概要
障害対応管理アプリのプロセスを「完了」にすると、作業を完了した日、担当者(ログインユーザー)を記録するカスタマイズサンプルです。
その他、次の機能も搭載しています。
- 作業完了日フィールドと担当者フィールドを入力不可にする。
- レコード再利用時には、作業完了日と担当者をクリアにする。
完成形
下準備
- kintone アプリ(
kintone アプリストア
にある「
障害対応管理
」アプリを使います)
- 該当のアプリは、https://(サブドメイン).cybozu.com/k/#/market/ から追加できます。
- 「受け付け番号」フィールドは使用しないため、フォームから削除してください。
- エディター
サンプルプログラム
PC 用の JavaScript ファイル
詳細設定から「JavaScript / CSS によるカスタマイズ」を開き、 Cybozu CDN から次のライブラリを指定します。
- Luxon
https://js.cybozu.com/luxon/2.1.1/luxon.min.js (version 2.1.1 を利用)
JavaScript サンプル
次のサンプルプログラムをエディターにコピーして、ファイル名を sample.js
、文字コードを「UTF-8」、BOM なしで保存します。
ファイル名は任意ですが、ファイルの拡張子は「js」にしてください。
保存したファイルは、「JavaScript / CSS によるカスタマイズ」画面でアップロードして保存します。
|
|
設定した画面
「JavaScript / CSS によるカスタマイズ」画面でそれぞれ設定した例を紹介します。
使用した API
- イベント処理の記述方法
- レコード追加画面を表示した後のイベント
- レコード編集画面を表示した後のイベント
- レコード一覧画面のインライン編集を開始したときのイベント
- プロセス管理でアクションを実行するときのイベント
デモ環境
デモ環境 で実際に動作を確認できます。
ログイン情報は cybozu developer network デモ環境 で確認してください。