From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Clemente Subject: Agenda view: How many hours did I work today, and on what Date: Mon, 08 Jun 2009 19:30:08 +0200 Message-ID: <87k53mtyzj.fsf@CPU107.opentrends.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MDigL-0005Du-8g for emacs-orgmode@gnu.org; Mon, 08 Jun 2009 13:30:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MDigG-00057q-J5 for emacs-orgmode@gnu.org; Mon, 08 Jun 2009 13:30:48 -0400 Received: from [199.232.76.173] (port=39165 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MDigG-00057n-FX for emacs-orgmode@gnu.org; Mon, 08 Jun 2009 13:30:44 -0400 Received: from fg-out-1718.google.com ([72.14.220.155]:26265) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MDigG-00020p-0B for emacs-orgmode@gnu.org; Mon, 08 Jun 2009 13:30:44 -0400 Received: by fg-out-1718.google.com with SMTP id l27so666679fgb.7 for ; Mon, 08 Jun 2009 10:30:42 -0700 (PDT) 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: Org-mode ml Hi, I would like to know how others have solved following questions about the= ir work: - How many hours did I work today? (of course, only time clocked with org d= oes count) - What have I worked on exactly today? (or any other day) I have been trying =E2=80=9Ecolumn mode=E2=80=9C in agenda view (with Eff= ort and CLOCK columns) and =E2=80=9Elog mode=E2=80=9C (key =E2=80=9El=E2=80= =9C in agenda view), but neither does exactly what I want. For instance, if I'm reporting about today's time: - if I worked today 10 minutes on a task which accounts for 2h of clocked t= ime in the past, I want to count 10 minutes work for today, instead of show= ing 2h and telling =E2=80=9EI worked today on a 2h task=E2=80=9C - my report must show only tasks on which I actually worked today, on not t= he ones which may have any other relation with today. For instance, a task = scheduled for today but with 30min from yesterday shouldn't appear, because= I didn't work on it today - if today I clocked task A for 5 minutes, then clocked in B for 10 minutes= , and then A again 30 minutes, ideally I would like to see 2 lines for task= A (5+30), instead of just accounting 35 minutes - the sum of today's hours should be correct: if I have been clocking tasks= from 10:00 to 19:00, I expect the sum to be around 9 hours - the report should be exact and not sum up times in level-3-headings; task= s from all levels should be listed together instead - ideally, the report would state not only the time per task, but from whic= h hour to what hour; ex: 10:58 to 11:22, worked 24min on task =E2=80=9E****= ** try this=E2=80=9C My motivation to have these queries are: - know how much work I clock daily with org and help me to clock more - be sure that at my job I'm working as many hours per day as I'm expected = to (no more, no less) - do a weekly review to know the tasks I worked on longer at each day from = last week - extract some work patterns: do I work more at the morning, at the night; = for how long, =E2=80=A6 Has someone a 100% pleasant solution for this? Thanks, Daniel