2016-11-11 159 views
0

在下拉菜单中/根据字段值选择特定记录时,是否有方法显示信息记录?在下拉菜单中选择记录时显示Infolog

例如:

当创建一个新的报价,如果我选择一个客户是破产(等等领域破产的值是true那个客户。)我想显示一个信息对话框:“破产!”我想在创建记录之前显示它,此时它正在被选中。

回答

3

在您的形式找到你想要的字段(窗体布局,没有数据源),覆盖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; 
}