0

ユーザーが MS Dynamics AX 2009 でこのフィールドを離れた後、StringEdit フィールドを確認できるかどうか疑問に思っていました。

例えば:

cliHouseNumber というフィールドがあり、ユーザーがこれを離れたかどうかを確認したいと考えています。

4

3 に答える 3

0

通常、正しい場所はmodified、データソース フィールドまたはmodifiedFieldテーブルのメソッドです。フィールドが入力されていることを確認したい場合は、 のmandatoryプロパティを使用します。ユーザーが入力されていないフィールドに留まるように強制しようとしないでください。

これらのメソッドは、値が変更されたときにのみ呼び出されます。これは通常、必要なものです。

この質問への回答も参照してください。

于 2012-03-07T15:43:38.983 に答える
0

フォーム メソッドでこのメソッドを作成します。

edit String editcliHouseNumber(
    boolean set,
    String    _cliHouseNumber
    )
{
    if(set)
    {
        //It has been changed - do what you want to
        //in here...
    }

    return _cliHouseNumber;
}

フィールド プロパティ「dataMethod」を「editcliHouseNumber」に設定します。

于 2012-03-07T10:04:38.397 に答える
-2

さて、ここに別のオプションがあります。

ここに画像の説明を入力

フィールドを右クリックし、「lostFocus」メソッドをオーバーライドします。

于 2012-03-07T12:19:20.153 に答える