逆引きFormula 2.0 に戻る
タイムラインビューは範囲を二つのプロパティで設定できることを教えてもらいました。タイムラインビューは開始時刻だけの時に、短いバーになってしまって気になっていました。終了時刻がない時には現在時刻にすることでまだ終わっていないタスクをうまく見せることができそうです。
- 終了時刻: 終了時刻が設定されていない場合には、開始時刻が返されるので、等しい時には now() を返すようにします。
/* 日付プロパティの終了時刻を変数 e に代入 */ let(e, prop("日付").dateEnd(), /* 終了時刻が設定されていない(開始時刻と同じ)場合は現在時刻を代わりに返却 */ (e == prop("日付").dateStart()) ? now() : e )
終了時刻チェック用