以表格格式显示数据的控件。

说明

数据表控件的数据显示格式为,控件显示的每个字段都有对应的列标题。 可以指定要显示的字段以及显示顺序。 与控件一样,此控件包含指向用户选择的那一行的“Selected”属性。 因此,可以将数据表控件与其他控件相关联。

关键属性

  • Items - 控件显示的数据的数据源。

  • Selected - 用户选择的行。

其他属性

  • BorderColor - 控件边框的颜色。

  • BorderStyle - 控件边框的样式。 选项包括“Solid”、“Dashed”、“Dotted”和“None”。

  • 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. 在右侧窗格中,单击或点击要显示的每个字段的睛形图标。

    对于此示例,要显示“SalesOrderId”、“Account”、“OrderDate”和“Status”。

此时,“SalesOrderTable”显示已指定字段中的数据。

数据表

  1. 在右侧窗格中上下拖动字段来重新排序。

根据需要对字段进行重新排序

此时,“SalesOrderTable”按你指定的顺序显示字段。

更新后的数据表

重新设置标题样式

  1. 选择“数据表”控件后,单击或点击右侧窗格中的“高级”选项卡。

  2. 单击或点击“HeadingFill”属性字段,然后将值更改为“RGBA(62,96,170,1)”。

  3. 单击或点击“HeadingColor”属性字段,然后将值更改为“White”。

  4. 单击或点击“HeadingSize”属性字段,然后将值更改为“14”。

数据表

将“数据表”控件与其他控件相关联

  1. 将“编辑窗体”控件添加到屏幕中。

  2. 重设“数据表”和“编辑窗体”控件大小,让“数据表”控件显示在屏幕的左侧,并让“编辑窗体”控件显示在屏幕的右侧。

“数据表”和“编辑窗体”****控件位于同一屏幕上

  1. 将“编辑窗体”控件与“销售订单”数据源相连。

  2. 在右侧窗格中,单击或点击要在“编辑窗体”控件中显示的“SalesOrderId”、“Status”、“Name”、“Description”和“Total amount”的眼形图标。

“编辑窗体”****显示五个字段

  1. 在右侧窗格中,单击或点击“高级”选项卡。

  2. 将“编辑窗体”控件的“Item”属性设置为“SalesOrderTable.Selected”。

    此时,“编辑窗体”控件显示用户在“数据表”控件中选择的行的相关信息。

与“数据表”相关联的“编辑窗体”****控件