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