Đồng hồ chế độ org tổng cộng để đếm 8h một ngày chứ không phải 24


9

Tôi đang sử dụng ước tính nỗ lực với thông số kỹ thuật là 1dhoặc 4:00, và những điều này được thu thập chính xác với 8h một ngày trong tâm trí, nhưng chúng được tóm tắt phân cấp phần để đếm 24 giờ một ngày.

Đây là một điều rất khó hiểu columnview:

#+COLUMNS: %80ITEM(Tâche) %7Effort(Est){:}
#+BEGIN: columnview :maxlevel 2
| Tâche     |     Est |
|-----------+---------|
| * Group 1 |   16:00 |
| ** Task A |      1d |
| ** Task B |      1d |
| * Group 2 | 1d 0:00 |
| ** Task C |      1d |
| ** Task D |      2d |
#+END:

Tôi hy vọng điều đó 1d + 2dsẽ bằng 3d.

Làm sao tôi có thể giải quyết việc này ?

Câu trả lời:


4

org-time-clockum-use-nỗ lực-thời lượng là một biến được định nghĩa trong org.el.

Giá trị của nó là con số không

Khi không phải là không, Mx org-clock-display sử dụng thời lượng nỗ lực. Ví dụ, theo mặc định, một ngày được coi là nỗ lực 8 giờ, do đó, một tác vụ đã được bấm giờ trong 16 giờ sẽ được hiển thị như trong 2 ngày trong màn hình đồng hồ hoặc trong đồng hồ.

Xem org-effort-durationscách đặt thời lượng nỗ lực và org-time-clocksum-formatđể biết thêm về các định dạng đồng hồ thời gian.

Vì thế:

(setq org-time-clocksum-use-effort-durations t)

1
"Biến này đã lỗi thời kể từ Org 9.1; thay vào đó, đặt` org-thời gian-đơn vị '. "
Joe Corneli

3

Tôi đã thành công với những điều sau trên GNU Emacs 26.1, kết hợp với các hướng dẫn ước tính nỗ lực trong hướng dẫn.

(setq org-duration-format '(("d" . nil) ("h" . t) ("min" . t)))

(setq org-effort-durations
      `(("min" . 1)
    ("h" . 60)
    ;; eight-hour days
    ("d" . ,(* 60 8))
    ;; five-day work week
    ("w" . ,(* 60 8 5))
    ;; four weeks in a month
    ("m" . ,(* 60 8 5 4))
    ;; work a total of 12 months a year --
    ;; this is independent of holiday and sick time taken
    ("y" . ,(* 60 8 5 4 12))))

Trong phiên bản org-mode 9.1.9 của tôi, có vẻ như org-effort-durationsvẫn có thể được tùy chỉnh, nhưng nó không bao giờ được sử dụng bởi bất kỳ mã chế độ org nào. Tôi đặt org-duration-unitsgiá trị đó thay vào đó, và bây giờ các tóm tắt được thêm chính xác. Có vẻ như org-effort-durationsđã bị xóa trong một lần tái cấu trúc.
xe máy
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.