Bỏ qua để đến nội dung

Business rules

Business rules áp logic nghiệp vụ no-code trực tiếp lên bảng Dataverse — như “nếu Loại = VIP thì bắt buộc nhập Hạn mức”. Chạy nhất quán trên mọi form, không cần code.

Mô hình Điều kiện (If) → Hành động (Then/Else):

Hành độngVí dụ
Set field valueNếu Loại = VIP → đặt Mức ưu tiên = Cao
Set business requiredNếu Trạng thái = Duyệt → bắt buộc nhập Người duyệt
Show/Hide fieldẨn cột “Lý do từ chối” trừ khi Trạng thái = Từ chối
Enable/Disable fieldKhóa cột sau khi đã duyệt
Validation/Show errorBáo lỗi nếu Ngày kết thúc nhỏ hơn Ngày bắt đầu
Set default valueGán giá trị mặc định khi tạo
  • Business rule áp ở mức bảng → tự áp cho mọi form dùng bảng đó.
  • Tùy scope (phạm vi), có thể chạy cả ở server (không chỉ giao diện) → logic nhất quán dù nhập từ đâu (form, import, API).
ScopeÁp ở đâu
Entity (table)Cả client + server — mạnh nhất, nhất quán
All formsMọi form (client)
Form cụ thểChỉ một form

→ Hành động như show/hide/enable chỉ chạy client (giao diện); set value/validation có thể chạy server với scope Entity.

Nhu cầuCông cụ
Logic đơn giản trên một bản ghi (bắt buộc, ẩn/hiện, đặt giá trị)Business rule
Quy trình nhiều bước, gửi email, gọi hệ thống ngoàiPower Automate
Logic phức tạp, hiệu năng caoPlug-in (pro-dev)
Chia sẻ: