【发布时间】:2014-10-15 20:55:27
【问题描述】:
我有一个 PDF 订单表格,其中列出了数百个产品项目(在只读文本字段中),并且它们每个都有一个关联的“数量”字段。是否可以根据用户是否输入数量,将“数量”字段的绑定属性从“无数据绑定”动态更改为“使用名称”?我想完成此操作以限制从表单提交的 XML 文件的文件大小。
【问题讨论】:
我有一个 PDF 订单表格,其中列出了数百个产品项目(在只读文本字段中),并且它们每个都有一个关联的“数量”字段。是否可以根据用户是否输入数量,将“数量”字段的绑定属性从“无数据绑定”动态更改为“使用名称”?我想完成此操作以限制从表单提交的 XML 文件的文件大小。
【问题讨论】:
除非您重新呈现/重新初始化表单,否则在运行时更改绑定将不起作用。
但是,您可以在字段退出事件或预提交事件上使用 javascript 来为数量创建 XML 数据元素。或者,如果您尝试限制 XML 大小,请使用绑定但在提交之前删除空的 xml 节点。
查看 XFA 脚本指南,特别是用于创建 XML 节点的 xfa.datasets.createNode 函数。
【讨论】: