CẬP NHẬT: Xem này thảo luận MSDN, đặc biệt là mục cuối: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Nó mô tả một điều kiện mà có thể ngắn mạch này toàn bộ điều. Trong ngắn hạn, nó có thể như đơn giản như làm cho ít nhất một trong các trường bắt buộc.
Tôi có một thư viện tài liệu hỗ trợ tám loại nội dung.
Tôi có một quy trình làm việc SharePoint Designer muốn để tính toán và gán cho một lời nhắc nhở ngày"" bởi chỉ đơn giản là trừ 30 ngày từ một cột, "ngày hết hạn". Điều này chỉ xảy ra đối với một trong các loại nội dung, "Bảo hiểm". Mục tiêu kinh doanh là để sản xuất một KPI cho thấy hai loại bảo hiểm tài liệu: "về để hết hạn" và "hết hạn." (Bạn có thể đọc thêm về hình thức này của KPI và nhiều hơn nữa đáng kể khoan xuống Ở đây).
Tôi đã đặt cấu hình quy trình làm việc để cháy khi một mục mới được tạo ra và khi một mục được sửa đổi. Ý tưởng là khi một tài liệu bảo hiểm được tải lên, chúng tôi tính toán một "cảnh báo ngày" Dựa trên ngày hết hạn. Một cặp lượt xem làm việc trong kết nối với một danh sách KPI để làm nổi bật những điều kiện này khi người dùng nhấn trang chủ của họ.
Chiến lược này không hoạt động khi tôi tải lên một tài liệu.
Tôi tải lên các tài liệu và tôi đang trình bày với màn hình nhập dữ liệu meta. Tại thời điểm này, Tôi đã gặp rắc rối. SharePoint đã, sớm từ quan điểm của tôi, bắn quy trình làm việc. Tôi đã không có một cơ hội để chọn đúng loại nội dung và cũng không chỉ định một ngày hết hạn. Cùng một lúc, Các công việc không cháy khi tôi nhấn nút gửi vào thời gian này. Có một số logic được xây dựng trong "tin" mà lần đầu tiên gửi là một phần của các "tạo" sự kiện. Vì vậy … công việc của tôi đã bắn và khi nó thực hiện, nó đã được thông qua giá trị mặc định meta dữ liệu.
Tốt nhất công việc-xung quanh tôi biết là để chèn một "tạm dừng cho đến khi" Các hoạt động trong công việc. Tôi đã tạm dừng công việc cho 1 phút. Trong khi nó tạm dừng, Tôi chọn đúng loại nội dung, nhập dữ liệu meta và gửi. Tạm ngừng hoàn thành và các công việc tiền khi cần thiết. (Lưu ý rằng trong môi trường của tôi, bộ đếm thời gian công việc hoạt động từ SPD không hoạt động ra khỏi hộp. Bạn có thể có cùng một vấn đề. Xem Ở đây để biết chi tiết).
Tôi không thích "chậm trễ ma thuật" làm việc xung quanh. Điều gì xảy ra nếu người sử dụng tải lên một tài liệu và các vòng điện thoại và cuộc trò chuyện tiếp theo outlasts tạm ngừng? Tôi có thể tạm dừng dài, nhưng tôi vẫn còn có không thích nó.
Tôi đã viết về việc này trên các diễn đàn MSDN ở đây: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
Hey guys, Tôi có các giải pháp. Đặt một hoạt động EventDriven bên cạnh công việc khởi tạo sự kiện. Đặt một sự kiện OnWorkflowItemChanged. Bên trong có, bắt các giá trị Cập Nhật từ cột tùy chỉnh. Nó làm việc cho tôi.
Tôi là tạo ra một lời nhắc nhở wrokflow bằng cách sử dụng SharePoint Designer, và khi tôi sử dụng "tạm dừng cho đến khi ngày" hoạt động. Nó không tiếp tục và quy trình làm việc tình trạng không thay đổi từ "Trong tiến trình".
(tức là, nó sẽ hiển thị "Pausing cho 0 phút" theo lịch sử công việc nhưng nó không có hành động được chỉ định).
Tôi đã tạo ra nó nhiều lần nhưng tìm thấy cùng một vấn đề.
Tôi đã thực hiện một số googling cho rằng ở cuối một số ngày, và từ đó, tôi đã có một sửa chữa nóng KB 932394 và cài đặt nó, nhưng vẫn còn tôi đang gặp rắc rối cùng với Tạm dừng cho đến ngày Hoạt động.
Tôi cũng đã thay đổi quy trình làm việc công việc thời gian thực hiện thời gian bằng cách sử dụng lệnh stsadm từ 5 phút để 1 phút như dưới đây:
Những gì tôi nên làm cho điều này?
Xin đề nghị tôi tại sao "tạm dừng cho đến khi ngày" không tiếp tục và quy trình làm việc tình trạng không thay đổi từ "trong tiến độ" trong công việc của tôi.
Nếu bất cứ ai có bất kỳ giải pháp về việc này sau đó xin vui lòng trả lời tôi tại saurabhsinghmca@Gmail.com
Cảm ơn bạn,
Saurabh Kumar Singh