Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
Markierte CheckBoxen in XPages auslesen
eknori (retired):
Der Rückgabewert ist ein Array; dass musst du dann durchlaufen, um die einzelnen Werte zu bekommen.
Zum Anzeigen sollte es
--- Code: ---sessionScope.selDocs = vp.getSelectedIds().toString()
--- Ende Code ---
tun
MarkusH:
Mhm, bin wohl zu blöd.
Ich habe jetzt ein Eingabe-Feld mit der Datenquelle "document1" an das NotesFeld "VORHANDEN" gebunden.
Den Vorgabewert lasse ich mit deinem Code berechnen.
var vp:com.ibm.xsp.component.xp.XspViewPanel = getComponent("viewPanel1");
sessionScope.selDocs = vp.getSelectedIds();
sessionScope.selDocs = vp.getSelectedIds().toString()
/* das hier habe ich dann noch drann gebastelt */
for(var i = 1; i <= @Elements(sessionScope.selDocs); i++) {
@Element(sessionScope.selDocs, i);
}
/* ende der bastelei */
Aber weder im Browser noch nach dem Speichern finde ich meine markierten Checkboxen in Notes.
Wie spreche ich denn das Array-Element (in meinem Fall die letzte Spalte) an?
Ich muss doch irgndwie "sessionScope.selDocs" sagen, dass ich die letzte Spalte auslesen will, oder?
Gruß
Markus
MarkusH:
Habe es jetzt ganz anders gelöst, Checkbox wird jetzt als Feldvorgabe-Wert vorbelegt, also ohne eingebettete Ansicht.
Prakmatische Lösung :-)
Gruß
Markus
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln