Таблица часов со всеми предметами с оценкой усилия в режиме Org

В Org-режиме Emacs, как мне создать таблицу часов, которая показывает все элементы с оценкой Усилия, а не только те, которые были синхронизированы?

Заранее спасибо.

2 ответа

Хотя это не совсем то, что вы хотите, я нашел это решение в списке рассылки:

#+TITLE: BIRD
#+COLUMNS: %50ITEM(Task) %Effort(Estimated){:} %CLOCKSUM(Clocked) %5TODO(State)

* Effort
#+BEGIN: columnview :hlines 2 :id "756fcb74-2e46-4757-82b8-461ed30a5f11"
| Task                                                | Estimated | Clocked | State |
|-----------------------------------------------------+-----------+---------+-------|
| User Stories                                        |     54:00 |    1:24 |       |
|-----------------------------------------------------+-----------+---------+-------|
| UI                                                  |        48 |    1:24 | DONE  |
| Remove Company, Street, Place, Country again        |           |    1:24 | DONE  |
|-----------------------------------------------------+-----------+---------+-------|
| Check preconditions                                 |         6 |         |       |
| Check hw preconditions: hard disk, core memory, etc |           |         | DONE  |
#+END:

* User Stories
  :PROPERTIES:
  :ID:       756fcb74-2e46-4757-82b8-461ed30a5f11
  :END:

** DONE UI [11/11]
   :PROPERTIES:
   :Effort:   48
   :END:

The user wants to have a familiar UI. Should look like xxxx,
etc. The user wants to be entertained within his or her monkey time.

[2012-06-25 Mon] Extended: Show every parameter on its own page.

*** DONE Remove Company, Street, Place, Country again
    - State "DONE"       from "OPEN"       [2012-07-17 Tue 09:51]
    - State "OPEN"       from "TODO"       [2012-07-17 Tue 08:27]
    CLOCK: [2012-07-17 Tue 08:27]--[2012-07-17 Tue 09:51] =>  1:24
    [2012-07-16 Mon]

- Am [2012-07-16 Mon] so mit xx besprochen

** Check preconditions [4/4]
   :PROPERTIES:
   :Effort:   6
   :END:

The admin wants only certain user classes in certain circumstances to
be allowed to trigger reinstallations. The admin wants the user to
migrate only clients, that she is logged in into. If the
reinstallation is not allowed, inform the user in an approbiate way
and abort. 

- Check dispersion of load
- Check user class (FF, XX, TT, etc) if allowed to reinstall
- Check if computer is allowed for reinstall 

*** DONE Check hw preconditions: hard disk, core memory, etc
    - State "DONE"       from "TODO"       [2012-07-17 Tue 09:21]
    [2012-07-09 Mon]

- Escript periodically retrieves values on client and sets computer property
- user.ps1 check computer property

Он использует представление столбца в блоке, который имеет столбец для Effort, Clocked и State. Идентификатор используется для определения поддерева, которое должен захватывать вид столбца. Вы также можете указать global или что подходит вам лучше всего.

Вы можете использовать :properties(подробнее здесь ).

Итак, это будет примерно так:

      #+BEGIN: clocktable :scope file :maxlevel 2 :properties ("Effort")
#+END:

Вы заметите, что «Усилие» появится в качестве первого столбца в таблице часов. Если это проблема, вы можете использовать решение, описанное здесь (используя :formatter также)

Другие вопросы по тегам