0

我正在尝试根据Adob​​e 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 吗?

4

1 回答 1

0

您可以在 js 中访问 dropdownB 的 rawValue dropdownb.boundItem(xfa.event.newText);。不知道会不会有帮助...

于 2013-10-29T09:41:13.220 回答