CRM ダイナミクスでフォームの属性を検証する際に問題があります。ビジネス ルールに基づいて属性値を検証する JavaScript コードを追加しました。保存時のフォームと変更時のフィールドの2つのイベントに追加され、
質問は:
1-これは属性を検証するための最良の方法ですか?
2-この方法を使用する場合、フォームの保存または有効なフォームの受け渡しを停止するにはどうすればよいですか?
CRM ダイナミクスでフォームの属性を検証する際に問題があります。ビジネス ルールに基づいて属性値を検証する JavaScript コードを追加しました。保存時のフォームと変更時のフィールドの2つのイベントに追加され、
質問は:
1-これは属性を検証するための最良の方法ですか?
2-この方法を使用する場合、フォームの保存または有効なフォームの受け渡しを停止するにはどうすればよいですか?
これは入力を検証する良い方法だと思います。検証の 1 つが失敗した場合に保存を停止する場合は、次の手順を実行します。
検証が失敗した場合は、次のコードを呼び出します。
execObj.getEventArgs().preventDefault()
詳細については、https://msdn.microsoft.com/en-us/library/gg509060.aspxをご覧ください。