ES4 动态表 - 不增加 table 行

ES4 Dynamic Tables - not growing the table rows

我正在使用 ES4 并尝试创建一个 table 它将随着按钮的使用而增长。我遵循了大约 4 年前的在线教程,但所有步骤都适用于我的 LiveCycle 版本。所以我使用 table 向导创建了一个包含 headers 的 3 列 table。接下来,我在 table 旁边放置了一个按钮。然后我使用 Action Builder 工具来创建动作:

条件:当按钮 Button1 被点击时

结果:添加 Row1 的新实例

这导致按钮的代码如下:

this.resolveNode('Table1._Row1').addInstance(1);

if (xfa.host.version < 8) {

    xfa.form.recalculate(1);

}

当我转到预览 PDF 选项卡时,它有 table 和按钮,但单击按钮没有任何反应。底部的警告选项卡没有列出任何错误。关于为什么它不起作用的任何想法? table 和按钮是表单上仅有的项目(测试)。我已经做了一些 javascript 来填充表单中的文本字段,所以我知道我的系统将 运行 javascript 在 LiveCycle 中。

原来我将 PDF 另存为 "Adobe Static XML Form" 与 "Adobe Dynamic XML Form"。一旦我将其切换为动态,table 开始按预期扩展。