上一主题: 创建动态表下一主题: 创建表单


配置动态表

创建动态表后,可以对它进行配置以便包含所需数据并使用所需格式。

遵循这些步骤:

  1. 审查以下向表中添加元素时需遵循的要求。 添加的每个元素都将成为表中的一列。
  2. 根据上一步中的要求,执行以下操作将元素添加到表中:
    1. 展开表以显示“行”窗口项。
    2. 将所需元素从“系统”文件夹拖放到“行”窗口项上。 可以拖放下列元素:
      • 日期/时间窗口项
      • 标签
      • 微调
      • 文本
      • “多选”属性设置为 False 的选择窗口项。 该设置仅允许单一选择。
    3. 如果可能,请执行该步骤;否则,请跳过。

      如果使用的选择窗口项的“多选”属性设置为 false,则该选择窗口项包含值属性。 在这种情况下,您要么使用静态列表要么使用报告数据对象填充选择窗口项。

      使用静态列表填充选择窗口项,请执行以下操作:

      • 对于第一行:请输入选择窗口项的“选定索引”属性的值。 例如,要指定第一个选项,请输入 0。 要指定第二个选项,请指定 1,以此类推。
      • 对于其余行:请从选择窗口项的选择选项中复制属性的值。 将该值粘贴至行的“列”属性。

      拖放的元素的名称将变成第一列的名称。 例如,如果拖放了一个“日期”元素,则第一列的名称就变为“日期”。

      注意:您不能移动、复制、剪切或粘贴行。

    4. 指定列的 _id 值并保存表单。

      重要! 列的 _id 值必须满足上一步中指明的要求。 此外,数据类型和数据格式也必须一样。 否则,无法用数据填充列。

      例如,您在使用 API 插件,需要使用一个表列来指定事件的开始日期。 您可以将日期时间元素拖放到表上,并指定 start_date 的 _id 值。 此元素将变为表中的列。 因此,API 插件的变量的输出 ID 也必须是 start_date。 序列无关紧要。 此外,此变量返回的所需日期和时间数据的日期还必须与“日期时间”元素的格式相匹配。

      注意:保存表单之后,您可以选择重命名拖放过来的元素。 如果您重命名元素,列的名称也会相应更改。 例如,如果您将元素重命名为“开始日期”,列名称也将变成“开始日期”。

  3. 配置您添加到表中的每个元素,就像在没有表的情况下向表单中添加元素一样操作。

    日期/时间窗口项选择窗口项之外的其他每个窗口项都是基本元素。 在列中输入的数据必须与其元素匹配。 例如,在“日期”列中,您只能输入日期。

  4. 为要添加到表的每个元素重复上一步。

    重要! 上一步中指明的所有要求都适用。

    您添加的第二个元素将指定第二列的名称和数据类型,如前一步中所示。 例如,您可以添加“文本”元素作为第二列。 在这种情况下,第二列标题为“文本”且必须包含文本数据。 如前一步中所述,您可以选择重命名元素,这也将自动重命名列。

  5. (可选)执行以下操作以指定表分页的自定义值:
    1. 指定表元素的“页面大小”属性的值。
    2. 根据需要执行以下操作之一:
  6. (仅限 API 插件)执行以下操作以允许用户排序表中返回的结果。
    1. 为表元素的“可排序”属性指定 False。
    2. 配置排序和分页参数

    注意:排序不适用于报告数据对象。

  7. 请指定以下任意或全部其他属性:

至此,您已配置好动态表。