Triệu chứng
Hãy cân nhắc các kịch bản sau đây: trong SharePoint 2010, bạn tạo một dòng công việc phê duyệt được cấu hình để tự động khởi động khi một mục được thay đổi và cũng được cấu hình để cập nhật trạng thái phê duyệt của mục sau khi dòng công việc đã được hoàn tất. Trong trường hợp này, sau khi hoàn tất dòng công việc, trạng thái phê duyệt của mục đó đối với dòng công việc đã được bắt đầu không được Cập Nhật.
Nguyên nhân
Hành vi này là do thiết kế. Tùy chọn "Cập nhật trạng thái phê duyệt" trong dòng công việc là một bước "sau khi hoàn thành", điều này có nghĩa là bước được thực hiện sau khi dòng công việc đã được hoàn tất. Nếu trạng thái sau khi hoàn thành Cập Nhật mục danh sách, nó sẽ kích hoạt lại dòng công việc kể từ khi dòng công việc được cấu hình để bắt đầu tự động khi sửa, kết quả là việc đệ quy vô hạn.
Giải pháp
Nếu bạn dự định dùng dòng công việc phê duyệt để phê duyệt nội dung, vui lòng bỏ chọn "bắt đầu dòng công việc này khi một mục được thay đổi" trong định nghĩa dòng công việc phê duyệt. Điều này sẽ đảm bảo rằng sau khi hoàn thành dòng công việc, trạng thái phê duyệt đã được cập nhật đúng chính xác.