Domino 9 und frühere Versionen > ND9: Entwicklung

Probleme mit CheckBoxGroup

(1/1)

PeterMIME:
Ich habe im Moment Probleme mit der xp:checkBoxGroup. Ich möchte folgendes realisieren: In einem Edit-Modus sollen die CheckBoxen regulär zu bedienen und in einem Open-Modus disabled sein.

Ich habe mit allem experimiert, z.B. mit den disabled- und readonly-Attributen. Die momentane Version ist unten aufgeführt. Im Edit-Modus ist alles ok, aber im Open-Modus werden nur die markierten Elemente dargestellt und zwar ohne die Box. Die Boxen sollen auf jeden Fall dargestellt, aber nicht geändert werden können.


--- Code: ---<xp:checkBoxGroup  styleClass="checkbox" readonly="#{javascript:!(compositeData.Editable)}">
<xp:this.id><![CDATA[${javascript:compositeData.Itemname}]]></xp:this.id>
<xp:this.loaded><![CDATA[${javascript:compositeData.UIType.toUpperCase() == "CHECKBOX" && compositeData.MultiValue}]]></xp:this.loaded>
<xp:selectItems>
<xp:this.value><![CDATA[#{javascript:compositeData.selectionData;}]]></xp:this.value>
</xp:selectItems>
<xp:this.value><![CDATA[#{compositeData.DataSource[compositeData.ItemBinding]}]]></xp:this.value>
<xp:eventHandler event="onchange" submit="true"
        refreshMode="partial"
refreshId='#{javascript:compositeData.RefreshID}'
loaded="${javascript:compositeData.hasEvent}">
<xp:this.action><![CDATA[#{javascript:print("event on change " + compositeData.Itemname);
if(compositeData.hasEvent){
fieldChangeEvent(compositeData.onchangeid, compositeData.UNIQUEID);
}}]]></xp:this.action>
</xp:eventHandler>
</xp:checkBoxGroup>

--- Ende Code ---

Im Voraus vielen Dank für Eure Hilfe!

Sven Hasselbach:
Schonmal disabled="true" ausprobiert?

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln