Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Đặt Quy trình làm quy trình hiện hoạt.
Nếu quy trình kinh doanh đang được đặt là hiện hoạt đã có một phiên bản, phiên bản sẽ được đánh dấu là hiện hoạt và biểu mẫu bản ghi chính sẽ được tải lại để hiển thị nó. Nếu không tồn tại phiên bản nào cho quy trình, một phiên bản mới sẽ được tạo, được đánh dấu là hiện hoạt và biểu mẫu bản ghi chính sẽ được tải lại để hiển thị nó.
Nếu tồn tại nhiều phiên bản của quy trình, một trong những trường hợp này sẽ được chọn theo lô-gic mặc định được đánh dấu là hiện hoạt. Thông thường, đây là phiên bản quy trình được sử dụng gần đây nhất bởi người dùng hiện tại.
Lưu ý
- Nên
setActiveProcesssử dụng phương pháp trong khi tạo hoặc sửa bản ghi. Sử dụng phươngsetActiveProcesspháp để đặt quy trình hiện hoạt cho dòng quy trình kinh doanh thay vì vàprocessIdvớiprocessInstanceIdphươngXrm.Navigation.openFormpháp . - Phương
setActiveProcesspháp sẽ tải lại biểu mẫu và mọi dữ liệu chưa lưu sẽ bị mất.
Cú pháp
formContext.data.process.setActiveProcess(processId, callbackFunction);
Tham số
| Tên | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
processId |
String | Có | Id của quy trình để đặt làm quy trình hiện hoạt. |
callbackFunction |
Hàm | No | Một hàm để gọi khi thao tác hoàn tất. Hàm gọi lại này được truyền qua một trong các giá trị chuỗi sau đây để cho biết thao tác có thành công hay không: - success: Thao tác thành công.- invalid: ProcessId không hợp lệ hoặc quy trình chưa được bật. |
Bài viết liên quan
getActiveProcess
setActiveProcessInstance
formContext.data.process