org-clock-report
è magnifico; tuttavia, riporta il tempo impiegato per ciascuna attività. Esiste un comando personalizzato che usi per generare un rapporto sull'orologio che mostri le ore lavorate, tra le attività, per ogni giorno ?
Il problema che ho riscontrato è che ho archiviato le mie acquisizioni TODO sotto una file+datetree
voce. Ad esempio, un'attività TODO potrebbe essere archiviata nel Giorno -2, ma potrei lavorarci su, ovvero fare il clock in e out - il Giorno -2, -1 e oggi. Quindi generare una tabella in modo ingenuo mostrerà semplicemente qualcosa del tipo:
#+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:
Si noti che la seconda attività TODO è stata archiviata in 2017-09-15 Friday
, che era la data in cui ho inserito l'attività. Ma davvero, avrei potuto lavorarci su venerdì, sabato, ecc. Voglio solo un altro comando per mostrare quante ore ho lavorato ogni giorno, generando un rapporto come il seguente:
2017-09-11 Monday xx hours yy mins worked (across all tasks)
...
2017-09-15 Friday zz hours tt mins worked (across all tasks)
Grazie in anticipo.