Biểu thức giá trị cột- Column value expressions

Expression
Description
[Column]Giá trị của một cột trong bảng hiện tại.

Ví dụ:

  • Trong một cột ảo -virtual column :CONCATENATE([FirstName], " ", [LastName])
  • Trong  slice filter condition- điều kiện lọc lát cắt :[Status] = "Complete"
Table[Column]Tất cả các giá trị trong một cột của bảng.

Ví dụ:IN("Complete", Order[Status])

[RefColumn].[Column]
Giá trị của cột Column trong hàng được tham chiếu bởi RefColumnRefColumn phải có kiểu Ref.

Ví dụ: [Order ID].[Status] = "Complete"

[ListRef][Column]Tất cả các giá trị của cột Column trong các hàng được tham chiếu bởi ListRefListRef phải có kiểu List, với kiểu con Ref.

Ví dụ: [Related Orders][Status]

[_THIS]Giá trị của cột hiện tại của hàng hiện tại. Thường được sử dụng nhất trong ràng buộc cột ( Editable if,   Required ifShow if, hoặc Valid if).

Ví dụ:

AND((LEN([_THIS]) > 3), CONTAINS([_THIS], "@")) trả về  TRUE nếu giá trị cột hiện tại (chẳng hạn như with  Valid if) có độ dài ít nhất ba ký tự và chứa ít nhất một  @ ký hiệu.

[_THISROW].[Column]Giá trị của một cột trong bảng hiện tại khi ngữ cảnh được đặt thành một bảng khác trong biểu thức. Nếu bạn chỉ định [_THISROW] (và bỏ qua [Column]), giá trị của cột khóa sẽ được trả về.

Ví dụ:

FILTER("Orders", ([Customer] = [_THISROW].[Customer])) trả về khóa cho các hàng trong  Orders tập dữ liệu có  Customers giá trị cột bằng  Customers giá trị cột của biểu mẫu hiện tại (tức là đơn đặt hàng của khách hàng này).

SELECT(Orders[Order ID], ([Customer] = [_THISROW].[Customer])) trả về  Order ID giá trị cột (khóa hàng) cho các hàng trong  Orders tập dữ liệu có  Customer giá trị cột bằng  Customer giá trị cột của biểu mẫu hiện tại.

[_THISROW-n].[Column]Giá trị của một cột trong bản ghi cha hoặc ông bà.

Chỉ có thể sử dụng với:

  • Mẫu nhúng.
  • Các hàm lồng nhau SELECT().Ví dụ, nếu bạn chỉ định biểu thức sau cho một cột ảo trong  TableRootbảng:SELECT(Table1[Column], ANY(SELECT(Table2[Column], ANY(SELECT(Table3[Column])))Thì:
    • [Column] tham khảo  Table3(phạm vi sâu nhất)
    • [_THISROW].[Column] tham khảo  TableRoot(phạm vi ngoài cùng)
    • [_THISROW - 1].[Column] tham chiếu  Table2 ( nphạm vi từ phạm vi bên trong nhất)
    • [_THISROW - 2].[Column] tài liệu tham khảo  Table1.
[_THISROW_AFTER].[COLUMN]Giá trị của một cột ngay sau khi nó được cập nhật trong bối cảnh dữ liệu thay đổi.

Lưu ý : Tương tự như [_THIS].[COLUMN]. Sử dụng _THISROW_AFTERnếu bạn muốn sử dụng giá trị nguyên trạng sau khi thay đổi được thực hiện, nhưng trước bất kỳ thay đổi nào được thực hiện trong quá trình thực thi bot.

Giá trị After chứa tất cả các giá trị trường lấy được từ bảng tính hoặc bản ghi cơ sở dữ liệu sau khi được áp dụng và bao gồm:

  • Tất cả các giá trị cột ảo. Các giá trị cột ảo được tính toán lại khi giá trị After được truy xuất. Điều này đảm bảo rằng các giá trị cột ảo phản ánh các giá trị trường mới nhất.
  • Giá trị trường được tính toán bằng công thức bảng tính Google Sheets, Microsoft Excel hoặc SmartSheet. Điều này cho phép bạn hiển thị hoặc tham chiếu đến các giá trị trường được tính toán bằng các công thức bảng tính này.

Ví dụ: để hiển thị giá trị sau của  Priority cột trong mẫu của bạn.

The new value of Priority is <<[_THISROW_AFTER].[Priority]>>
[_THISROW_BEFORE].[COLUMN]Giá trị của một cột ngay trước khi nó được cập nhật trong bối cảnh dữ liệu thay đổi.

Giá trị Before chứa tất cả các giá trị trường thu được từ bảng tính hoặc bản ghi cơ sở dữ liệu trước khi áp dụng và bao gồm tất cả các giá trị cột ảo. Các giá trị cột ảo được tính toán lại khi giá trị Before được truy xuất. Điều này đảm bảo rằng các giá trị cột ảo phản ánh các giá trị trường mới nhất.

Ví dụ, để hiển thị giá trị trước của  Priority cột trong mẫu của bạn:

The old value of the Priority columns was <<[_THISROW_BEFORE].[Priority]>>

Bài viết cùng chủ đề:

Leave a Reply

Your email address will not be published. Required fields are marked *

Gọi ĐT tư vấn ngay Chat ngay qua Messenger Chat ngay qua Zalo
Yêu cầu tư vấn

Error: Contact form not found.