レコード別のカレンダーを作成する方法

やりたいことの概要

個人ごとの1日の業務内容をカレンダー形式で可視化したい。
これを10日分まとめて表示できるようにしたい


現状と課題

一般的なカレンダープラグインでは、
「複数人のレコードをまとめてカレンダー表示」することはできるが、
1人のレコード情報を、その人専用のカレンダーに表示」する方法がない。

最終的にはPDFとして出力する予定のため、
カレンダー表示用のデータ(タイムスケジュール表)さえ作成できればOK

もし、プラグインなどがあるのであればそれを活用する方法でもよい


目的

1人分の1日スケジュールを時間軸に沿って整理し、カレンダー化したい。

  • 縦軸:時間(例:4時〜24時)

  • 横軸:日付(例:10日分)

  • 各時間帯の枠に、「朝食 → 移動 → 業務開始 → 昼休憩 → 請求業務 → 退社」などを表示する。


入力データ(レコード構成)

各レコードには作業テーブルを用意し、
以下の項目だけを入力できるようにする。

  • 作業開始時間

  • 作業終了時間

  • 作業項目名

  • たばこ休憩の有無

また、補足項目として「たばこ欄」をチェックできるようにし、
チェックが入っている場合は、該当時間枠の中央に:cigarette:マークを表示する。


想定する最終イメージ

  • 1人 × 10日分のスケジュールを、時間帯ごとに視覚的に確認できるカレンダー形式で表示。

  • 作業内容が時間ごとに並び、たばこ休憩が:cigarette:で分かる。

  • このカレンダーをPDF出力して提出・共有できる。

あれを試したがここがわからないなど、実際に何にお困りなのかを詳細を示すと回答がつきやすいかもです!

丁寧に、教えていただき有難うございます!!

参考にさせていただきます:woman_bowing:

「その人専用のカレンダー」というのが自分の情報だけ表示させたいということであれば、”作成者=ログインユーザー”など、ログインユーザーで絞り込みすればよいのかなと思います。

「いいね!」 1