Bạn muốn truy cập nhanh đến Phân hệ Tự động? Truy cập vào phân hệ Tự động
Nội dung
Giới thiệu về node Định nghĩa biến
Node Định nghĩa biến (Vars) cho phép bạn lưu trữ và tái sử dụng dữ liệu từ các node trước, giúp dữ liệu luân chuyển liền mạch trong toàn bộ quy trình. Bằng cách sử dụng từ khóa của các node trước hoặc từ toàn hệ thống bạn có thể lấy tất cả dữ liệu cần thiết để áp dụng ở các node tiếp theo một cách dễ dàng.
Tính năng chính của node Định nghĩa biến (Vars)
- Lấy và lưu trữ dữ liệu từ node trước: Sử dụng các biến để lưu trữ thông tin cần thiết như tên khách hàng, trạng thái đơn hàng, số tiền,... giúp lấy dữ liệu mà không cần nhập thủ công.
- Tái sử dụng dữ liệu ở các node sau: Dùng cú pháp {Tên_biến} để nhanh chóng truy xuất thông tin đã lưu, có thể sử dụng trong các node tiếp theo như Điều kiện, Hành động, Công việc,...
- Tạo công thức tùy chỉnh: Kết hợp các biến và công thức để tự động lấy dữ liệu trong toàn hệ thống, cung cấp thông tin chi tiết và đồng bộ
Cài đặt node Định Nghĩa biến
Bảng mô tả các trường dữ liệu tại form cài đặt node Định nghĩa biến
Trường dữ liệu |
Mô tả |
Ví dụ |
Tên node |
Đặt tên cho node để dễ dàng nhận biết mục đích của nó trong quy trình. |
Định nghĩa biến đơn hàng |
Danh sách biến |
Tiêu đề biến |
Tên hiển thị của biến giúp dễ dàng nhận biết biến đó dùng để lưu trữ thông tin gì. |
Định nghĩa biến đơn hàng |
Tên biến |
Dùng để tham chiếu trong các node khác. Tên biến để từ 1 đến 31 ký tự, là chữ số và chữ cái, viết liền, nối nhau bằng dấu "_", và không chứa ký tự đặc biệt. |
“id, name”, “total_value”… |
Kiểu dữ liệu |
Chọn loại dữ liệu cho biến để hệ thống hiểu và xử lý đúng cách. Có các loại như: |
Dạng số: Lưu trữ giá trị là số, phù hợp cho tính toán. Sử dụng khi cần lấy thông tin dạng số tiền. số lượng |
300; 30.000.000 ... |
Dạng ký tự: Lưu chuỗi ký tự hoặc văn bản. Sử dụng khi cần lấy thông tin dạng mô tả, ý kiến |
Tôi đồng ý; Đơn hàng này đã được vận chuyển rồi...
|
Người dùng: Lưu thông tin liên quan đến người dùng trong hệ thống. Lấy thông tin người dùng thuộc hệ thống. |
Tên khách hàng: “Nguyễn Văn Anh”….
|
Ngày: Lưu trữ ngày cụ thể. Lấy thông tin ngày tạo, từ ngày, đến ngày |
19/03/2025 |
Giờ: Lưu trữ thông tin giờ giấc cụ thể. |
8h00; 10h20 |
Phòng ban: Lưu thông tin về phòng ban trong tổ chức. Lấy loại dữ liệu phòng ban. |
Phòng kinh doanh, phòng triển khai.... |
Giá trị |
Cài đặt giá trị của biến bằng cách sử dụng công thức tùy chỉnh (Sử dụng bộ công thức của hệ thống để lấy dữ liệu |
|

Hướng dẫn gõ công thức
Hướng dẫn cách sử dụng bộ gõ công thức khi cài đặt node định nghĩa biến:
|
Mô tả |
Phép toán |
- Các phép toán cơ bản: +, -, *, /, ^ (mũ số)
- Các phép toán logic: &&, ||
- Các phép toán dùng để so sánh thông thường: =, >, >=, <=, <, <=, !=
- Các phép so sánh với chuỗi: start with, end with, contain
- Các phép so sánh với mảng: in, not in
|
Kiểu dữ liệu |
- Số nguyên và số thực, ví dụ: 199, 10.05
- Giá trị logic: TRUE, FALSE
- Chuỗi ký tự: sử dụng dấu " hai đầu để gõ 1 giá trị chuỗi, ví dụ: "Nhân viên"
- Mảng nhiều giá trị: sử dụng cú pháp [value1, value2] để biểu thị một mảng các giá trị.
- Từ khóa: các từ khóa để biểu thị các giá trị cho trước từ hệ thống, ngoài các từ khóa phổ biến như NOW, CURRENT_DATE,... đôi lúc bạn còn có thêm các từ khóa khác tùy thuộc ngữ cảnh viết công thức ở phân hệ nào
- Hàm: bạn có thể sử dụng hàm và các tham số truyền vào để phục vụ các tính toán và thống kê phức tạp
|
Gợi ý tự động |
- Bộ gõ sẽ tự động gợi ý danh sách từ khóa, hàm, phép tính, đối tượng, trường dữ liệu, ... thích hợp tùy theo vị trí con trỏ
- Sử dụng các phím UP/DOWN để di chuyển lựa chọn ở popup gợi ý, nhấn ENTER hay Click chuột để chọn
- Nhấn phím ESCAPE để tạm tắt popup gợi ý, để bật lại ngay có thể nhấn Ctrl SPACE
|

Ví dụ cụ thể sử dụng node Định nghĩa biến
Ví dụ cụ thể: Muốn lấy thông tin "nơi làm việc" của nhân sự thực hiện công việc ở node (n15)
1. Trong node Định nghĩa biến, bạn tạo các biến cần sử dụng và viết công thức:
2.Trong node Điều kiện tiếp theo, bạn có thể tham chiếu đến biến đã định nghĩa
>> bạn có thể chọn đối tượng là: Các định nghĩa biến ở node (n15) vừa tạo để sử dụng
Ví dụ: Chọn điều điện là: Nếu noi_lam_viec
= "Tầng 3 - Divine Corp" thì chạy nhánh thành công. Nếu không thì chạy theo nhanh thất bại
Hoặc Các biến đã định nghĩa trong node Định nghĩa biến có thể được sử dụng trực tiếp trong node Công việc. Ví dụ, bạn có thể gọi {{noi_lam_viec}}
trong nội dung công việc
3. Xem lại quy trình khi sử dụng node Định nghĩa biến
4. Node Định nghĩa biến (Vars) sau khi khởi chạy và nhận được dữ liệu
- Khi node "Định nghĩa biến" khởi chạy, nó nhận và lưu trữ dữ liệu từ các node trước.
- Dữ liệu này sau đó có thể được sử dụng trong các node tiếp theo (như node Điều kiện, Công việc...) thông qua các từ khóa ở "Tên biến".
1Office là phần mềm đa chức năng dành cho quản trị doanh nghiệp, giúp tối ưu hoá quy trình làm việc vả nâng cao hiệu suất hoạt động của tổ chức.