-3

いくつかのカスタム フィールドを更新するプラグインがあり、いくつかの JavaScript を実行してフィールドを検証し、必要に応じてユーザーに警告メッセージを表示したい.... これは可能ですか (dynamics crm 4)

ありがとう、ティム

4

1 に答える 1

1

まず、プラグインはサーバー側のコードであり、JScript はクライアント側のコードです。2つの間に直接通信することはできません-確かに、あなたが提案する方向ではありません(JScriptを起動させるプラグイン)。ワークフローがレコードを更新し、プラグインが起動する場合、警告する (インタラクティブな) ユーザーはいません。

@MilkyWayJoeが示唆するように、質問に適切に回答するのに十分な情報が提供されていませんが、次のとおりです。

プラグインが起動した後、ユーザーが次にレコードを開いたときに、不足しているフィールドを埋めるように求められることを提案している場合は、フォームの onLoad イベントに JScript を添付して、指定したフィールドをチェックし、alert. 詳細については、SDK を参照してください (例:ここここ)。

それ以外の場合 (および特定のビジネス要件を無視して)、不足しているデータのチェックをプラグインにカプセル化して、必要なフィールドが null の場合に例外を発生させることをお勧めします。

于 2012-06-26T09:04:12.527 に答える