Adobe LiveCycle下拉框数据绑定到文本字段

Adobe LiveCycle下拉框数据绑定到文本字段,adobe,livecycle,Adobe,Livecycle,与之相关的人员: 我有一个下拉列表,根据以下代码填充文本字段: TextField.rawValue=Dropdownlist.rawValue 允许用户自定义文本输入 我需要的是,如果用户添加自己的文本,textfield.rawValue应该为空 到目前为止,我有以下脚本: If(Dropdownlist.selectedIndex==Dropdownlist.selectedIndex) TextField.rawValue=Dropdownlist.rawValue 其他的 textfi

与之相关的人员:

我有一个下拉列表,根据以下代码填充文本字段:

TextField.rawValue=Dropdownlist.rawValue

允许用户自定义文本输入

我需要的是,如果用户添加自己的文本,textfield.rawValue应该为空

到目前为止,我有以下脚本:

If(Dropdownlist.selectedIndex==Dropdownlist.selectedIndex) TextField.rawValue=Dropdownlist.rawValue 其他的 textfield.rawValue=“空” 恩迪夫

如果我运行这个,我会在文本字段中得到“Empty”的值,尽管我选择了一个指定了特定值的值


非常感谢您的帮助

我使用的是FormCalc,我使用的是javascript,但问题在于逻辑,而不是语法。 在当前设置中,if语句条件的计算结果将始终为true-Dropdownlist.selectedIndex将始终等于自身

但是,如果用户输入了自定义值,则该下拉列表的selectedIndex将为-1,因此您可以对此进行测试

在If语句中使用此条件:

(Dropdownlist.selectedIndex <> -1) 
(Dropdownlist.selectedIndex-1)