いつも大変お世話になっております。
項目:A⇒グループA(必須項目) B⇒グループB(必須項目)
の動きをしたいです。
【フォームブリッジ】項目の値によって必須にする を参考にしたいですが、なかなか回答内容についていけなくて、なにか解決方法のアドバイスをいただけますでしょうか?ご指導のほど、よろしくお願い致します。
いつも大変お世話になっております。
項目:A⇒グループA(必須項目) B⇒グループB(必須項目)
の動きをしたいです。
【フォームブリッジ】項目の値によって必須にする を参考にしたいですが、なかなか回答内容についていけなくて、なにか解決方法のアドバイスをいただけますでしょうか?ご指導のほど、よろしくお願い致します。
サラ様
お世話になっております。 cstapの江田です。
参考にされた記事は、フォームブリッジというkintoneと連携しながらweb上に公開するフォームを作成できるサービスにおいてのカスタマイズ方法になります。
kintoneをカスタマイズされる場合は、下記のようなコードで実装できると思います。
(function(){"use strict";vargroupA=[//グループAに属するフィールドのフィールドコード'文字列\_\_1行\_','ラジオボタン'],groupB=[//グループBに属するフィールドのフィールドコード'日付','ドロップダウン'];kintone.events.on(['app.record.create.submit','app.record.edit.submit'],function(event){if(event.record.項目.value=='A'){groupA.forEach(function(fieldCode){event.record[fieldCode].error=event.record[fieldCode].value?'':'必須項目です。';});}elseif(event.record.項目.value=='B'){groupB.forEach(function(fieldCode){event.record[fieldCode].error=event.record[fieldCode].value?'':'必須項目です。';});}returnevent;});})();
江田篤史様
いつも大変お世話になっております。
本件の応用で プロセス管理と必須項目の組み合わせについて を投稿しておりますが、
お手すきなときに、なにかアドバイス頂けますでしょうか。どうぞよろしくご指導のほどお願い致します。