Attività ripetute in modalità Org con attività secondarie


9

Esiste un modo per eseguire un'attività o un progetto ripetuto con attività secondarie in modalità organizzazione che si reimposta correttamente? Voglio fare qualcosa di simile al seguente:

* TODO Weekly report
  SCHEDULED: <2013-12-29 +1w>
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report

Tuttavia, quando contrassegno le attività secondarie come complete e quindi l'attività principale, solo l'attività principale viene reimpostata come attività ripetitiva; Devo quindi deselezionare manualmente le attività secondarie. Tuttavia, se aggiungo la pianificazione ripetuta alle attività secondarie, queste vengono reimpostate non appena le contrassegno come complete, quindi non posso tracciare il mio stato corrente sull'attività né contrassegnare l'attività principale come completa.


1
Uso le caselle di controllo per le attività secondarie e ne ho una alla fine che mi ricorda di deselezionare le caselle di controllo e completare l'attività. Tuttavia, sono d'accordo che non sia pulito.
Koushik,

2
si prega di controllare questo fuori: stackoverflow.com/questions/20164918/...
Koushik

Risposte:


5

Ho appena codificato una soluzione a questo (basato pesantemente sul org-checklist.elcodice menzionato da Koushik):org-subtask-reset.el

L'uso di base è il seguente:

  1. Scarica e mettilo da qualche parte nel tuo Emacsload-path .
  2. O:
    • (require 'org-subtask-reset)da qualche parte nella configurazione di Emacs; o
    • Personalizza org-modulese aggiungi org-subtask-resetcome pacchetto esterno
  3. Impostare la RESET_SUBTASKSproprietà per qualsiasi attività che dovrebbe ripristinare le attività secondarie.

Per il tuo esempio, questo dovrebbe funzionare:

* TODO Weekly report
  SCHEDULED: <2013-12-29 +1w>
  :PROPERTIES:
  :RESET_SUBTASKS: t
  :END:
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report

Molto bello, ci proverò una volta che avrò del tempo.
darkfeline,

Questo funziona per me, ma trovo che sia molto lento sui file .org con molte attività. Un'attività che non è impostata su reset_subtasks richiederà ancora molto tempo per passare allo stato FATTO.
Ovidio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.