数据微件

使用“表单”和“表格”微件可显示和修改应用的数据。这两种微件实际上是 Google 应用制作工具基于您的偏好设置整合的其他微件的集合。它们为输入、修改或显示模型数据提供了一种快速而简单的方法。

将表单或表格拖到画布上可打开创建向导,它会引导您设置微件选项。该向导仅在您首次创建表单或表格时可用,并且不会随后续的模型更改而更新。您可以手动修改表单或表格,但在修改模型或字段后删除和重新创建微件通常会更容易。

对于简单的应用,从表单和表格入手非常合适,这也是了解 Google 应用制作工具功能的良好途径。

“表单”微件 表单

使用表单可支持用户修改和查看应用的数据。表单有两种类型:

  • 修改表单让用户可在应用的数据源中创建、读取、更新和删除条目。默认情况下,修改表单中的每个字段都处于可编辑状态,但您可以在向导中将字段设置为只读。
  • 插入表单允许用户在数据模型中创建新的条目,但它们不能修改现有的数据。

用法

将“表单”微件拖放到页面上,然后微件向导会引导您完成创建。使用属性编辑器来配置表单的选项。

常规工作流

  • 提供一个供应用用户查看和修改数据的界面。
  • 使用向导来指定模型中的哪些字段在表单中可见,以及哪些字段可由用户写入。

样式

使用操作栏中的主题背景选择器来控制表单的外观。

其他信息

由于表单是其他微件的集合,因此您无法使用微件 API 与表单进行交互。不过,您可以使用脚本来操控组成表单的各个微件。

示例

供应商评分有几个复杂表单的示例。

“表格”微件 表格

使用“表格”微件可将数据源中的条目组织到列表中。表格将数据表示为行和列:行为记录,列为字段。应用用户可以使用表格来执行以下操作:

  • 同时查看多个记录,并使用控件浏览多个页面上的数据。
  • 修改记录中您定义为可编辑字段的数据。
  • 根据字段的值对记录进行排序。
  • 删除记录。

默认情况下,表格单元格为只读,但您可以按字段进行更改。

用法

将“表格”微件拖放到页面上,然后微件向导会引导您完成创建。使用属性编辑器来配置表格的选项。

常规工作流

  • 提供一个供应用用户查看和修改数据的界面。
  • 使用向导来指定模型中的哪些字段在表格中可见,以及哪些字段可由用户写入。
  • 使用向导来添加分页控件,使列可进行排序,或者为用户提供删除行的选项。

样式

使用操作栏中的主题背景选择器来控制表格的外观。

其他信息

由于表格是其他微件的集合,因此您无法使用微件 API 与表格进行交互。不过,您可以使用脚本来操控组成表格的各个微件。

示例

差旅审批模板显示了一个示例表格,其每页的行数可以自行定义。许多其它样本模板均使用了表格。