プロセス管理の完了によって申請が可能に
プロセス管理が完了していないと申請できないようにしたい
- DeemSヘルプ
- 便利な使い方
- 入力制限・制御
⇒Javascriptを適用することによって、可能です。
1.「申請元」アプリに以下フィールドを追加。
フィールドタイプ:文字列(1行)
フィールド名 :プロセス管理のステータス
フィールドコード:プロセス管理のステータス
2.「申請元」アプリの「JavaScriptファイル」に以下をJavascriptを追加。
(function() {
'use strict';
kintone.events.on(['app.record.detail.process.proceed', 'mobile.app.record.detail.process.proceed'], function(e) {
e.record['プロセス管理のステータス'].value = e.nextStatus.value;
return e;
});
})();
3.上記[申請元]アプリの[DmSフォーム]レコードの「3.ワークフローの適用条件を指定します。」の各フィールドの値を以下に設定。
- 適用条件の有効化:する(AND)
- 適用条件フィールドコード:プロセス管理のステータス
- 適用条件式:===”完了”
まとめ
プロセス管理のステータスを申請元フィールドに反映する事によって可能です。