いくつかのカスタム フィールドを更新するプラグインがあり、いくつかの JavaScript を実行してフィールドを検証し、必要に応じてユーザーに警告メッセージを表示したい.... これは可能ですか (dynamics crm 4)
ありがとう、ティム
いくつかのカスタム フィールドを更新するプラグインがあり、いくつかの JavaScript を実行してフィールドを検証し、必要に応じてユーザーに警告メッセージを表示したい.... これは可能ですか (dynamics crm 4)
ありがとう、ティム
まず、プラグインはサーバー側のコードであり、JScript はクライアント側のコードです。2つの間に直接通信することはできません-確かに、あなたが提案する方向ではありません(JScriptを起動させるプラグイン)。ワークフローがレコードを更新し、プラグインが起動する場合、警告する (インタラクティブな) ユーザーはいません。
@MilkyWayJoeが示唆するように、質問に適切に回答するのに十分な情報が提供されていませんが、次のとおりです。
プラグインが起動した後、ユーザーが次にレコードを開いたときに、不足しているフィールドを埋めるように求められることを提案している場合は、フォームの onLoad イベントに JScript を添付して、指定したフィールドをチェックし、alert
. 詳細については、SDK を参照してください (例:こことここ)。
それ以外の場合 (および特定のビジネス要件を無視して)、不足しているデータのチェックをプラグインにカプセル化して、必要なフィールドが null の場合に例外を発生させることをお勧めします。