根据所选网格线的值显示信息对话框

Show info dialog based on value of selected grid line

在前景表格中(smmBusinessRelationsListPage)我想对以下内容进行修改:

如果选中一条网格线并选中该行的 CheckboxA,则显示一个对话框:"Checkbox is checked!"

我的第一个想法是在 active() 方法中构建此检查 smmBusinessRelationsListPage

完成此任务的最佳方法是什么?我需要一个特定的功能来检查线路吗?

或者会:

if (checkboxA == true) {
info ("Checkbox checked!");
}

是否足以检查所选行?

smmBusinessRelationsListPage 是(顾名思义)一个 list page,它使用查询作为其数据源。这意味着您无法覆盖数据源中表的 active 方法。而是看看列表页面的交互 class,smmBusinessRelationsListPageInteraction(定义在表单根节点的 InteractionClass 属性 中)。此 class 已覆盖其父级的 selectionChanged 方法,这是您检查复选框字段状态的地方。