Chức năng bảng

Áp dụng cho: Ứng dụng canvas Luồng máy tính để bàn Ứng dụng dựa trên mô hình Power Platform CLI

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

Description

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

Các cột của bảng kết quả là sự kết 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 ra một bảng vĩnh viễn. 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

Bảng( 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 một bảng được cung cấp, các bản ghi của bảng sẽ được thêm vào bảng kết quả như thể chúng được thêm riêng lẻ.

Table( Untyped )

  • Untyped – Bắt buộc. Đối tượng chưa nhập biểu thị 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, đối tượng chưa nhập sẽ là GUID được biểu thị ở dạng mảng JSON. Bất kể loại nội dung của mảng Untyped, bảng kết quả là bảng một cột chứa các đối tượng Untyped.

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 kích thước mở rộng vào một bảng duy nhất

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