2016-11-11 77 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; 
} 
相關問題