1

在 Coach 中,如何根据复选框值检查隐藏 brazos 表控件中的列。当复选框单击时,我需要在表格中显示特定列,否则它应该被隐藏。

我们正在使用 IBM BPM 8.5.0 Brazos Toolkit

4

2 回答 2

3

如果您点击 Brazos UI Table 组件 -> 配置 -> 隐藏列 -> 在这里您可以指定一个变量。变量的值应该是整数。因此,根据您的复选框绑定变量的值(真或假),您可以通过将相应的值分配给您在数据表的隐藏列配置中使用的整数变量来控制将隐藏哪一列。

另外,请记住,第一列的编号为 0。如果您需要指定多个隐藏列,请使用逗号 0,2 例如。

希望这可以帮助。

于 2017-03-03T14:28:56.963 回答
3

假设您的复选框不是表格上的列,我建议您将表格包装在自定义教练视图中,将隐藏列的局部变量绑定到您的表格,并为复选框值传递另一个配置变量变量。在加载事件处理程序中,this.context.options.<checkBoxVar>.set("value",[value]根据复选框值初始化逗号分隔的隐藏列变量 ( ) 的值。在更改事件处理程序中,if(event.property == [checkBoxVar])为复选框更改编写事件处理程序 ( ) 并适当更改隐藏列的值。

于 2017-03-03T14:34:26.740 回答