我正在从这样的数据源中检索数据:
VALUE | LABEL
-------+-----------
'ES' | 'Spain'
'IT' | 'Italy'
'FR' | 'France'
... | ...
我希望我的检查组件在标签列上显示值,但将值列上的值用作组件自己的参数值,因此如果用户选择“西班牙”,我的countries
参数将添加'ES'
到国家/地区列表中。它最终必须是这样的:
<input ... value="ES">
<label ...>Spain</label>
到目前为止,我知道如果我为。但我不知道如何通过我的动态数据源实现同样的目标。Values array
组件的属性提供一个静态列表,这将起作用
请不要建议在使用一些 jQuery 等渲染后对其进行破解,我想知道 Pentaho CDE 是否提供了一种正确执行此操作的方法。
更新:提供静态列表不起作用。无论您在Arg
和Value
列上放什么,都只会Value
使用 。但我发现了原因,我写了答案:)