Biến

Giới thiệu

Biến là một nhóm các dấu hiệu, dùng để định danh một giá trị nào đó trong ngữ cảnh hiện tại, có thể được sử dụng trong các tình huống cấu hình phạm vi dữ liệu Block, giá trị mặc định Field, quy tắc liên kết, Workflow v.v.

20251030114458

Các biến đã được hỗ trợ hiện nay

Người dùng hiện tại

Biểu thị dữ liệu của người dùng đang đăng nhập hiện tại.

20240416154950

Vai trò hiện tại

Biểu thị mã định danh vai trò (role name) của người dùng đang đăng nhập hiện tại.

20240416155100

Form hiện tại

Giá trị của Form hiện tại, chỉ dùng cho Block Form. Các tình huống sử dụng có:

  • Quy tắc liên kết của Form hiện tại
  • Giá trị mặc định của Field trong Form (chỉ có hiệu lực khi thêm dữ liệu mới)
  • Cấu hình phạm vi dữ liệu của Field quan hệ
  • Cấu hình gán giá trị Field của Action gửi

Quy tắc liên kết của Form hiện tại

20251027114920

Giá trị mặc định của Field trong Form (chỉ Form thêm mới)

20251027115016

Cấu hình phạm vi dữ liệu của Field quan hệ

Dùng để lọc động các tùy chọn của Field downstream dựa trên Field upstream, đảm bảo việc nhập dữ liệu chính xác.

Ví dụ:

  1. Người dùng chọn giá trị của Field Owner.
  2. Hệ thống tự động lọc các tùy chọn của Field Account dựa trên userName của Owner đã chọn.

20251030151928

Bản ghi hiện tại

Bản ghi là chỉ các dòng trong bảng dữ liệu, mỗi dòng đại diện cho một bản ghi. Trong quy tắc liên kết của Action dòng trong các Block hiển thị đều có biến "Bản ghi hiện tại".

Ví dụ: Vô hiệu hóa nút xóa cho các đơn hàng "Đã thanh toán".

20251027120217

Bản ghi Popup hiện tại

Action Popup đóng vai trò rất quan trọng trong cấu hình giao diện NocoBase.

  • Popup của Action dòng: mỗi Popup đều có một biến "Bản ghi Popup hiện tại", biểu thị bản ghi dòng hiện tại.
  • Popup của Field quan hệ: mỗi Popup đều có một biến "Bản ghi Popup hiện tại", biểu thị bản ghi quan hệ được nhấp hiện tại.

Các Block trong Popup đều có thể sử dụng biến "Bản ghi Popup hiện tại", các tình huống sử dụng liên quan có:

  • Cấu hình phạm vi dữ liệu của Block
  • Cấu hình phạm vi dữ liệu của Field quan hệ
  • Cấu hình giá trị mặc định của Field (Form thêm dữ liệu mới)
  • Cấu hình quy tắc liên kết của Action

Tham số truy vấn URL

Biến này biểu thị tham số truy vấn trong URL của trang hiện tại, chỉ khi tồn tại chuỗi truy vấn trong URL trang thì biến này mới có thể sử dụng. Sử dụng kết hợp với Action liên kết sẽ tiện lợi hơn.

20251027173017

20251027173121

API token

Giá trị của biến này là một chuỗi, là chứng thực dùng để truy cập NocoBase API. Có thể dùng để xác minh danh tính của người dùng.

Loại thiết bị hiện tại

Ví dụ: Thiết bị không phải máy tính sẽ không hiển thị Action "In mẫu".

20251029215303