Domino 9 und frühere Versionen > ND8: Entwicklung - XPages

Checkboxgroup Wert ausblenden

(1/1)

snowfish26:
Hallo Zusammen

Ich habe eine Checkboxgroup mit 5 selectIems.

<xp:checkBoxGroup id="Modul"
                  styleClass="asCheckBoxGroup asNoPrint"
                  disableClientSideValidation="true" layout="pageDirection"
                  rendered="true">
                  
                  <xp:selectItem itemLabel="Modul A"
                     itemValue="ModulA">
                  </xp:selectItem>
                  <xp:selectItem itemLabel="Modul B"
                     itemValue="ModulB">
                  </xp:selectItem>
                  <xp:selectItem itemLabel="Modul C"
                     itemValue="ModulC">
                  </xp:selectItem>
                  <xp:selectItem itemLabel="Modul D"
                     itemValue="ModulD">
                  </xp:selectItem>
                  <xp:selectItem itemLabel="Kein Kurs"
                     itemValue="NoCourse">
                  </xp:selectItem>
               </xp:checkBoxGroup>

Ich würde nun gerne wenn itemValue="ModulA" || itemValue="ModulB" || itemValue="ModulC" || itemValue="ModulD" ausgewählt wird das ItemValue="NoCourse" disabeln und/oder wenn das ItemValue="NoCourse" ausgwählt wird die oberen 4 disabeln.

Kann mir hier jemand weiterhelfen?

Vielen Dank für Eure Hilfe.

Jens Winkelmann:
Wäre es nicht einfacher 2 Felder daraus zu machen?

Eine Checkboxgroup und eventuell eine einfache Checkbox und dann die Disabled Formel entsprechend zu setzen.

Sven Hasselbach:
Hallo,

schonmal die Eigenschaft "itemDisabled" computed?

<xp:selectItem itemLabel="Modul A" itemValue="ModulA">
   <xp:this.itemDisabled><![CDATA[#{javascript:return true;}]]></xp:this.itemDisabled>
</xp:selectItem>

Im Javascript kann dann ja die Berechnung je nach gewähltem Wert eingebaut werden.

Sven

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln