2016-11-11 3 views
0

フィールド値に基づいてドロップダウンメニューで特定のレコードを選択するときに情報ログを表示する方法はありますか?ドロップダウンメニューでレコードを選択するときにInfologを表示する

例えば

私は破産している顧客を選択します(そう破産フィールドの値が、その顧客のためにtrueです。)私は情報ダイアログを表示したい場合は、新しい見積を作成

:「破産! "レコードが作成される前に、選択されている時点でこれを表示します。フォームで

答えて

3

、あなたがしたいフィールド(フォーム・レイアウト、無データソース)を見つけるModifiedメソッドをオーバーライドAN値の使用を取得するには​​

前に、あなたのコードを配置:this.text();ここでは、挿入前に選択値を得ることができます。

コード例:

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

    ret = super(); 

    return ret; 
} 
関連する問題