ホームページ  >  記事  >  ウェブフロントエンド  >  Dynamic CRM 2013 Study Notes (24) page_html/css_WEB-ITnose を保存する前のロジック検証

Dynamic CRM 2013 Study Notes (24) page_html/css_WEB-ITnose を保存する前のロジック検証

WBOY
WBOYオリジナル
2016-06-24 11:51:161327ブラウズ

開始時刻を終了時刻より遅くすることはできない、間違っている場合は保存されないなど、ページ上のロジックを検証する必要がある場合があります。関連するフィールドイベントを処理することもできますが、審査対象のフィールドが多数ある場合はさらに面倒になります。 このとき、Form の OnSave イベントを使用することができます。具体的なメソッドは次のとおりです。

2. JS メソッド

function formSave(context) {
    if (!dateCheck("new_valid_on", "new_valid_to")) {
        alert("Valid To is earlier than Valid On !")
        context.getEventArgs().preventDefault();

No 条件が満たされたときに保存を禁止するには、この文を使用します:

context.getEventArgs().preventDefault();

非常に簡単ではありませんか、書く必要はありません関連するフィールドごとにメソッド。

Dynamic CRM 2013 学習ノート シリーズの概要 -- 継続的に更新

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。