我习惯使用带有IBM按钮的布尔绑定来跟踪是否单击了按钮。 Brazos UI中的按钮可以绑定到任何变量类型,但不会自动更新布尔值。如何使用Brazos UI按钮绑定来跟踪最后点击的内容?
答案 0 :(得分:0)
按钮的绑定实际上只对表有用。接受按钮绑定的ANY变量类型源于使用确定所选行的索引或获取整个行对象: 如果将bind和integer绑定到表中的按钮,则单击按钮时绑定将使用行的索引进行更新。 如果绑定与表绑定相同(单数)类型的变量,则单击该按钮将更新该行的数据绑定。 这两个都是与表格控件的便捷交互,但不适用于跟踪在教练的其他地方使用时单击哪个按钮。为此,您希望使用“按钮控件ID”配置选项。最直接的方法是将相同的字符串变量绑定到您需要跟踪的所有按钮。单击时,按钮将更新该共享变量以匹配其自己的控件ID。然后,您可以在各种脚本检查中使用该唯一ID来执行特定于按钮的操作。
有关详细信息,请参阅BP3帮助中心文章,其中包括一些示例:https://support.bp-3.com/hc/en-us/articles/217985767-Using-Button-Binding-with-Brazos-UI