Chia sẻ qua


Table chức năng

Áp dụng cho: Ứng dụng Canvas Copilot Studio Desktop dòng ứng dụng dựa trên mô hình Power Platform CLI Dataverse chức năng

Tạo một bảng tạm thời.

Description

Hàm Table tạo bảng từ danh sách đối số các bản ghi hoặc bảng.

Các cột của bảng kết quả là hợp của tất cả các cột từ tất cả các bản ghi và bảng đối số. Một giá trị trống được thêm vào bất kỳ cột nào mà bản ghi không bao gồm giá trị.

Bảng là một giá trị trong Power Apps, giống như một chuỗi hoặc số. Bạn có thể chỉ định một bảng làm đối số cho hàm và kết quả là các hàm có thể trả về bảng. Table không tạo bảng cố định. Thay vào đó, hàm trả về một bảng tạm thời gồm các đối số của hàm. Bạn có thể chỉ định bảng tạm thời này làm đối số cho một hàm khác, hiển thị bảng trong thư viện hoặc nhúng bảng vào một bảng khác. Để biết thêm thông tin, hãy xem làm việc với bảng.

Bạn cũng có thể tạo bảng một cột với cú pháp [ value1, value2, ... ].

Cú pháp

Table( RecordOrTable1 [, RecordOrTable2, ... ] )

  • RecordOrTables - Bắt buộc. Các bản ghi hoặc bảng để thêm vào bảng kết quả. Nếu có bảng, các bản ghi trong bảng sẽ được thêm vào bảng kết quả như thể chúng được thêm riêng lẻ.

Table( Động )

  • Động - Bắt buộc. Giá trị động đại diện cho bảng hoặc mảng. Các giá trị được chấp nhận phụ thuộc vào nhà cung cấp chưa được nhập. Đối với JSON, giá trị động dự kiến sẽ là một mảng JSON. Bất kể loại nội dung của mảng Chưa nhập, bảng kết quả là bảng đơn cột chứa các giá trị động.

Ví dụ

  • Đặt thuộc tính Items (Mục) của một hộp danh sách theo công thức sau:

    Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
    

    Hộp danh sách hiển thị từng màu dưới dạng một tùy chọn.

  • Thêm một thư viện văn bản và đặt thuộc tính Items (Mục) của thư viện theo hàm sau:

    Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
    

    Thư viện hiển thị cả 2 bản ghi đều chứa tên và vị trí của một mục. Chỉ có một bản ghi chứa tên của chủ sở hữu.

  • Công thức này kết hợp các kích thước tiêu chuẩn với các kích thước mở rộng thành một bảng duy nhất

    Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )