emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* report/summary of what was done for retrospection purposes?
@ 2009-10-21 10:10 Jevgeni Holodkov
  2009-10-21 12:34 ` Bernt Hansen
  0 siblings, 1 reply; 4+ messages in thread
From: Jevgeni Holodkov @ 2009-10-21 10:10 UTC (permalink / raw)
  To: emacs-orgmode

Hi,

   Is there functionality available in org-mode to create the
report/summary of what was done on the previous day/week/month/year
(let's say, generate it from the agenda view)? For instance, if I have
tasks:

* TODO Task1
* DONE Task2
    - State "DONE"       from "STARTED"    [2009-07-21 T 10:59]
* WAITING Task3
    - State "WAITING"    from "DONE"    [2009-07-14 K 16:07]
    - State "DONE"    from "STARTED"    [2009-07-14 K 16:06]

Then I would like to generate the report on what was done on June with
1 row  only (which will be "Task2").

With kind regards,
Jevgeni Holodkov

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: report/summary of what was done for retrospection purposes?
  2009-10-21 10:10 report/summary of what was done for retrospection purposes? Jevgeni Holodkov
@ 2009-10-21 12:34 ` Bernt Hansen
  2009-10-21 12:57   ` Jevgeni Holodkov
  0 siblings, 1 reply; 4+ messages in thread
From: Bernt Hansen @ 2009-10-21 12:34 UTC (permalink / raw)
  To: Jevgeni Holodkov; +Cc: emacs-orgmode

Jevgeni Holodkov <jevgeni.holodkov@gmail.com> writes:

>    Is there functionality available in org-mode to create the
> report/summary of what was done on the previous day/week/month/year
> (let's say, generate it from the agenda view)? For instance, if I have
> tasks:
>
> * TODO Task1
> * DONE Task2
>     - State "DONE"       from "STARTED"    [2009-07-21 T 10:59]
> * WAITING Task3
>     - State "WAITING"    from "DONE"    [2009-07-14 K 16:07]
>     - State "DONE"    from "STARTED"    [2009-07-14 K 16:06]
>
> Then I would like to generate the report on what was done on June with
> 1 row  only (which will be "Task2").

Not exactly.  If you use CLOSED timestamps then you can view the agenda
for the period you want and use l (ell) to show logged items.  You can
specify what to include in the view with org-agenda-log-mode-items.

To show a week's worth of logged items starting on 10-14 you can do
C-c a a - go to the agenda
w       - display week view
j 10-14 - go to Oct 14th
l       - show logged items as per org-agenda-log-mode-items

This allows you to create a custom agenda view which only shows CLOSED
tags for instance which I think gives you what you want -- or you can
look at state changes which will show the 3 entries above.

You can export the resulting agenda view to some other format.

HTH,
Bernt

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: report/summary of what was done for retrospection purposes?
  2009-10-21 12:34 ` Bernt Hansen
@ 2009-10-21 12:57   ` Jevgeni Holodkov
  2009-10-21 12:59     ` Bernt Hansen
  0 siblings, 1 reply; 4+ messages in thread
From: Jevgeni Holodkov @ 2009-10-21 12:57 UTC (permalink / raw)
  To: Bernt Hansen; +Cc: emacs-orgmode

Hi Bernt,

   Thanks for your suggestion. However, in this case, if I have been
working on 'Task1' each day and finished it only on Friday, then I'll
get 5 rows stating '.... (clocked): xx:xx DONE Task 1'. Is there a
possibility to reduce the agenda even more by applying custom logic?
(i.e., remove all non 'DONE' and all duplicate rows, but last)

With kind regards,
Jevgeni

