フィールド制御プラグイン
非表示と編集の条件に、週・月・年の相対日付を指定する
このページでは、フィールド制御プラグインを使用して、非表示と編集の条件に、週・月・年の相対日付を指定する手順を確認できます。
非表示にする条件と、編集制御する条件の日付には、週・月・年の相対日付を指定できます。テーブル内のフィールドも、同じ選択肢で条件に使えます。
できること
例として、契約終了日が今月の契約だけ更新確認メモを表示します。請求明細では、請求日が今年の行だけ入金メモを編集できます。

「今すぐ試す!」をクリックすると kintone のログイン画面が開き、ログイン後すぐに実際の機能をお試しいただけます。
注意事項 ※機能を試す前に必ずご確認ください。
- 1.機密情報、個人情報、その他不適切な情報を登録しないこと
- 2.利用者のIPアドレスやそれに基づく行動を環境提供元のパートナーが確認できる権限を持っていること
- 3.サービス環境に過剰な負荷がかかるような利用を避けること
- 4.デモ環境の利用開始により上記注意事項に同意したものとみなす
利用シーン
- 契約終了日が今月の契約だけ更新確認メモを表示し、請求日が今年の行だけ入金メモを編集したい。
必要なアプリ・プラグイン
アプリ
以下のボタンをクリックするとアプリテンプレートがダウンロードできます。
運用中のアプリでも設定が可能です。 今回の設定内容(設定手順)に基づいて作成したい方は、アプリテンプレートをダウンロードしてください。
プラグイン
まだ kintone にプラグインをインストールしていない方は、30日間のお試し申込をしてプラグインをご利用ください。
設定手順
1フォームを用意する
フォームに、契約名、顧客名、契約終了日、更新確認メモ、請求明細(請求日、請求内容、入金メモ)を置きます。アプリテンプレートを利用する場合は、既に設定済みです。

2契約終了日が当月でないとき、更新確認メモを非表示にする
アプリにプラグインを追加し、設定画面を開きます。非表示設定をオンにし、次のように設定します。契約終了日が当月のレコードだけ、更新確認メモが表示されます。
- 非表示にするフィールド:更新確認メモ
- 非表示にする条件:契約終了日 ≠(と等しくない) 当月
- 適用する画面:レコード詳細画面、レコード追加画面、レコード編集画面、レコード印刷画面

3請求日が当年でない行の入金メモを編集不可にする
編集不可設定をオンにし、次のように設定します。請求日が当年の行だけ、入金メモを入力できます。既存の日単位の相対日付(今日、X日前、X日後)も、これまでどおり使えます。
- 編集制御するフィールド:請求明細 > 入金メモ
- 条件に一致したときの動作:編集不可
- 編集制御する条件:請求明細 > 請求日 ≠(と等しくない) 当年

週・月・年では、次の相対日付を指定できます。
- 週単位:前週/当週/翌週/X週前/X週後/X週後以降/X週後以前
- 月単位:前月/当月/翌月/Xヶ月前/Xヶ月後/Xヶ月後以降/Xヶ月後以前
- 年単位:前年/当年/翌年/X年前/X年後/X年後以降/X年後以前
設定後、保存してアプリを更新します。
完成

