InfoPath 自动编号

InfoPath autonumbering

我在做一个项目,基本上是使用 MS InfoPath 来设计一个表单。我目前遇到自动编号问题。

场景如下:

如果第二个用户更新相同的表单,是否有办法保留编号?

您可以在提交时使用隐藏字段进行检查。将默认值设置为 0。在提交时添加一条规则,如果隐藏字段的值为 0,则像您当前所做的那样设置 max(ID)+1。还有,提交的时候把这个隐藏字段的值设置为1。

当隐藏字段的值为 1(现有表单)时,有第二条规则要处理。在这种情况下,您使用相同的 ID。