kintoneプラグインでフィールドを編集不可・非表示に! フィールド制御プラグインのご紹介

kintoneをご利用中の皆さま、「特定のフィールドを編集できないようにしたい」「条件に応じて、フィールドの"編集可否"や"表示/非表示"を切り替えたい」…そんなお悩みをお持ちではありませんか?
実際の運用現場では、たとえば"承認後は編集させたくない"フィールドがあったり、入力内容やステータスに応じて特定のフィールドを隠したい/表示したいといったニーズが多くありますよね。 そこで今回は、そうした課題を解決できる弊社の「フィールド制御プラグイン」をご紹介します!
kintone構築やプラグインに精通した弊社が分かりやすく解説を行いますので、ぜひ最後までチェックしてみてください!
フィールド制御プラグインとは?

フィールド制御プラグインではどんなことができるのでしょうか? まずは、ざっくりと機能を説明していきたいと思います。
① フィールドの編集可能/編集不可を設定できる

フィールド制御プラグインを用いれば、条件によって、フィールド(項目)の編集可能/編集不可を設定することができます。例えば、上記のサンプルでは、「A」と「B」のラジオボタンによって、書き込めるフィールドを分けてみました。

また、上記のように、無条件でフィールドを編集不可に設定することも可能です。これで重要なデータや編集されたくないデータを保護することができます。
② フィールドの表示/非表示を設定できる

また、編集可能/編集不可だけではなく、フィールドの表示/非表示を設定することもできます。上記のサンプルでは、「A」と「B」のラジオボタンによって、表示されるフィールドを分けてみました。

さらに、フィールド(項目)の表示/非表示は、「詳細画面」「追加画面」「編集画面」「印刷画面」ごとに、それぞれで設定することができます。これにより、「あるフィールドを、編集・追加画面では表示したいが、閲覧・印刷画面では非表示にしたい」といったご要望も実現することが可能になっております。


③ ルックアップでデータを取得した項目が編集できる
kintoneには、他のアプリのデータを取得できるルックアップ機能が搭載されています。 そして、ルックアップでデータを取得した項目は編集することができないのが基本となっています。


しかし、場合によっては、取得したデータを編集したいことも考えられます。 そんなとき、フィールド制御プラグインで設定を行えば、ルックアップでデータを取得した項目も、編集できるようになります。


このように、かゆいところに手が届くのも、当社のフィールド制御プラグインの特徴です。
活用事例
① 請求管理で入金済みの場合、後から請求額を編集できないようにする



② 顧客管理で「法人」と「個人」で表示される項目を分ける



③ 顧客情報からルックアップしたデータを編集できるようにする


まとめ
当社のフィールド制御プラグインを用いれば、以下のことができるようになります。
- ① フィールドの編集可能/編集不可を設定できる
- ② フィールドの表示/非表示を設定できる
- ③ ルックアップでデータを取得した項目が編集できる
また、各社から「フィールドの編集可能/編集不可を設定するプラグイン」「フィールドの表示/非表示を設定するプラグイン」「ルックアップで取得したデータを編集可能にするプラグイン」などがリリースされていますが、これらをまとめてできてしまうのが、当社の「フィールド制御プラグイン」の強みです!
これにより、
・色々なプラグインを導入しているせいで、多くの利用料がかかってしまう……
・色々なプラグインを導入しているせいで、動作に不具合が生じてしまった……
などのお悩みも解決(対策)することができます。
