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 một bảng từ danh sách đối số của 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. Bảng không tạo ra một 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
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 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ẻ.
Bảng( Không có kiểu )
- Không gõ - Bắt buộc. đối tượng chưa được phân loại đại diện cho một 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ả vẫn 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 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" } )