キンコミ kintone user community

みんなの投稿

初めて投稿するのでドキドキしています。。
今回契約書管理アプリを作成しており、「契約終了日」が本日よりも前であれば「終了」フィールドにフラグが立つようにしたいと思い、文字列一行フィールドを配置して計算式にif関数を設定してみました。
が、どうやらkintoneでは「TODAY」を認識してくれないようです。(「TODAY」というフィールドコードは存在しない、というエラーになってしまいました)
やりたいことは大変シンプルなのですが上手くできず悩んでいます。何かいい方法はないでしょうか?

4件のコメント (新着順)

少し思考を変えてみて。。。。
「フラグを立てる」目的は何でしょうか。

例えば一覧画面の絞込条件に「契約終了日が今日より前」で絞り込むと終了したレコードだけ表示します。
逆をすれば終了していないレコードだけ表示したり。
そういう運用面から考えてみるのも一つかなと思います。

どうしても全ての一覧を表示して終了してるものとしていないものをわかるようにしたいのであれば、krewSheetなど使ってみるほうほうもありそうです。

よっち@Be-Links
2023/08/31 16:57

こんにちは!
フラグとは異なりますが、こちらで区別しています。
https://cybozu.dev/ja/kintone/tips/development/plugins/sample-plugin/conditionformat-v2-plugin/


Damon
情報通信業
2023/08/31 17:07

終了日を迎えている場合に色をグレーアウトするイメージでしょうか?良いですね!早速試してみます。

よっち@Be-Links
2023/08/31 17:15

免許、車検、在留カード等の有効期限が今日以前のデータについて背景:黄色、文字:赤色と設定して使用しています。
更に、有効期限が今日以前データだけの一覧を作成し、アプリ説明に期限切れ一覧としてリンクを設置しています。
終了日数日前に把握したければ「今日から〇日前」というところを使用すればできると思います。

かな
建設業
2023/08/31 16:56

お疲れ様です!
Customainを使うか、Google Apps Scriptで良い感じに組めるらしいので、試してみてはいかがでしょうか?
Google Apps Script => https://life89.jp/kintone-today-gas/


Damon
情報通信業
2023/08/31 17:09

ありがとうございます!当方エンジニアではないのでGASが扱えるか不安ですが、Googleユーザーでありサンプルがあるので挑戦してみようと思います。

TODAY用に日付フィールドを一つ用意して、
それを計算に使えば解決すると思います。


Damon
情報通信業
2023/08/31 17:11

重ねて質問させてくださいmm
日付フィールドは「レコード登録時の日付を初期値にする」ことはできるみたいですが、何も操作せず日付フィールドをいつも「今日」のすることは可能なのでしょうか?

自動更新させたいとなると、
外部連携サービスを使うしかありません。
GAS、gusuku CUTOMINEの定期実行、トヨクモのデータコレクト、krewDataなどでしょうか。
弊社も先月末までCUTOMINEの定期実行をお試ししてましたが、
GASに切り替えようか、そこまでの手間ではないので、手動更新を行うか検討しています。