キンコミ kintone user community

みんなの投稿

日報アプリを作っており、毎日平日の指定時間になったら対象者に「日報を記入して下さい」などのリマインダー通知を出したいのですが、やはり何かしら当日日付の入ったレコードを作成しないと難しいでしょうか?
知恵をお貸し頂きたいです。
あまりコードなどは使用したく無いです・・・

3件のコメント (新着順)
ふゆき
製造業
2025/06/10 14:49

これ👇と同じですね
TISさんには、
「曜日計算プラグイン」
「祝日名取得プラグイン」
があります...

①②を確認、された上で、コメント頂ければ
検証することは可能です

----
🙇m(__)m🙇
CSVで結論がでていたみたいですね...
リンクの追記にもあるように会社休日なんかを考えたら
CSVで作った方がいいかも🦆

こんにちは。

毎日平日の指定時間になっても「日報の提出がないユーザー」に
対してリマインダー通知をする、基本機能で対応という前提で回答します。

一番簡単なのは、あらかじめ対象ユーザーごとに○月○日分 を1レコードとして
1カ月分などまとめてレコード登録してしまうことです。

その上で、各ユーザーが当日分のレコードを編集し、完了フラグを立てないまま
指定時刻になったらリマインダー通知 というのが一番シンプルです。

各レコードの○月○日という日付と、完了フラグの有無を条件にリマインダー設定します。

ご参考になれば幸いです。


もりおすさんありがとうございます。
80人ほど人数がいるのでなかなか厳しいです( ;∀;)
しかし参考にさせて頂きます!!

もりおすさんのこの手、技術的にはそれほど厳しくないと思いますョ

Excelで対象者氏名⇔日付のリストを予め作っておいて、”(一括更新ではなく)新規レコード”として「ファイル読み込み」すればイイだけですので。

読み込み1回あたり、ひと月で80人×平日(例えば20日)=1,600件、1年で80人×平日(例えば250日)=20,000件のレコードが登録されることになりますが、制限値一覧|kintoneヘルプ にもある通り、ちょっとやそっとでは登録上限数には達しないので、「レコード数を抑える」心配も今のところは不要と思います。

※1,600件または20,000件の読み込み用データ生成にはExcel-VBAが要るので、ある意味「コード使用」になっちゃいますが、生成AIさん活用でイケると思います。
※Excelでの読み込みは1,000行MAXなので、出来たリストはCSV(10万行まで可)に書き出して読み込ませてください。

Seal777さん

フォローありがとうございます。

ウエハラさん

80人もいるからこそ、これが一番楽だと思いますよ。

仮になんらかの方法で、○月○日分のレコードを作成してください、
というリマインダー設定ができたとして、それがきちんと実行されたか
どうかの確認は大変ですよ。

管理者側で一気にレコードを作成し、それが完了か未完了かがわかるだけで、
進捗管理がとてもしやすくなります。

お二人ともありがとうございます!

確かにcsvで取り込んでしまえばそこまでの苦行では無いですね!!
自分で入力する事ばっかり考えてました( ̄▽ ̄;)

助かりました!!

「基本機能の使い倒し」のハードルが下がったようでよかったです。

前出コメントの訂正です。

読み込み用データ生成にはExcel-VBAが要るので、

と書いてしまいましたが、半分誤報でした🙇🏻

生成AIさんに以下訊いたところ、Power Queryでも難なくできるようです。(やり方の手順も教えてくれました。)

【質問内容】
社員名簿と”平日の年月日”のブックがそれぞれあったとして、powr queryで

社員氏名 日付
社員A 日付1
社員A 日付2
社員B 日付1
社員B 日付2

のような結合は簡単にできますか?

手動となりますが、Power Queryを使えば「あまりコードなどは使用したく無いです・・・」にも応えられそうですね😉

ご参考になれば幸いです。

基本機能では、日付フィールドや日時フィールドをもとにしたリマインド通知しかないようですね🤔

①現在時刻を取得して「指定時間」と比較し、合致したらリマインド発出
②現在日付&曜日を取得して「毎日平日」を判定し、合致したら①を実行←コレを定期実行
する仕組みが必要と思いますが、基本機能では「今日・今」が自動取得できないので、どちらもカスタマイズ案件になるかと。

コードを書きたくない、かつ、フィールドを設けたくないのであれば、相応の機能を持つプラグイン導入となると思いますが、②の定期実行の負荷・制約を気にすることになるかとは思います。

「リマインド通知」が「リマインドポップアップ」程度でよいならば、Windowsスケジューラ+ポップアップのコードを各対象者のPCにインストールして運用する(すなわち、kintoneから切り離して考える)というのもアリかもしれません。

「ポップアップのコード」もコードを書くことにはなりますが、「前述の仕組みのJavaScript書き」も含め、生成AIに仕様を出して訊けば、コード書きはAIさんがやってくれる(もっと言うと、Windowsスケジューラの自動設定込みの頒布用ZIPの提供などもしてくれます。)ので、文法に疎くとも「平文によるAIさんとの会話力」さえあれば、それなりのコードは書けるかと。

ご参考になれば幸いです。


Seal777さんありがとうございます。
やはりカスタマイズ案件になってしまいますよね・・・(-_-;)