0
djextListTextBox의 변경 이벤트 이후에 종속 컨트롤을 새로 고치는 데 문제가 발생했습니다. V :djextListTextBox onChange dependent controls
...
<xe:djextListTextBox id="reinsuranceIdentifier"
value="#{offerAccount.reinsuranceIdentifier}" multipleSeparator=","
multipleTrim="true" displayLabel="true">
<xp:eventHandler event="onChange" submit="false">
<xp:this.script><![CDATA[alert("reinsuranceIdentifier - onChange");
XSP.partialRefreshGet("#{id:computedField1}", {});]]></xp:this.script>
</xp:eventHandler>
</xe:djextListTextBox>
...
<xe:valuePicker id="valuePickerReinsuranceIdentifier"
for="reinsuranceIdentifier" dialogTitle="Reinsurance"
pickerIcon="/dropdown_16x16.gif">
<xe:this.dataProvider>
<xe:simpleValuePicker labelSeparator="|">
<xe:this.valueList><![CDATA[#{javascript:var key = "Reinsurance_" + sessionScope.language;
return getMultiParams(key, 4, true, true);}]]></xe:this.valueList>
</xe:simpleValuePicker>
</xe:this.dataProvider>
</xe:valuePicker>
...
<xp:text escape="true" id="computedField1">
<xp:this.value><![CDATA[#{javascript:return "v: " + getComponent("reinsuranceIdentifier").getValue() + " -" + offerAccount.getItemValue("reinsuranceIdentifier") + " -" + offerAccount.getItemValue("reinsuranceIdentifier").get(0);}]]></xp:this.value>
</xp:text>
...
계산 된 필드는 리프레시 후의 다음 값 표시 여기
는 코드 단편 -] -나타내는 그런 성분 값과 상기 데이터 소스 항목 값 둘 "reinsuranceIdentifier"listTextBox가 비어 있습니다 ....
무슨 일입니까?
목록 텍스트 상자의 값에 따라 다른 필드를 변경해야합니다. 불가능합니까? 데이터 소스에 값이되지 않도록
감사 마리오