从这一页,我使用 JavaScript 在 PDF 中插入了自动递增的“序列”字段:
var f = this.getField("Serial");
f.value = Number(f.value)+1;
f.defaultValue = f.value;
这按预期工作,但我们希望序列的格式000001
不是1
。
这能做到吗?
答案1
您可以使用 util.printf() 方法来格式化您的数字。
如果仅出于视觉目的,则可以将以下内容添加到字段的格式事件中:
event.value = util.printf("%06d", event.value) ;
这样就完成了。当然,您也可以在计算代码中使用此代码片段。