繁体   English   中英

Adobe LiveCycle设计器 - 表单脚本 - 将字段从可选字段更改为必需字段

[英]Adobe LiveCycle designer - form scripting - changing the field from optional to required

我正在尝试使用Adobe LiveCycle设计器制作动态PDF表单并遇到问题。 我有一个布尔复选框字段,用于确定其他文本字段是必需的还是可选的。 我想使用表单脚本实现此功能 - 在复选框字段的“已更改”事件中,我想修改其他表单字段,以便它们变为必需或可选。 我的问题是我不知道javascript API,也找不到如何修改字段'requiredness'。 谢谢你的帮助

顺便说一句 - 我是Adobe的PDF工具的初学者,但这个软件对我来说是一个很大的失望...而且开发人员的文档非常薄弱。 你知道PDF表格javascript API的任何好的在线文档吗?

更新:我知道如何标记所需的字段 - 通过将其强制属性设置为mandatory =“error”。 但不知道如何使该字段可选。

要使字段成为可选字段,请将对象的强制属性设置为“已禁用”

例如: displayObject.mandatory = "disabled"

要在有条件的情况下这样做:

field.mandatory = (radioGroup.rawValue == 1) ? "error" : "disabled"

where field是你需要/可选的字段,radioGroup是有条件的。 在你的情况下,它将是myCheckbox.rawValue == 1

尝试做:

this.getField("Field Name").required = false;

要么:

this.getField("Field Name").required = true;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM