Power Apps 中的表格新式控制項 (預覽版)
[本文章是發行前版本文件,且隨時可能會變更。]
會用表格或清單格式顯示資料集的控制項。
描述:
表格控制項是新式的回應控制項,會以表格或清單格式顯示資料集。 表格格式包含每個顯示欄位的資料行標題,以及提供資料集詳細資料 (如記錄計數) 的註腳。 清單格式會將資料呈現在單一行中,且在每列中會有三個欄位。 身為應用程式製作者,您能完全控制要把哪些欄位 (包括順序) 新增至控制項。 雖然所有新增的欄位都是以表格格式顯示,但是只有初始的三個欄位會以較窄的清單格式顯示。
與資源庫和資料 控制項類似, 表格會維持 Selected 屬性,該屬性指向可以用來將表格控制項連接至其他控制項的所選列。 此控制項的主要屬性為 Items、ReflorBehavior、Selected,和OnSelect。
支援的功能
- 表格控制項中的資料是唯讀的。
- 表格格式提供了一種新式資料瀏覽體驗,透過無限滾動,讓您不需要分頁按鈕。
- 表格控制項會支援連接至 Microsoft Dataverse 的表格和集合。
- 當您將表格控制項連接至相容的連接器 (如 Microsoft Dataverse) 時,預設會顯示預先定義的欄位集。 您也可以根據您的需求顯示或隱藏其他欄位。
- 表格控制項可以自動在表格與清單格式間切換。 您可以使用 Reflow 屬性手動管理這種行為。
- 當您執行應用程式時,您可以在表格控制項中調整行寬。 但是,在您執行應用程式時,您所做的變更將不會儲存。 不會儲存您的變更。
- 透過 Base palette color 屬性變更表格的色彩調色盤。
不支援的功能
目前不支援以下所列功能。 但是,因為表格控制項仍不斷進化中,所以請隨時回來確認是否有任何更新。
- 將表格連結至其他資料連接器。
- 除了色彩調色盤外,自訂表格的樣式或修改個別資料行。
一般
Items - 出現在表格中的項目資料來源。
NoDataText - 表格控制項沒有可顯示的記錄時,使用者會看到的訊息。
Visible - 控制項顯示或隱藏。
行為
ReflowBehavior - 表格的預設回應行為。 Reflow 是指當控制項是 480 或以上的像素寬時,表格會以表格格式顯示,而在較窄情況中會轉換清單格式。 GridOnly (或 ListOnly ) 是指不論控制項寬度如何,表格一定會以表格 (或清單) 格式顯示,您也可以使用 Power Fx 公式來建立自己的斷點,以定義表格的回應行為。
EnableSorting – 允許使用者使用受支援資料類型之行標題中的下拉式選單來對表中的資料進行排序。
EnableRangeSelection – 使用者是否可以選取表格的一部分來複製其值。 預設為是。
大小與位置
X – 控制項左邊緣與其上層容器 (沒有上層容器時則為畫面) 左邊緣之間的距離。
Y – 控制項頂部邊緣與其父容器 (沒有上層容器時則為畫面) 頂部邊緣之間的距離。
Width - 控制項的左邊緣與右邊緣之間的距離。
Height - 控制項的頂端和底部邊緣之間的距離。
樣式與主題
HeaderFontt - 行標題的字型。
HeaderFontSize - 行標題的字型大小。
HeaderFontColor - 行標題的文字色彩。
HeaderFontWeight - 行標題的字型粗細。
BasePaletteColor - 控制項所套用的色彩調色盤。 這會影響控制項中呈現主題色彩的所有表面。
Font - 文字可使用的字型家族名稱。
FontSize - 控制項上文字的字型大小。 如果值為 null 或零,則字型大小會被選取的流暢主題驅動。
FontColor - 控制項文字的色彩。
FontWeight - 控制項的文字字型粗細︰粗體、較細、正常,或半粗體。
其他屬性
Selected – 表格控制項中的所選列。
DisplayMode - 控制項是否允許使用者輸入 (編輯)、只顯示資料 (查看) 或是停用 (已停用)。
OnSelect – 定義選取單個記錄時,觸發的動作。
ShowAvatar - 使用者的頭像是在清單模式下是顯示還是隱藏。
ShowColumnHeaders – 行標題是顯示還是隱藏。
ShowFooter - 頁腳是顯示還是隱藏。
大小 – 畫布上的控制項大小。
AccessibleLabel – 螢幕報讀軟體的標籤。