|
|
1
1
我可以想出两种方法,这两种方法都需要你使用bean,希望你已经熟悉了这个概念。 概念上的正义 转换器保持在原来的位置。毕竟你想处理一个数字,你是在保存一个数字。转换器指示框架将POST返回的字符串值转换为数字,这也是您想要的,因为与组件绑定的目标字段也保存为数字。 问题是将此类值与用于填充选项的值列表相匹配。为什么?这些值不是数字。 解决方案是自定义构建选项,而不是让框架从dblookup返回的字符串值数组中执行自动装箱。 写ssjs+公式让我很痛苦,但调用应该是这样的:
bean方法:
通过这样做,您可以创建具有可比较值的选项。
剩下的唯一问题是IBM提供的完全违反直觉的转换器。因为你不知道选择“数字”在内部做什么,它是否会是
我知道,我知道,
概念上的垃圾 另一种方法是将组合框绑定到视图范围的变量。 您可以在页面加载时使用字符串转换的文档值初始化变量,然后使用它。在保存时,您将读取视图范围的变量,将其转换回数字,并在保存之前将数字推送到doc字段。 |
|
Malin · 在重复控件数据绑定和行属性之间共享计算 8 年前 |
|
Thomas Adrian · 如何在组合框中显示选定的数值 8 年前 |
|
|
Ron · 如何在读取模式下将变量从CSJS传递到SSJS 8 年前 |
|
|
Patrick Kwinten · 关于退格键用法fire ssjs 8 年前 |
|
|
Marc Jonkers · 如何读取向量中的特定项? 8 年前 |