2017-05-23 1 views
0

Ich verwende eine Checkbox-Gruppe, deren Werte von der Backend-Konfiguration aufgefüllt werden. Die Checkbox-Gruppe dient zur Auswahl von Lab-Parametern. In der Konfiguration behielt ich den Status einiger Parameter als deaktiviert und einige Parameter sind aktiviert (unter Verwendung des Statusfeldes). Checkbox-Gruppe bringt alle deaktivierten und aktivierten Laborparameter. Standardmäßig möchte ich die automatische Auswahl derjenigen Lab-Parameter, die als aktiviert festgelegt sind, d. H. Aktivierte Parameter werden in der Kontrollkästchen-Gruppe automatisch ausgewählt. Gibt es eine Möglichkeit, überprüfte (automatisch ausgewählte) Werte in der Checkbox-Gruppe zu haben.Automatische Auswahl einiger Werte der Checkbox-Gruppe in Lotus Xpages

Antwort

1

Sie können den Standardwert der Checkbox in den Dateneigenschaften festgelegt:

<xp:checkBoxGroup id="checkBoxGroup1"> 
    <xp:this.defaultValue><![CDATA[#{javascript:new Array("TestValue1","TestValue2")}]]></xp:this.defaultValue> 
    <xp:selectItem 
     itemLabel="Test Label1" 
     itemValue="TestValue1"> 
    </xp:selectItem> 
    <xp:selectItem 
     itemLabel="Test Label2" 
     itemValue="TestValue2"> 
    </xp:selectItem> 
    <xp:selectItem 
     itemLabel="Test Label3" 
     itemValue="TestValue3"> 
    </xp:selectItem> 
</xp:checkBoxGroup> 

Ich habe ein Array verwendet, aber Sie können jede Funktion, die ein Array, dies zu tun gibt.

Verwandte Themen