Как отфильтровать теги, которые будут включены / исключены в часы - PullRequest
0 голосов
/ 20 сентября 2019

Я бы хотел настроить часы, где я мог бы указать, какие теги включать и исключать.

Я пробовал ниже.Я пробовал с и без двойных кавычек, используя + и &, и используя: match, а также: теги, кажется, ничего не работает.Из руководства кажется, что: match должен делать именно то, что я хочу, но он включает в себя все, что бы я ни делал.

#+TAGS: { billable(a) notes(o) travel(b) }
#+BEGIN: clocktable :scope file :tags +"billable"+"notes"-"travel"
#+CAPTION: Clock summary at [2019-09-20 Fri 21:49]
| Headline     | Time   |
|--------------+--------|
| *Total time* | *1:00* |
|--------------+--------|
| Session      | 1:00   |
#+END:
* Session   :billable:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 17:30]--[2019-09-19 Thu 18:30] =>  1:00
:END:
* Notes    :notes:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 18:30]--[2019-09-19 Thu 18:45] =>  0:15
:END:
* Travel   :travel:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 18:45]--[2019-09-19 Thu 18:55] =>  0:10
:END:

1 Ответ

1 голос
/ 21 сентября 2019

Я обнаружил, что правильный синтаксис состоит в том, чтобы все теги были в одной двойной кавычке.

:tags "billable|notes-travel"
...