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.
Cung cấp các sự kiện, phương pháp và đối tượng để tương tác với dữ liệu dòng quy trình kinh doanh trên biểu mẫu. Xem formContext.ui.process (Tài liệu tham khảo về API máy khách) để biết các phương pháp tương tác với kiểm soát dòng quy trình kinh doanh trên biểu mẫu.
Xử lý sự kiện và phương pháp xử lý sự kiện
Sử dụng các sự kiện và phương pháp xử lý sự kiện sau đây để viết script cho dòng quy trình kinh doanh.
Phương pháp Tiến trình Hiện hoạt
Sử dụng các phương pháp này để truy xuất thông tin về quy trình hiện hoạt và đặt quy trình khác làm quy trình hiện hoạt.
| Tên | Mô tả |
|---|---|
| getActiveProcess | Trả lại đối tượng Tiến trình đại diện cho tiến trình hiện hoạt. |
| setActiveProcess | Đặt Quy trình làm quy trình hiện hoạt. |
Phương pháp xử lý
Quy trình chứa dữ liệu cho dòng quy trình kinh doanh. Sử dụng các phương pháp để truy nhập vào thuộc tính của quy trình.
| Tên | Mô tả |
|---|---|
| getId | Trả về mã định danh duy nhất của quy trình. |
| getName | Trả về tên của quy trình. |
| tảiTage | Trả về một tập hợp các giai đoạn trong quy trình. |
| được đấu thầu | Trả lại giá trị boolean cho biết quy trình có được kết xuất hay không. |
Phương pháp ProcessInstance
Sử dụng các phương pháp này để truy xuất thông tin về tất cả các trường hợp quy trình cho một bản ghi và để thiết lập một thể hiện quá trình như thể hiện hoạt động.
| Tên | Mô tả |
|---|---|
| getProcessInstances | Trả về tất cả các phiên bản quy trình cho bản ghi bảng mà người dùng gọi có quyền truy nhập. |
| setActiveProcessInstance | Đặt phiên bản quy trình làm phiên bản hiện hoạt. |
Phương pháp thể hiện
Một phiên bản quy trình chứa dữ liệu cho một thể hiện của dòng quy trình kinh doanh. Sử dụng các phương pháp để truy nhập vào thuộc tính của phiên bản quy trình.
| Tên | Mô tả |
|---|---|
| getInstanceId | Trả về mã định danh duy nhất của phiên bản quy trình. |
| getInstanceName | Trả về tên của phiên bản quy trình. |
| getStatus | Trả về trạng thái hiện tại của phiên bản quy trình. |
| setStatus | Đặt trạng thái hiện tại của phiên bản quy trình hiện hoạt. |
Phương pháp Active Stage
Sử dụng các phương pháp này để truy xuất thông tin về giai đoạn hiện hoạt và đặt một giai đoạn khác làm giai đoạn hiện hoạt.
| Tên | Mô tả |
|---|---|
| getActiveStage | Trả lại đối tượng Stage đại diện cho giai đoạn hiện hoạt. |
| setActiveStage | Đặt giai đoạn đã hoàn thành làm giai đoạn hiện hoạt. |
Phương pháp giai đoạn
Một giai đoạn chứa dữ liệu cho một giai đoạn trong dòng quy trình kinh doanh. Sử dụng các phương pháp để truy nhập các thuộc tính của giai đoạn.
| Tên | Mô tả |
|---|---|
| getCategory | Trả về một đối tượng có phương pháp getValue , phương pháp này sẽ trả về giá trị số nguyên của thể loại dòng quy trình nghiệp vụ. |
| getEntityName | Trả về tên lô-gic của bảng được liên kết với giai đoạn. |
| getId | Trả về mã định danh duy nhất của giai đoạn. |
| getName | Trả về tên của giai đoạn. |
| getNavigationBehavior | Trả lại đối tượng hành vi dẫn hướng cho giai đoạn có thể được dùng để xác định xem nút Tạo có sẵn dùng để người dùng tạo bản ghi bảng khác trong kịch bản dẫn hướng dòng quy trình kinh doanh chéo bảng hay không. |
| getStatus | Trả về trạng thái của giai đoạn. |
| getSteps | Trả về tập hợp các bước trong giai đoạn. |
Phương pháp bước
Một bước chứa dữ liệu cho một bước trong một giai đoạn trong dòng quy trình kinh doanh. Sử dụng các phương pháp để truy nhập vào thuộc tính của bước.
| Tên | Mô tả |
|---|---|
| getAttribute | Trả về tên lô-gic của cột được liên kết với bước. |
| getName | Trả về tên của bước. |
| getProgress | Trả về tiến độ của bước hành động. |
| isBắt buộc | Trả lại giá trị boolean cho biết bước có bắt buộc trong dòng quy trình kinh doanh hay không. |
| setProgress | Cập nhật tiến độ của bước hành động. |
Phương pháp điều hướng
Sử dụng các phương pháp này để chuyển sang giai đoạn tiếp theo và giai đoạn trước đó. Cả hai phương pháp này sẽ gây ra sự kiện OnStageChange xảy ra.
| Tên | Mô tả |
|---|---|
| moveNext | Tiến tới giai đoạn tiếp theo. |
| di chuyểnPrevious | Di chuyển đến giai đoạn trước đó. |
Các phương pháp hữu ích khác
Sử dụng các phương pháp này để tìm thông tin về các giai đoạn trong đường dẫn hiện hoạt, quy trình đã bật và giai đoạn đã chọn.
| Tên | Mô tả |
|---|---|
| getActivePath | Nhận tuyển tập các giai đoạn hiện tại trong đường dẫn hiện hoạt với các phương pháp tương tác với các giai đoạn được hiển thị trong điều khiển dòng quy trình kinh doanh. |
| getEnabledProcesses | Truy xuất một cách không đồng bộ dòng quy trình kinh doanh được bật cho bảng mà người dùng hiện tại có thể chuyển sang. |
| getSelectedStage | Lấy giai đoạn hiện được chọn. |
Bài viết liên quan
formContext.ui.process (Tài liệu tham khảo về API máy khách)
Tìm hiểu về mô hình đối tượng Xrm
Điều khiển (Tài liệu tham khảo về API máy khách)