On Wed, Oct 21, 2009 at 3:34 PM, Bernt Hansen <bernt@norang.ca> wrote:
> Jevgeni Holodkov <jevgeni.holodkov@gmail.com> writes:
>
>>    Is there functionality available in org-mode to create the
>> report/summary of what was done on the previous day/week/month/year
>> (let's say, generate it from the agenda view)? For instance, if I have
>> tasks:
>>
>> * TODO Task1
>> * DONE Task2
>>     - State "DONE"       from "STARTED"    [2009-07-21 T 10:59]
>> * WAITING Task3
>>     - State "WAITING"    from "DONE"    [2009-07-14 K 16:07]
>>     - State "DONE"    from "STARTED"    [2009-07-14 K 16:06]
>>
>> Then I would like to generate the report on what was done on June with
>> 1 row  only (which will be "Task2").
>
> Not exactly.  If you use CLOSED timestamps then you can view the agenda
> for the period you want and use l (ell) to show logged items.  You can
> specify what to include in the view with org-agenda-log-mode-items.
>
> To show a week's worth of logged items starting on 10-14 you can do
> C-c a a - go to the agenda
> w       - display week view
> j 10-14 - go to Oct 14th
> l       - show logged items as per org-agenda-log-mode-items
>
> This allows you to create a custom agenda view which only shows CLOSED
> tags for instance which I think gives you what you want -- or you can
> look at state changes which will show the 3 entries above.
>
> You can export the resulting agenda view to some other format.
>
> HTH,
> Bernt
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: report/summary of what was done for retrospection purposes?
  2009-10-21 12:57   ` Jevgeni Holodkov
@ 2009-10-21 12:59     ` Bernt Hansen
  0 siblings, 0 replies; 4+ messages in thread
From: Bernt Hansen @ 2009-10-21 12:59 UTC (permalink / raw)
  To: Jevgeni Holodkov; +Cc: emacs-orgmode

[Reordered to remove top-post]

Jevgeni Holodkov <jevgeni.holodkov@gmail.com> writes:

> On Wed, Oct 21, 2009 at 3:34 PM, Bernt Hansen <bernt@norang.ca> wrote:
>> Jevgeni Holodkov <jevgeni.holodkov@gmail.com> writes:
>>
>>>    Is there functionality available in org-mode to create the
>>> report/summary of what was done on the previous day/week/month/year
>>> (let's say, generate it from the agenda view)? For instance, if I have
>>> tasks:
>>>
>>> * TODO Task1
>>> * DONE Task2
>>>     - State "DONE"       from "STARTED"    [2009-07-21 T 10:59]
>>> * WAITING Task3
>>>     - State "WAITING"    from "DONE"    [2009-07-14 K 16:07]
>>>     - State "DONE"    from "STARTED"    [2009-07-14 K 16:06]
>>>
>>> Then I would like to generate the report on what was done on June with
>>> 1 row  only (which will be "Task2").
>>
>> Not exactly.  If you use CLOSED timestamps then you can view the agenda
>> for the period you want and use l (ell) to show logged items.  You can
>> specify what to include in the view with org-agenda-log-mode-items.
>>
>> To show a week's worth of logged items starting on 10-14 you can do
>> C-c a a - go to the agenda
>> w       - display week view
>> j 10-14 - go to Oct 14th
>> l       - show logged items as per org-agenda-log-mode-items
>>
>> This allows you to create a custom agenda view which only shows CLOSED
>> tags for instance which I think gives you what you want -- or you can
>> look at state changes which will show the 3 entries above.
>>
>> You can export the resulting agenda view to some other format.
>>
>> HTH,
>> Bernt
>>
> Hi Bernt,
>
>    Thanks for your suggestion. However, in this case, if I have been
> working on 'Task1' each day and finished it only on Friday, then I'll
> get 5 rows stating '.... (clocked): xx:xx DONE Task 1'. Is there a
> possibility to reduce the agenda even more by applying custom logic?
> (i.e., remove all non 'DONE' and all duplicate rows, but last)

If you customize the variable org-agenda-log-mode-items you can remove
'clock' form the list of things it displays.  You can override this
variables value for in a custom agenda view to show exactly the detail
you need.

-Bernt

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-10-21 12:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-21 10:10 report/summary of what was done for retrospection purposes? Jevgeni Holodkov
2009-10-21 12:34 ` Bernt Hansen
2009-10-21 12:57   ` Jevgeni Holodkov
2009-10-21 12:59     ` Bernt Hansen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).