XPages保存一个强制为2sp的数字

XPages保存一个强制为2sp的数字,xpages,Xpages,如何强制将用户输入的数字保存为2dp?我可以设置显示,但实际上我还是希望用2dp保存它。我猜您希望存储2个小数点的精度(并截断/舍入更长的值)。在Notes文档中,数字没有精度设置,它将始终存储为从XPage接收的数字。您有许多选择: 使用自定义输入过滤器操作数字(剪切/圆化,在输入后不使用0填充点。) 在变更后事件中绕过它 在querySave事件中绕过它 在原始表单中使用@公式,并设置要使用表单计算的属性(最慢) 我猜您希望存储2个小数点的精度(并截断/舍入更长的值)。在Notes文档中,

如何强制将用户输入的数字保存为2dp?我可以设置显示,但实际上我还是希望用2dp保存它。

我猜您希望存储2个小数点的精度(并截断/舍入更长的值)。在Notes文档中,数字没有精度设置,它将始终存储为从XPage接收的数字。您有许多选择:

  • 使用自定义输入过滤器操作数字(剪切/圆化,在输入后不使用0填充点。)
  • 在变更后事件中绕过它
  • 在querySave事件中绕过它
  • 在原始表单中使用@公式,并设置要使用表单计算的属性(最慢)

我猜您希望存储2个小数点的精度(并截断/舍入更长的值)。在Notes文档中,数字没有精度设置,它将始终存储为从XPage接收的数字。您有许多选择:

  • 使用自定义输入过滤器操作数字(剪切/圆化,在输入后不使用0填充点。)
  • 在变更后事件中绕过它
  • 在querySave事件中绕过它
  • 在原始表单中使用@公式,并设置要使用表单计算的属性(最慢)