我的PCModel文檔將經歷幾個工作流程過程,用戶只會在適當的階段添加必要的信息。用戶將選擇一個對話框並顯示幾個字段。Xpages如何在文檔保存後將默認值設置爲空白字段?
對於其中一些字段,我想要預先填充一個默認值。但是,我的字段綁定到我的Java對象。並且默認代碼被忽略,我相信因爲ALREADY是該字段中的一個值,空白。
如何添加默認值(如當前用戶)到綁定字段,同時仍允許用戶覆蓋此字段?
<xc:cc_CommonFormField id="cc_CommonFormField7" fieldName="buildUser" label="By Team Member">
<xp:this.facets>
<xp:comboBox id="comboBoxA" xp:key="field" value="#{PCModel.buildUser}"
defaultValue="#{userBean.commonName}">
<xp:selectItems>
<xp:this.value><![CDATA[#{javascript:"Select A Value|"}]]></xp:this.value>
</xp:selectItems>
<xp:selectItems
value="#{PCConfig.networkTeam}"/>
</xp:comboBox>
</xp:this.facets>
</xc:cc_CommonFormField>
我的java對象是正常的。
地方設置的值邏輯添加到外地的吸氣劑,使其返回缺省值,如果該字段爲空/空白? –
我正在考慮這樣做。會試試看。 –