victorhalf
Green Team
День добрый
А кто нибудь пользовался сабжем?
Можете подсказать как обновить страничку при изменении селекта?
А кто нибудь пользовался сабжем?
Можете подсказать как обновить страничку при изменении селекта?
HTML:
<xp:panel style="padding-left:20.0px" id="panelOrg">
<bx:select2Picker id="select2Picker1"
for="inputText2" maxRowCount="5" placeHolder="Оберіть організацію"
allowClearing="true"
rendered="#{javascript:document1.isEditable()}">
<bx:this.dataProvider>
<xe:simpleValuePicker labelSeparator="|"
valueListSeparator=",">
<xe:this.valueList><![CDATA[#{javascript:var _ret="";
var dbStaff: NotesDatabase = sessionAsSigner.getDatabase(@Left(sessionScope.bdKomandirovki,"!!"),@Right(sessionScope.bdKomandirovki,"!!"))
if(dbStaff.isOpen())
{var nv:NotesView = dbStaff.getView("WOrganizations");
var allEntries : NotesViewEntryCollection = nv.getAllEntries()
var ne:NotesViewEntry = allEntries.getFirstEntry()
while(ne!=null)
{if (ne.isDocument())
{_ret=_ret+ne.getColumnValues().get(0).toString()+"|"+ne.getColumnValues().get(0).toString()+"!!"+ne.getColumnValues().get(1).toString()+"~" }
var ne2:NotesViewEntry = allEntries.getNextEntry(ne)
ne.recycle();
ne = ne2;
}
}
return _ret.split("~")
}]]></xe:this.valueList>
</xe:simpleValuePicker>
</bx:this.dataProvider>
</bx:select2Picker>
<xp:inputText id="inputText2"
style="width:300px" multipleSeparator=","
rendered="#{javascript:document1.isEditable()}"
value="#{document1.Organizations}">
</xp:inputText>
<xp:text escape="false" id="computedField2" style="font-weight:bold;color:rgb(0,128,0)">
<xp:this.rendered><![CDATA[#{javascript:!document1.isEditable();
true}]]></xp:this.rendered><xp:this.value><![CDATA[#{javascript:document1.getItemValue("Organizations")}]]></xp:this.value></xp:text>
</xp:panel>