Giao diện
Nguồn dữ liệu (Dynamic Action)
Trang này để làm gì
Khai báo các nguồn dữ liệu động dùng trong Dynamic Form và chiến dịch — ví dụ danh sách để khách chọn trong dropdown, hoặc dữ liệu lấy từ hệ thống bên ngoài theo thời gian thực.
Đường dẫn: → (/dynamic-action/data-source)
Dữ liệu tĩnh và dữ liệu động
| Danh sách tĩnh | Nguồn dữ liệu động | |
|---|---|---|
| Cách khai báo | Gõ từng lựa chọn vào form | Trỏ tới một nguồn dữ liệu |
| Khi danh sách thay đổi | Sửa từng form đang dùng | Sửa một chỗ, mọi form cập nhật |
| Phù hợp với | Danh sách ngắn, ít đổi (giới tính, có/không) | Danh sách dài hoặc hay đổi |
Ví dụ: doanh nghiệp có 15 chi nhánh và mở thêm chi nhánh mới hằng quý. Nếu dùng danh sách tĩnh, mỗi lần mở chi nhánh phải sửa tất cả form có chọn chi nhánh. Dùng nguồn dữ liệu động thì chỉ cần cập nhật một nơi.
Các dạng nguồn thường dùng
| Nguồn | Nội dung |
|---|---|
| Bảng Data Hub | Lấy dữ liệu từ bảng bạn đã tạo — cách phổ biến nhất |
| Dữ liệu hệ thống | Danh sách sản phẩm, danh mục, chi nhánh có sẵn |
| API bên ngoài | Lấy dữ liệu thời gian thực từ hệ thống khác |
Cách dùng
- Chuẩn bị dữ liệu nguồn Thường là một bảng Data Hub chứa danh sách bạn muốn dùng.
- Khai báo nguồn dữ liệu Vào mục Nguồn dữ liệu, tạo mới và trỏ tới bảng hoặc nguồn tương ứng.
- Chọn trường hiển thị và trường giá trị Trường hiển thị là cái khách nhìn thấy (tên chi nhánh); trường giá trị là cái được lưu lại (mã chi nhánh).
- Dùng trong Dynamic Form Khi tạo trường dạng danh sách chọn, trỏ tới nguồn dữ liệu này thay vì gõ tay từng lựa chọn.
Phân biệt trường hiển thị và trường giá trị
Khách chọn "Chi nhánh Quận 1" nhưng hệ thống nên lưu mã CN-Q1. Lưu mã thay vì lưu tên giúp dữ liệu ổn định khi tên chi nhánh được đổi về sau, và tránh sai lệch do khác biệt cách viết (viết hoa, khoảng trắng).