在下拉菜单中选择记录时显示Infolog
问题描述:
在下拉菜单中/根据字段值选择特定记录时,是否有方法显示信息记录?在下拉菜单中选择记录时显示Infolog
例如:
当创建一个新的报价,如果我选择一个客户是破产(等等领域破产的值是true
那个客户。)我想显示一个信息对话框:“破产!”我想在创建记录之前显示它,此时它正在被选中。
答
在您的形式找到你想要的字段(窗体布局,没有数据源),覆盖Modified
方法的把你的代码之前
来获取值使用:this.text();
在这里你可以插入之前获得选择值。
代码示例:
public boolean modified()
{
boolean ret;
CustTable custTable = CustTable::find(this.text());
if (custTable.Bankrupt == NoYes::Yes)
info("Bankrupt!");
ret = super();
return ret;
}