Vraag : XPages: kan niet het eenvoudige dialoogdoos werken krijgen

Ik probeer om een eenvoudige Doos van de Dialoog te bouwen, die allen is. Ik gebruikte de voorbeelden beschikbaar, alhoewel voor een lichtjes verschillend doel, op verscheidene websites. Hier zijn zij:
http://www-10.lotus.com/ld d/ddwiki.nsf/dx/Create_a_Picklist_View_in_X-Pages
http://www.youatnotes.de/w eb/youatnotes/wiki-xpages.nsf/dx/How_to_create_a_picklist_style_dialog

What ik:
- leidde tot het dbSomething, de dialoogdoos, als paneel in een douanecontrole met de naam ccSomething



- het ingebedde ccSomething in een XPage, bij de bodem somewhere
- voegde onload-code

- leidde tot en omvatte dialog_create in een afzonderlijke js-library
functie dialog_create (identiteitskaart, title1) {
var dialogWidget = dijit.byId (identiteitskaart);
als (dialogWidget) (ware)
dialogWidget.destroyRecursive;
dialogWidget = nieuwe dijit. Dialoog ({titel: title1, duur: 600}, dojo.byId (identiteitskaart));
var dialoog = dojo.byId (identiteitskaart);
dialog.parentNode.removeChild (dialog);
var vorm = document.forms [0];
form.appendChild (dialoog);
dialogWidget.startup ();
}
- voegde een knoop toe om tot dusver zo goede dbSomething

te tonen, compileert het, maar niets gebeurt wanneer ik probeer om het te gebruiken. Ik controleerde met Firebug, plaatste twee breekpunten in de dialog_createfunctie op de eerste twee lijnen van code binnen de functie. Bij het laden van de pagina, wordt de uitvoering tegengehouden bij de eerste lijn, maar wanneer ik verderga houdt het nooit bij de tweede lijn op. Op de een of andere manier, komt een fout tijdens dijit.byId („dbSomething“)

Do ik voor bibliotheken of andere middelen moet toevoegen om tot het het werk te maken? Ik deed Niets anders dan bovengenoemd. Verwijderen er zijn één of andere andere XPage in het gegevensbestand dat als een charme werkt, en als ik deze overzichten van een functie van de dialoogdoos, de huidige pagina werkt.

How eveneens kan ik dit dialoogvakje werkend krijgen?? Of hebt u een voorbeeld van een beschikbare de douanecontrole van het Vakje van de Dialoog die ik kan omvatten?

Help!!

Antwoord : XPages: kan niet het eenvoudige dialoogdoos werken krijgen

Vond een briljante oplossing aan dit probleem: de controle MultiSelectDialog
http://www.stevecastledine.com/sc.nsf/dx/xpage-control-multi-select-dialog-picker

Nec-plus-ultra van alle dialoogdozen…
Andere oplossingen  
 
programming4us programming4us