在Coach中,如何根据复选框值检查隐藏brazos控件中的列。当单击复选框时,我需要在标签中显示特定列,否则应将其隐藏。
我们使用的是IBM BPM 8.5.0 Brazos工具包
发布于 2017-03-03 22:28:57
如果在此处单击Brazos Table组件-> Configuration -> Hidden columns ->,就可以指定一个变量。变量的值应为整数。因此,根据复选框绑定变量的值(true或false),您可以通过将相应的值分配给您在数据表的隐藏列配置中使用的Integer变量来控制隐藏哪一列。
另外,请记住第一列的编号为0。如果需要指定多个隐藏列,请使用逗号0,2。
希望这能有所帮助。
发布于 2017-03-03 22:34:27
假设您的checkbox不是表中的列,我建议您将表包装在自定义coach视图中,将隐藏列的本地变量绑定到表中,并为checkbox值传递另一个配置变量。在load事件处理程序中,根据复选框值初始化逗号分隔的隐藏列变量(this.context.options.<checkBoxVar>.set("value",[value])的值。在change事件处理程序中,为checkbox更改编写事件处理程序(if(event.property == [checkBoxVar])),并相应地更改隐藏列的值。
https://stackoverflow.com/questions/42568040
复制相似问题