🙌

日次(daily)タスクと週次(weekly)タスクの作り方。使い回す方法

2022/05/09に公開

考え方

方針としては

  • 週次タスクを今日やるべきかどうかは曜日から自動計算
  • 日次タスクかどうかは手動入力したチェックボックスを参照
  • 上記2つのチェックボックスから今日のタスクかどうかを判定する
    • 日次 or 週次がチェックされていたら今日のタスクとして扱う

先に読んでほしい記事

日次(daily)タスクと週次(weekly)タスクの作り方は以下に書いてあるため先にそちらを御覧ください

https://zenn.dev/shuzon/articles/a08e7b5bcde82b

https://zenn.dev/shuzon/articles/049f4eb9c97a51

日次(daily)タスクと週次(weekly)タスクが今日のタスクかどうかの判定

今日やるべきタスクとして週次,日時のタスクを表示したい。

今日のタスク = 週次(weekly)タスクがchecked もしくは 日次(daily)タスクがchecked

ということでそれらが今日のタスクかどうかの判定は以下の式で行う

if(or(prop("is週間タスク?"), prop("is毎日?")), "今日中", "明日以降")

Discussion