From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Re: report/summary of what was done for retrospection purposes? Date: Wed, 21 Oct 2009 08:34:56 -0400 Message-ID: <87pr8h7wnj.fsf@gollum.intra.norang.ca> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N0aP9-0005ak-Df for emacs-orgmode@gnu.org; Wed, 21 Oct 2009 08:35:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N0aP5-0005YH-L1 for emacs-orgmode@gnu.org; Wed, 21 Oct 2009 08:35:03 -0400 Received: from [199.232.76.173] (port=55323 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N0aP5-0005Y6-DG for emacs-orgmode@gnu.org; Wed, 21 Oct 2009 08:34:59 -0400 Received: from mho-01-ewr.mailhop.org ([204.13.248.71]:54006) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N0aP5-00064n-5b for emacs-orgmode@gnu.org; Wed, 21 Oct 2009 08:34:59 -0400 In-Reply-To: (Jevgeni Holodkov's message of "Wed\, 21 Oct 2009 13\:10\:33 +0300") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Jevgeni Holodkov Cc: emacs-orgmode@gnu.org Jevgeni Holodkov 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