在XPages中,我有:
一个字段,id为“ ATR_TEST”
一个字段,id为“ inputText32”
一个按钮,id为“ button9”,值为“ Save”
在“ inputText32”上输入价格并单击“保存”后,价格将显示在“ ATR_TEST”上,“ inputText32”和“保存”将被隐藏。
我已经完成了:
在“ inputText32”上输入价格,然后单击“保存”
价格将显示在“ ATR_TEST”
“ inputText32”和“ Save”将隐藏
需要做:
单击“保存”将把此价格保存在数据库中并保留此文档。
以下为“保存”的代码:
var x = getComponent("inputText32").getValue();
getComponent("ATR_TEST").setValue(x);
var a:javax.faces.component.UIComponent = getComponent("inputText32");
var b:javax.faces.component.UIComponent = getComponent("button9");
a.setRendered(false);
b.setRendered(false);
if(getComponent("ATR_TEST").getValue()!= ""){
document1.save();
}
要在文档中保存字段值,必须输入该值的文档字段名称:
<xp:inputText
value="#{document1.ATTR_TEST}"
id="ATTR_TEST">
</xp:inputText>
这会将字段值保存在document1中。