✅任意の日時にタスクを作成する方法が存在しない
2023-02-20 22:07:25 タスクリンクで解決済み 当日なら簡単
それでも、予定開始時刻を編集するのは少々面倒だが
すべての日付を一つのファイルで管理しているから
どうすればいいのか
やりたくないtakker.icon
日刊記録sheetは、その時点でその日付にやることになっているタスクを走査・書き込みを行っている タスクを追加する時点で生成してしまうと、それ以降にタスクを入れることが困難になってしまう
いや、だめだ。↑は関係ない
毎回すべてのタスクを検索・走査する処理を走らせないといけなくなる
cons: タスクページが数十個程度ならそんなに負担にならない いや、転記されたかどうかを記録しなくても、現状の形式で重複を省ける
予定開始日時・見積時間・タスク名の全てが同じタスクが存在しないと仮定すれば、その仮定を元に重複判定を行える
この仮定を使っても実用上は問題ないだろうtakker.icon
あとは重複していないタスクだけ、新規に追加されたタスクとして登録すればいい
cons: タスクページを編集せずに日刊記録sheetに転記されたタスクを編集した場合はどうする? その都度重複して書き込まれてしまったタスクを手作業で消せばいいんじゃないか?takker.icon
編集するといっても、一日に数個だけだろうし
現状の方法でなんとかするなら、これが無難
cons:
日時を指定するコードブロックを書くのが面倒くさい
コードブロックではなくRRULEで指定するようにしてみるか? skipできる