我有一个具有多值的数字字段。我在后端设置了数字字段的值。我尝试在Dojo文本区域中逐行显示值。但我的问题从这里开始。在编辑模式下打开文档时。 djTextBox
添加“。”和一个小数位(零“0”)(下面添加了截图)。如何使其仅显示字段的原始值而不添加任何点(“。”)或零(“0”)。如果不可能,我可以改变它的方式。
<xe:djTextarea id="CountHID" value="#{document1.CountH}" multipleSeparator="#{javascript:@NewLine();}">
<xe:this.converter>
答案 0 :(得分:2)
默认情况下,在XPage中存储/编辑时,数字为双打。因为Double包含小数内容,这就是小数显示的原因。您需要将显示类型设置为Number and Integer Only(在Properties pretty面板的Data选项卡上)。
源窗格XML标记为:
<xp:this.converter>
<xp:convertNumber type="number" integerOnly="true"></xp:convertNumber>
</xp:this.converter>