分組我正在尋找一種方式來使用來自組織模式議程文件時間跟蹤信息,以建立一個時間表。在不同的任務所花費的時間將表明,通過標籤分組,並限制在一個給定的時限,有點像clocktable動態塊,而是通過標籤來代替文件/分類/標題分組。時間表按標籤
例如,如果我的議程包括下列數據(可能分散在不同的文件中):
* TODO project 1
** TODO task 1 :tag1:
:LOGBOOK:
CLOCK: [2013-06-27 Thu 18:00]--[2013-06-27 Thu 19:04] => 1:04
CLOCK: [2013-06-26 Wed 17:00]--[2013-06-26 Wed 17:32] => 0:32
:END:
** TODO task 2 :tag2:
:LOGBOOK:
CLOCK: [2013-06-27 Thu 17:00]--[2013-06-27 Thu 18:00] => 1:00
CLOCK: [2013-06-27 Thu 15:00]--[2013-06-27 Thu 15:50] => 0:50
:END:
* TODO project 2 :tag2:
:LOGBOOK:
CLOCK: [2013-06-27 Thu 19:04]--[2013-06-27 Thu 21:00] => 1:56
CLOCK: [2013-06-27 Thu 15:50]--[2013-06-27 Thu 17:00] => 1:10
:END:
我想獲得這樣的結果:
#+BEGIN: clocktable-by-tag :maxlevel 2 :tags ("p1" "p2") :tstart "2013-06-27" :tend "2013-06-28"
| Tag | Headline | Time | |
|------+-----------------+--------+------|
| tag1 | *Tag time* | *1:04* | |
| | TODO project 1 | 1:04 | |
| | \__ TODO task 1 | | 1:04 |
|------+-----------------+--------+------|
| tag2 | *Tag time* | *4:56* | |
| | TODO project 1 | 1:50 | |
| | \__ TODO task 2 | | 1:50 |
| | TODO project 2 | 3:06 | |
#+END:
有什麼標準用org做這件事的方法?如果沒有,我正在考慮通過議程文件和標籤騎車,使用org-get-table-data
收集時鐘信息;會有另一種更有效的做事方式嗎?
我不知道是否有一種方法可以做到這一點,但是有興趣找出了。 – 2013-06-28 06:43:56