簡體   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