2013-06-09 13 views
7

Czytałem o właściwościach w tabelach org-mode, ale albo coś jest zepsute, albo nie rozumiem, jak z nich korzystać. Oto, co próbowałem:Sumaryczne czasy w trybie Org w tabeli

:PROPERTIES: 
:COLUMNS: %10item %10start(start){:} %10end(end){:} %10total(total) 
:END: 
| | start | end | total | 
|---+-------+-------+-------| 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
| | 9:30 | 18:45 | 1:10 | 
|---+-------+-------+-------| 
| |  |  | 7:10 | 
#+TBLFM: @[email protected]$4=$3-$2::@>$4=vsum(@[email protected]$4) 

Rezultat jest oczywiście absolutnie nieoczekiwany. Nie sądzę, że część właściwości faktycznie coś robi. Wynik jest taki sam z lub bez niego. Umieszczam to tutaj tylko po to, by pokazać to, co próbowałem.

Odpowiedz

7

OK, znalazłem go tutaj: http://orgmode.org/worg/org-hacks.html

Odpowiedź była musiałem dołączyć ;T po formule, czyli ostateczna tabela wygląda następująco:

| start | end | total | 
|-------+-------+----------| 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
| 9:30 | 18:45 | 09:15:00 | 
|-------+-------+----------| 
|  |  | 64:45:00 | 
#+TBLFM: @[email protected]$3=$2-$1;T::@>$3=vsum(@[email protected]$3);T 

Ale ja nadal lubię wiedzieć, co robią te właściwości (jeśli w ogóle).

0

Właściwość trybu organizacji COLUMNS nie dotyczy tablic, chodzi o widoki kolumn (zobacz http://orgmode.org/manual/Column-view.html).

To, co robi widok kolumny, nakłada bufor na tabelę. Ta tabela wyświetla wartości właściwości węzła i jego właściwości podrzędne.

Możesz znaleźć przykład z zrzutami ekranu w Org Mode Community.

Powiązane problemy