“数据接口:列表选择”版本间的差异
第11行: | 第11行: | ||
====明细做数据源==== | ====明细做数据源==== | ||
+ | 在模板向外提供数据的时候,如果是只需要使用明细信息的话,数据源就是“本模板.明细”。 | ||
+ | [[文件:基本信息和明细做数据源.png|650px|边框|无|左|基本信息数据源图片]] | ||
+ | |||
====多数据源==== | ====多数据源==== | ||
+ | 在模板向外提供数据的时候,如果不仅仅是需要使用本模板的数据,单纯使用本模板的数据不能满足查询需要,还需要查询其他模板的数据的时候,数据源就需要变成由多个模板通过一定的对应关系组合而成的新的数据源。 | ||
+ | |||
=====多数据源之交集===== | =====多数据源之交集===== | ||
+ | 如果需要使用多数据源的原因是当前模板的字段不足,需要通过关联查询出其他模板包含的其他字段的时候,关联模板不存在关联数据的时候就过滤掉的话,就需要用到数据源之间的交集。 | ||
+ | [[文件:交集.png|650px|边框|无|左|交集]] | ||
+ | |||
=====多数据源之左关联===== | =====多数据源之左关联===== | ||
+ | 如果需要使用多数据源的原因是当前模板的字段不足,需要通过关联查询出其他模板包含的其他字段的时候,关联模板不存在关联数据的时候也需要显示本模板的数据的话,就需要用到数据源之间的左关联。 | ||
+ | [[文件:左关联.png|650px|边框|无|左|左关联]] | ||
===数据列=== | ===数据列=== | ||
第35行: | 第45行: | ||
==== 重复数据过滤 ==== | ==== 重复数据过滤 ==== | ||
1、在列表选择数据接口中,列表中重复的数据只想显示一条怎么办?在数据接口中勾选:重复数据只显示一次即可; | 1、在列表选择数据接口中,列表中重复的数据只想显示一条怎么办?在数据接口中勾选:重复数据只显示一次即可; | ||
+ | [[文件:重复数据过滤.png|650px|边框|无|左|重复数据过滤]] | ||
===过滤条件=== | ===过滤条件=== | ||
==== 自定义参数 ==== | ==== 自定义参数 ==== | ||
− | |||
− | |||
查询条数限制:限制每次查询操作返回的记录条数。一般在查询结果的数据量较多时,限制每次返回的结果,已减少每次运算的数据量。 | 查询条数限制:限制每次查询操作返回的记录条数。一般在查询结果的数据量较多时,限制每次返回的结果,已减少每次运算的数据量。 | ||
2018年4月1日 (日) 18:59的版本
目录
简介
数据接口主要是从数据源中的将用户想要的数据提取出来,提供给用户用户使用。使用场景有填写规范、填表公式、业务公式等。
使用手册
模板的列表选择
数据源
数据源就是数据的提供者,模板的数据接口默认添加的数据源是本模板。
基本信息做数据源
在模板向外提供数据的时候,如果是只需要使用基本信息的话,数据源就是“本模板”。
明细做数据源
在模板向外提供数据的时候,如果是只需要使用明细信息的话,数据源就是“本模板.明细”。
多数据源
在模板向外提供数据的时候,如果不仅仅是需要使用本模板的数据,单纯使用本模板的数据不能满足查询需要,还需要查询其他模板的数据的时候,数据源就需要变成由多个模板通过一定的对应关系组合而成的新的数据源。
多数据源之交集
如果需要使用多数据源的原因是当前模板的字段不足,需要通过关联查询出其他模板包含的其他字段的时候,关联模板不存在关联数据的时候就过滤掉的话,就需要用到数据源之间的交集。
多数据源之左关联
如果需要使用多数据源的原因是当前模板的字段不足,需要通过关联查询出其他模板包含的其他字段的时候,关联模板不存在关联数据的时候也需要显示本模板的数据的话,就需要用到数据源之间的左关联。
数据列
1.在设计数据接口窗口中,选择【列表选择】标签页,点击【添加】按钮。如图2
2.在新建列表选择的窗口中,点击【添加数据项】。如图3
3.在添加数据项的窗口中,双击数据列表栏的数据项,点击【添加当前表】则会将模板的所有字段一次性添加上去,点击【连续添加】可以继续添加数据项,到点击【确定】即可完成数据项的添加。
4.同时也可以对数据项使用公式,即返回经过加工的数据项。单击选择需二次处理的数据项,再双击选择需要使用的公式即可。每个公式都有相对应的使用说明。如图4
5.最后设置一下列表选择的数据项排序等参数即可完成新建。
重复数据过滤
1、在列表选择数据接口中,列表中重复的数据只想显示一条怎么办?在数据接口中勾选:重复数据只显示一次即可;
过滤条件
自定义参数
查询条数限制:限制每次查询操作返回的记录条数。一般在查询结果的数据量较多时,限制每次返回的结果,已减少每次运算的数据量。
分类树
全局的列表选择
1.点击左侧目录树的【我的系统】--【系统管理】--【数据接口】--【列表选择】,如图5
2.在新建列表选择的窗口,点击【数据来源】。如图6
3.选择一个模板或者多个模板,把模板添加到右侧的【已选择的表单数据】,然后点击【确定】。如图7
4.选择模板中的字段。如果需要全部一次性添加模板中的所有字段,点击【添加当前表】即可。如果需要添加其中几个字段,可以添加完一个字段之后点击【连续添加】。如图8
5.设置“返回值”。
返回值:当你在使用列表选择的时候,一次只需添加一个数据而不是几个数据的时候返回的数值。比如下图9的列表选择,默认返回一次返回“产地”、“商品”、“生产日期”三个数据,可以一次性在表单里填充三个空的单元格,但是如果只需要填写表单中的一个单元格,那么就只返回设定的”返回值“。如图9