0

onload連絡先エンティティのイベントとして単純なアラートを作成しようとしています。ただし、連絡先がまだアクティブであることが条件の1つである場合にのみ、これをトリガーする必要があります。

したがって、私はそれを次のように言います:

if (crmForm.all.statecode.DataValue == 0)    
{    
alert("'Whatever alert I want") ;    
}

ただし、連絡先レコードをロードするとエラーが発生します。ステータスに基づいて「if」ステートメントを作成することはできませんか。

4

1 に答える 1

2

あなたが欲しいのはcrmForm.FormType列挙だと思います:

http://mscrm-developer.blogspot.com/2008/09/crm-form-types.html

crmForm.FormType == 4は、フォームが非アクティブ化されていることを意味します(状態コード1)。

if (crmForm.FormType != 4) alert("Whatever alert I want");

そこにあるさまざまなフォームタイプすべてに注意し、必要な場所でアラートを受け取るようにしてください。

于 2010-04-22T17:09:04.147 に答える