Org-mode 8.0.2 と Emacs 24.1.1 を使用しています。
列ビューに表示される時間の形式を「hh:mm」から単に「hh」に変更するにはどうすればよいですか? したがって、86 時間の場合は '86:00' ではなく '86' になります。
実行することで、サブタスクを持つタスクに対してそれを行うことができます
(setq org-time-clocksum-format '(:hours "%d" :require-hours t))
しかし、通常の時間セルはまだ古い形式を使用しています。
私の組織ファイル:
* simple task
:PROPERTIES:
:Effort: 9:00
:END:
* task with subtasks
** subtask
:PROPERTIES:
:Effort: 9:00
:END:
私の列ビュー:
#+COLUMNS: %40ITEM(Task) %17Effort(Estimate){:}
#+BEGIN: columnview :maxlevel 3
| Task | Estimate |
|----------------------+----------|
| * simple task | 9:00 |
| * task with subtasks | 9 |
| ** subtask | 9:00 |
#+END:
回避策として、サブタスクなしで各タスクにダミーのサブタスクを入力し、見積もりをそこに移動してから、:maxlevel プロパティを制限することで、それらのダミーのサブタスクを非表示にすることができます。この回避策にはいくつかの制限があり、洗練されたソリューションではありません。