cybozu developer network

カテゴリー内の他の記事

プロセス管理を使って作業完了日と担当者を記録する

概要

障害対応管理アプリのプロセスを「完了」にすると、作業を完了した日、担当者(ログインユーザー)を記録するカスタマイズサンプルです。 その他、次の機能も搭載しています。

  • 作業完了日フィールドと担当者フィールドを入力不可にする
  • レコード再利用時には、作業完了日と担当者をクリアにする

完成形

cap03.png

 

事前準備

  • 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によるカスタマイズ」画面でそれぞれ設定した例を紹介します。

cap04.png

使用したAPI

  1. イベントハンドラーを登録する
  2. レコード追加画面が表示された時のイベント
  3. レコード編集画面が表示された時のイベント
  4. レコード一覧画面のインライン編集開始時イベント
  5. プロセス管理のアクション実行イベント

デモ環境

https://dev-demo.cybozu.com/k/56/

※デモ環境についての説明はこちら

記事に関するフィードバック

記事のコメント欄は記事に対するフィードバックをする場となっております。
右の記事フィードバックのためのガイドを参照してコメントしてください。
記事のリンク切れなど、気になる点がある場合も、こちらのフォームからフィードバックいただけますと幸いです。

サインインしてコメントを残してください。