org-clock-report
é incrível; no entanto, ele relata o tempo gasto em cada tarefa. Existe algum comando personalizado usado para gerar um relatório de relógio mostrando as horas trabalhadas, nas tarefas, para cada dia ?
O problema que encontrei é que eu arquivo minhas capturas de TODO em uma file+datetree
entrada. Por exemplo, uma tarefa TODO pode ser arquivada no dia -2, mas eu poderia estar trabalhando nela - ou seja, entrando e saindo - no dia -2, -1 e hoje. Portanto, gerar uma tabela ingenuamente mostrará algo como:
#+BEGIN: clocktable :maxlevel 4 :scope file :block thisweek
#+CAPTION: Clock summary at [2017-09-23 Sat 11:48], for week 2017-W38.
| Headline | Time | | | |
|---------------------------------------+-----------+---------+-------+-------|
| *Total time* | *1d 0:12* | | | |
|---------------------------------------+-----------+---------+-------+-------|
| 2017 | 1d 0:12 | | | |
| \_ 2017-09 September | | 1d 0:12 | | |
| \_ 2017-09-11 Monday | | | 1:23 | |
| \_ look into AAA BBBB project | | | |
| \_ 2017-09-15 Friday | | | 3:33 | |
| \_ look into XXX YYYY project | | | | 3:33 |
#+END:
Observe que a segunda tarefa TODO foi arquivada 2017-09-15 Friday
, que foi a data em que eu entrei na tarefa. Mas, na verdade, eu posso ter trabalhado na sexta, sábado, etc. Eu só quero outro comando para mostrar quantas horas eu trabalhei por dia, gerando um relatório como o seguinte:
2017-09-11 Monday xx hours yy mins worked (across all tasks)
...
2017-09-15 Friday zz hours tt mins worked (across all tasks)
Desde já, obrigado.