Subject: check box group values
Here is the source from something I am working on. The data binding is to a form called main as dominoDocument1.
I have multiple check boxes. And I am setting the values in the computed fields.
Th issue I am having is that the linex panels are not updating as I expect them to, but at least it shows you how to get the values of the check box groups.
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp=“http://www.ibm.com/xsp/core”>
<xp:panel id="dataEditPanel">
<xp:table>
<xp:tr>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td colspan="2">
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup1"
value="#{dominoDocument1.chkBox01}" layout="pageDirection">
<xp:selectItems id="selectItems1">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "1", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler2">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line1">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup1").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC1" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "1","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge1">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "1","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC1b"
style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "1","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge1b">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "1","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup2"
value="#{dominoDocument1.chkBox02}" layout="pageDirection">
<xp:selectItems id="selectItems2">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "2", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler3">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line2">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup2").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC2" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "2","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge2">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "2","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC2b"
style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "2","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge2b">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "2","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup3"
value="#{dominoDocument1.chkBox03}" layout="pageDirection">
<xp:selectItems id="selectItems3">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "3", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler6">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line3">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup3").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC3" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "3","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge3">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "3","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC3b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "3","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge3b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "3","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup4"
value="#{dominoDocument1.chkBox04}" layout="pageDirection">
<xp:selectItems id="selectItems4">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "4", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler7">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line4">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup4").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC4" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge4">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC4b"
style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
<xp:this.rendered><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","boolKeyword");
@If(@IsError(lookup), “False”, lookup)}]]></xp:this.rendered>
</xp:inputText>
<xp:text escape="true" id="compCharge4b">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
<xp:this.rendered><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "4","boolKeyword");
@If(@IsError(lookup), “False”, lookup)}]]></xp:this.rendered>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup5"
value="#{dominoDocument1.chkBox05}" layout="pageDirection">
<xp:selectItems id="selectItems5">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "5", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler8">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line5">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup5").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC5" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "5","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge5">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "5","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC5b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "5","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge5b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "5","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup6"
value="#{dominoDocument1.chkBox06}" layout="pageDirection">
<xp:selectItems id="selectItems6">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "6", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler9">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line6">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup6").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC6" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "6","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge6">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "6","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC6b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "6","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge6b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "6","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup7"
value="#{dominoDocument1.chkBox07}" layout="pageDirection">
<xp:selectItems id="selectItems7">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "7", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler10">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line7">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup7").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC7" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "7","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge7">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "7","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC7b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "7","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge7b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "7","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup8"
value="#{dominoDocument1.chkBox08}" layout="pageDirection">
<xp:selectItems id="selectItems8">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "8", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler11">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line8">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup8").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC8" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "8","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge8">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "8","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC8b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "8","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge8b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "8","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td colspan="2">
<xp:checkBoxGroup id="checkBoxGroup9"
value="#{dominoDocument1.chkBox09}" layout="pageDirection">
<xp:selectItems id="selectItems9">
<xp:this.value><![CDATA[${javascript:@DbLookup(@DbName(), "InfractionLookup", "9", "keywordvalue") }]]></xp:this.value>
</xp:selectItems>
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler12">
</xp:eventHandler>
</xp:checkBoxGroup>
</xp:td>
<xp:td colspan="2">
<xp:panel id="line9">
<xp:this.rendered><![CDATA[#{javascript:!getComponent("checkBoxGroup9").getValue()== null }]]></xp:this.rendered>
<xp:inputText id="valC9" style="width:45.0px">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "9","KeywordAddl_2");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge9">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "9","KeywordAddl");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
<xp:inputText id="valC9b" style="width:45.0px"
rendered="false">
<xp:this.defaultValue><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "9","KeywordAddl_3");
@If(@IsError(lookup), 0, lookup)}]]></xp:this.defaultValue>
<xp:this.converter>
<xp:convertNumber type="currency"
currencySymbol="$">
</xp:convertNumber>
</xp:this.converter>
</xp:inputText>
<xp:text escape="true" id="compCharge9b"
rendered="false">
<xp:this.value><![CDATA[#{javascript:lookup=@DbLookup(@DbName(),"InfractionLookup", "9","KeywordAddl_1");
@If(@IsError(lookup), “not found”, lookup)}]]></xp:this.value>
</xp:text>
</xp:panel>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td>
F1:
<xp:text escape="true" id="computedField1">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup1").getValue(); }]]></xp:this.value>
</xp:text>
</xp:td>
<xp:td></xp:td>
<xp:td>
<xp:label value="Number of Cartons"
id="lblCartons">
</xp:label>
</xp:td>
<xp:td>
<xp:inputText id="cntCartons"
value="#{dominoDocument1.cntCartons}">
<xp:this.converter>
<xp:convertNumber type="number"></xp:convertNumber>
</xp:this.converter>
</xp:inputText>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td>
F2:
<xp:text escape="true" id="computedField2">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup2").getValue(); }]]></xp:this.value>
</xp:text>
</xp:td>
<xp:td>
</xp:td>
<xp:td>
<xp:label value="Number of Units:" id="label2"></xp:label>
</xp:td>
<xp:td>
<xp:inputText id="cntUnits"
value="#{dominoDocument1.cntUnits}">
<xp:this.converter>
<xp:convertNumber type="number"></xp:convertNumber>
</xp:this.converter>
</xp:inputText>
</xp:td>
</xp:tr>
<xp:tr>
<xp:td>F3: <xp:text escape="true" id="computedField3">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup3").getValue(); }]]></xp:this.value>
</xp:text></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
</xp:tr>
<xp:tr>
<xp:td>F4: <xp:text escape="true" id="computedField4">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup4").getValue(); }]]></xp:this.value>
</xp:text></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
</xp:tr>
<xp:tr>
<xp:td>F5: <xp:text escape="true" id="computedField5">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup5").getValue(); }]]></xp:this.value>
</xp:text></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
</xp:tr>
<xp:tr>
<xp:td>F6: <xp:text escape="true" id="computedField6">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup6").getValue(); }]]></xp:this.value>
</xp:text></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
</xp:tr>
<xp:tr>
<xp:td>F7: <xp:text escape="true" id="computedField7">
<xp:this.value><![CDATA[#{javascript:getComponent("checkBoxGroup7").getValue(); }]]></xp:this.value>
</xp:text></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
<xp:td></xp:td>
</xp:tr>
<xp:tr>
<xp:td>
<xp:button value="Click Me !!!" id="testOne">
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler4">
<xp:this.action><![CDATA[#{javascript:var edit:javax.faces.component.UIComponent = getComponent("compCharge1");
edit.setRendered(false); }]]></xp:this.action>
</xp:eventHandler>
</xp:button>
<xp:button value="Click Me !!!" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" refreshId="dataEditPanel"
id="eventHandler5">
<xp:this.action><![CDATA[#{javascript:var edit:javax.faces.component.UIComponent = getComponent("compCharge1");
edit.setRendered(true); }]]></xp:this.action>
</xp:eventHandler>
</xp:button>
</xp:td>
<xp:td></xp:td>
<xp:td>
<xp:label id="lblTotal" value="Total:"></xp:label>
<xp:button id="btnCalc" value="calcTotal">
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" id="eventHandler1" refreshId="valTotal">
<xp:this.action><![CDATA[#{javascript:var x = 5;
valTotal.setValue(x);}]]></xp:this.action>
</xp:eventHandler>
</xp:button>
</xp:td>
<xp:td>
<xp:inputText id="valTotal"
value="#{dominoDocument1.valTotal}">
<xp:this.converter>
<xp:convertNumber type="currency"></xp:convertNumber>
</xp:this.converter>
</xp:inputText>
</xp:td>
</xp:tr>
</xp:table>
</xp:panel>
</xp:view>