在下拉菜单中选择记录时显示信息日志

Display Infolog when selecting record in dropdown menu

当 select 在字段值的下拉列表 menu/based 中输入特定记录时,有没有办法显示信息日志?

例如:

创建新报价单时,如果我 select 一个破产的客户(因此该客户破产字段的值为 true。)我想显示一个信息对话框: "Bankrupt!" 我想在创建记录之前显示它,目前正在 selected。

在您的表单中找到您想要的字段(表单布局,无数据源),覆盖 Modified 方法并将您的代码放在 super();

之前

获取值使用:this.text();在这里你可以在插入前获取select值。

代码示例:

public boolean modified()
{
    boolean   ret;
    CustTable custTable = CustTable::find(this.text());    
    if (custTable.Bankrupt == NoYes::Yes)
        info("Bankrupt!"); 

    ret = super();

    return ret;
}