获取数据连接器用于从宜搭表单中获取符合定义的数据。该类型连接器一般与其他连接器配合使用。本文介绍如何设置获取数据连接器。

设置获取数据连接器

  1. 进入逻辑编排编辑器。
  2. 单击编辑页面的Logic_composer_entry_03
  3. 在连接器库中选择获取数据连接器,将其拖动至画布中的开始结束之间的位置。
    collect_data_01
  4. 在画布中单击获取数据连接器,设置该节点的属性。单击完成
    参数 描述
    节点名称 自定义填写节点名称。
    节点描述 自定义填写节点描述。
    选择获取数据的目标表单对象 在下拉列表框,选择当前应用的某个表单。
    说明 目前仅支持单据表单作为目标表单对象。
    设置数据筛选 设置数据筛选条件。 详情请参见设置数据筛选条件

    设置完成后,宜搭应用会获取符合此处设置的条件的数据。

    选择数据记录获取类型 该参数的设置需要与变量初始化连接器中的表单类别参数设置保持一致。
    • 获取单条记录:表单类别设置为单表时选择该类型。表示获取符合数据筛选条件的第一条数据记录。
    • 获取多条记录:表单类别设置为表单集合时选择该类型。表示获取符合数据筛选条件的数据记录集,最多不超过100条数据记录。
    结果排序 根据实际情况设置是否对数据库数据先排序再按照要求获取数据。
    说明 排序功能适用于数字框或简单的文本框组件。
    将获取的数据保存至 在下拉列表框中,选择在变量初始化链接器中设置的变量。详情请参见变量初始化连接器

设置数据筛选条件

设置数据筛选条件可以实现仅对符合条件的数据进行相应操作。

  1. 设置数据筛选条件区域,单击设置筛选条件
  2. 设置筛选条件。
    collect_data_06
    序号 参数 描述
    1 匹配项 在下拉列表中选择目标表单中需要对其设置筛选条件的组件。
    2 操作符 根据组件类型的不同,提供不同类型的操作符。例如,等于、不等于、包含、属于等。
    3 赋值方式
    • 字段:更新目标表单对象的字段。
    • 值:字面值方式赋值,即为控件设置为固定值。
    • 流程变量:以变量的形式对组件进行赋值。
    4 匹配值
    • 赋值方式为字段时:选择表单变量中的字段。
    • 赋值方式为时:为相应字段设置一个固定值。根据实际的界面交互场景输入固定值或者在下拉列表中选择固定值。
    • 赋值方式为流程变量时:单击输入框右侧的函数图标,在公式编辑器中编辑函数,然后单击确定
  3. (可选)若需要筛选出满足多个条件的数据,您可以增加筛选条件。
    1. 将鼠标移至筛选条件所在行,删除图标右侧的空白处,单击出现的collect_data_03。然后根据实际情况选择添加同层级的条件还是子级条件。
      collect_data_02
      添加完成后,界面增加一个筛选条件。collect_data_04
    2. 根据实际情况设置多个条件之间的逻辑关系()。
      collect_data_05