我正在尝试根据Adobe Livecycle 表单的下拉列表 A 中选择的rawValue设置下拉列表 B 的formattedValue 。然后我希望从下拉列表 B中导出rawValue
下拉列表 A 有这些 formattedValues(只有一列数据):
- 苹果
- 香蕉
- 黄瓜
- 橙子
下拉 B 有这些 formattedValues 和 rawValues:
- 苹果 (rawValue: A)
- 香蕉 (rawValue: B)
- 黄瓜 (rawValue: C)
- 橙色:(原始值:A)
我对下拉列表 A 的更改事件如下:
myForm.#subform[0].dropdowna::change - (JavaScript, client)
dropdownb.formattedValue = xfa.event.newText;
显然这工作正常,下拉 B 显示与下拉 A 相同的值。但是,当我导出数据时,下拉 B 的值是 formattedValue 而不是 rawValue。即它输出'Cucumber'而不是C。
有人知道我怎样才能让下拉 B 输出 rawValues 吗?