以表格格式顯示資料的控制項。

說明

資料表控制項顯示資料,是以包含該控制項顯示之每個欄位的資料行標頭的格式。 您可以指定要顯示的欄位和順序。 此控制項會維護一個 Selected 屬性,例如資源庫控制項,指向使用者選取的單一資料列。 因此,您可以將資料表控制項連結到其他控制項。

主要屬性

  • Items – 控制項顯示的資料來源。

  • Selected – 選取的資料列。

其他屬性

  • BorderColor – 控制項框線的色彩。

  • BorderStyle – 控制項框線的樣式。 選項有 SolidDashedDottedNone

  • BorderThickness – 控制項框線的粗細。

  • Color – 所有資料列的預設文字色彩。

  • Fill – 所有資料列的預設背景色彩。

  • Font – 所有資料列的預設字型。

  • FontWeight – 所有資料列的預設字型粗細。

  • HeadingColor – 資料行標題的文字色彩。

  • HeadingFill – 資料行標題的背景色彩。

  • HeadingFont – 資料行標題的字型。

  • HeadingFontWeight – 資料行標題的字型粗細。

  • HeadingSize – 資料行標題的字型大小。

  • Height – 控制項的頂端和底部邊緣之間的距離。

  • HoverColor – 使用者將滑鼠指標停留在資料列上時,所呈現的資料列文字色彩。

  • HoverFill – 使用者將滑鼠指標停留在資料列上時,所呈現的資料列背景色彩。

  • NoDataText – 控制項沒有記錄可顯示時會出現的訊息。

  • SelectedColor – 選取的資料列的文字色彩。

  • SelectedFill – 選取的資料列的背景色彩。

  • Size – 所有資料列的預設字型大小。

  • Visible – 此值決定要顯示或隱藏控制項。

  • Width – 控制項左邊緣與右邊緣之間的距離。

  • X – 控制項左邊緣與其父容器 左邊緣之間的距離 (沒有父容器時則為螢幕左邊緣)。

  • Y – 控制項上邊緣與其父容器 上邊緣之間的距離 (沒有父容器時則為螢幕上邊緣)。

相關函式

  • Filter(DataSource, Formula)

  • Search(DataSource, SearchString, Column)

  • Lookup(DataSource, Formula)

範例

基本使用方式

  1. 建立平板電腦的空白應用程式。

  2. 在 [插入] 索引標籤上,按一下或點選 [資料表]。

在畫面中新增資料表控制項

資料表控制項隨即新增至畫面。

  1. 將新控制項重新命名為 SalesOrderTable,然後調整大小使其涵蓋整個畫面。

  2. 在右窗格中,按一下或點選 [未選取任何資料來源] 旁的向下箭頭,然後按一下或點選 [新增資料來源]。

新增資料來源

  1. 在連線清單中,按一下或點選 Common Data Service 資料庫的連線。

選取資料來源的連線

  1. 在實體清單中,按一下或點選 [銷售單],然後按一下或點選 [連接]。

選取 **銷售單** 實體

SalesOrderTable 現在已附加到銷售單資料來源。 不過沒有顯示任何資料,選取欄位後才會出現資料。

  1. 在右側窗格中,按一下或點選每個您想顯示之欄位的眼睛圖示。

    此範例顯示 SalesOrderIdAccountOrderDateStatus

SalesOrderTable 會顯示您指定欄位中的資料。

資料表

  1. 在右窗格中向上或向下拖曳欄位,重新排列其順序。

視需要重新排列欄位

SalesOrderTable 以您指定的順序顯示欄位。

更新後的資料表

重新設定標頭的樣式

  1. 選取資料表控制項,按一下或點選右側窗格中的 [進階] 索引標籤。

  2. 按一下或點選欄位的 HeadingFill 屬性,然後將其值變更為 RGBA(62,96,170,1)

  3. 按一下或點選欄位的 HeadingColor 屬性,然後將其值變更為 White

  4. 按一下或點選欄位的 HeadingSize 屬性,然後將其值變更為 14

資料表

資料表控制項連線到另一個控制項

  1. 在畫面中新增編輯表單控制項。

  2. 調整資料表編輯表單控制項的大小,讓資料表控制項出現在畫面的左側部分、編輯表單控制項出現在畫面的右側部分。

資料表和 **編輯表單** 在同一畫面上

  1. 編輯表單控制項連線至銷售單資料來源。

  2. 在右窗格的編輯表單控制項中顯示 SalesOrderIdStatusNameDescriptionTotal amount

**編輯表單** 顯示五個欄位

  1. 在右側窗格中,按一下或點選 [進階] 索引標籤。

  2. 編輯表單控制項的 Item 屬性設為 SalesOrderTable.Selected

    編輯表單控制項會顯示在資料表控制項中選取之資料列的資訊。

連線到資料表的**編輯** 表單