Hallo Zusammen
Für die Anzeige einer Liste, in der mehrere Einträge ausgewählt werden können, habe ich eine Repeat Control gebaut,
die eine Checkbox enthält, deren Label mit dem Inhalt eines Multivalue Fields gefüllt wird.
Da es bei den Werten aus dem Multivalue - Feld um eine sehr große Anzahl handelt, habe ich einen Pager eingebaut,
um eine gewisse Übersicht gewährleisten zu können. Der Pager ist an die Repeat Control geknüpft und soll 10 Einträge
pro Seite anzeigen.
Ich bekomme zwar die Liste korrekt aufgebaut, der Pager funktioniert jedoch nicht. Hab ich irgendwas übersehen?
Gruß
Matthias
<xp:pager layout="Previous Group Next" partialRefresh="true"
id="pager1" for="repeat1" panelPosition="top" pageCount="10">
</xp:pager>
<xp:panel id="repeatPanel">
<xp:repeat id="repeat1" rows="100" indexVar="index">
<xp:checkBox id="checkBoxGeschaeftsfeld">
<xp:this.text><![CDATA[#{javascript:getComponent("repeat1").getValue()[index]}]]></xp:this.text>
</xp:checkBox>
<xp:br />
<xp:this.value><![CDATA[#{javascript:var db:NotesDatabase = session.getCurrentDatabase();
var doc: NotesDocument = db.getProfileDocument("(KonfigurationVorgabewerte)", "");
return doc.getItemValue("GeschaeftsfelderTX")}]]></xp:this.value>
</xp:repeat>
</xp:panel>