跳转到主要内容
查询数据步骤类型

查询数据用于从现有的数据表中检索数据,并根据这些查询结果执行特定的操作。

超过一个月前更新

查询数据步骤类型是一种流程设计中的功能模块,主要用于从指定的数据源中获取符合条件的数据,并将其应用于后续步骤。这一类型步骤支持查询外部数据源,并允许对查询结果进行过滤、排序以及数据保存等操作,帮助用户在流程中灵活处理数据。


何时使用查询数据步骤类型

当流程需要根据特定条件从数据库或其他数据源中提取数据时,可以使用查询数据步骤类型。典型场景包括:

  • 获取用户提交的数据表单

  • 从数据库中筛选符合条件的记录

  • 统计和报告流程中的数据

注意:

设置变量步骤类型适用于多种表单类型,包括列表表单审批表单自定义页面.


配置查询数据

  • 执行条件:设置查询数据的触发条件,可以根据不同的业务逻辑来设置。有关执行条件的详细信息,请参见动作的执行条件

  • 应用:选择当前应用的上下文,通常是数据来源的应用系统。

  • 数据源:从下拉列表中选择要查询的数据源,可以是以下几种类型:数据列表、文档库、表单报表、数据报表。

  • 数据过滤:设置筛选条件,筛选出符合条件的记录。点击“条件”按钮以打开条件设置窗口。

  • 单击“添加条件”按钮以添加新的条件以筛选数据。第一个下拉列表显示所选数据源的所有字段。第二个下拉列表包括条件选项。对于第三列,点击编辑器打开表达式编辑器,并从列表字段、上下文等中选择值。您可以添加多个条件以筛选数据。

  • 首要排序和次要排序:通过选择字段对查询结果进行排序,以确保结果按照所需的顺序排列。

查询结果

  • 单条记录:选择单条记录时,系统会将从数据源中提取特定的字段,并将查询结果的第一条记录存储在基于相同字段类型的变量中。

    1. 点击将值保存到变量旁的 “选择字段” 按钮,弹出窗口显示列表字段。

    2. 第一列为数据源列表中所有字段的名称,第二列为字段类型,第三列为关联的变量。

    3. 勾选需要关联的字段,并在关联变量的下拉框中选择正确的变量类型,可以是列表字段、过滤变量或临时变量,下拉列表中仅会显示与勾选变量的字段类型相同的关联变量。

    4. 点击确定保存设置。

  • 多条记录:选择多条记录时,需要将查询结果保存到子列表类型的变量中。

    1. 点击 将值保存到变量的“选择字段” 按钮,弹出窗口。

    2. 列表字段下选择一个现有的子列表或流程变量,临时变量可以将查询结果储存到一个临时变量中,用于后续的操作。

    3. 选择子列表或流程变量之后,出现所有列表字段,第一列是当前列表中所有的字段名称,第二列为字段类型,第三列为关联的子变量。勾选要使用的字段,并在 “关联变量” 列中选择关联相同字段类型的变量。

    4. 可以将结果数量保存到变量中,在结果数保存到变量下拉框中选择字段,可以是列表字段或者是临时变量。

    5. 页码:用于指定要返回的结果集的页码,默认为1。

    6. 每页记录数:指定每页返回的最大记录数,默认值为100,最大不超过1000。

注意:

如果打开的是数据列表:从 “关联列表”的 下拉菜单下可以选择列表字段和临时变量。如果打开的是审批表单,下拉列表中显示的就是流程变量和临时变量。

通过以上步骤,您可以灵活配置查询数据步骤类型,以满足流程中的数据获取需求。

这是否解答了您的问题?