Nhiệm vụ lặp lại chế độ Org với nhiệm vụ phụ


8

Có cách nào để thực hiện một nhiệm vụ hoặc dự án lặp lại với các nhiệm vụ trong chế độ org đặt lại đúng cách không? Tôi muốn làm một cái gì đó như sau:

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

Tuy nhiên, khi tôi đánh dấu các nhiệm vụ là hoàn thành, và sau đó là nhiệm vụ chính, chỉ có nhiệm vụ chính đặt lại làm nhiệm vụ lặp lại; Sau đó tôi phải tự đánh dấu các nhiệm vụ. Tuy nhiên, nếu tôi thêm lịch lặp lại vào các nhiệm vụ, chúng sẽ đặt lại ngay khi tôi đánh dấu chúng hoàn thành, vì vậy tôi không thể theo dõi trạng thái hiện tại của mình trên nhiệm vụ cũng như không bao giờ đánh dấu nhiệm vụ chính là hoàn thành.


1
Tôi sử dụng các hộp kiểm cho các tác vụ phụ và có một hộp ở cuối nhắc nhở tôi bỏ chọn các hộp kiểm và hoàn thành nhiệm vụ. Tuy nhiên, tôi đồng ý rằng nó không sạch sẽ.
koushik

2
vui lòng kiểm tra điều này: stackoverflow.com/questions/20164918/ Cách
koushik

Câu trả lời:


4

Tôi vừa mã hóa một giải pháp cho vấn đề này (dựa nhiều vào org-checklist.elmã mà koushik đã đề cập):org-subtask-reset.el

Sử dụng cơ bản như sau:

  1. Tải về và đặt nó ở đâu đó trong Emacsload-path của bạn .
  2. Hoặc:
    • (require 'org-subtask-reset)một nơi nào đó trong cấu hình Emacs của bạn; hoặc là
    • Tùy chỉnh org-modulesvà thêm org-subtask-resetdưới dạng gói bên ngoài
  3. Đặt thuộc RESET_SUBTASKStính cho bất kỳ tác vụ nào cần thiết lập lại nhiệm vụ phụ.

Ví dụ của bạn, điều này sẽ làm việc:

* 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

Rất tuyệt, tôi sẽ thử một lần khi tôi có thời gian.
darkfeline
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.