1.前言
在前面的学习中,我们已经知道了,如何设计列表选择数据接口,那么在实际使用过程中,如何让设计好的列表选择数据接口来帮助我们更好的填写表单呢?
比如在填写采购单时,我们需要填入供应商信息。除了手工填写之外,我们可以设计一个接口然后调用,让它弹出一个列表让我们选择,这个列表的数据来自供应商表。

选择供应商
2.列表选择数据接口的使用
那么“采购单”在填写时如何调用已设计的数据接口,完成单据的填写呢?
1)在数据项的填写规范中调用。如下图,在[供应商]数据项的填写规范中调用数据接口。
打开【数据表管理】,找到[供应商]这个数据项,点击后面的【···】,即可弹出数据接口列表,选择“列表选择”页签,点击“全局”,选中需要调用的数据接口后点击【确定】。

调用数据接口
2)将数据源的数据项赋值给本表单的数据项。系统默认将数据接口的第一个数据列赋值给第一个数据项,根据实际需求更改,在“数据项赋值”中,选中数据项的表达式显示【....】按钮,单击即可操作赋值。

赋值对应的数据项
根据实际场景,将需要赋值的数据项逐一赋值

逐一赋值
3.列表选择辅助表单填写
选中“供应商”右侧显示【...】按钮,单击按钮,弹出“供应列表”数据接口,选择一条数据,完成供应商编号和名称的填写。

4.快捷赋值的使用
1)根据上节所讲内容,设计商品信息列表选择接口,并添加好需要调用的数据列

创建商品信息数据接口

添加数据项
2)调用设计好的商品信息接口,在赋值时,可以使用快捷赋值的方式进行数据项的赋值。
单击【编辑表达式】,进入表达式编辑页面,勾选“快捷赋值”,即可进行快捷赋值。

点击编辑表达式

勾选快捷赋值
在快捷赋值模式下,双击数据项即可进行赋值,赋值后光标自动进入下一个数据项

双击数据项即可赋值
5.多选的使用
在《采购单》的“商品编号”填写规范上调用数据接口,并勾选“可多选”,填写表单时可多选商品。

勾选可多选
填写效果。

使用效果
6.模糊填写的使用
我们以商品档案模糊填写为例。想要在采购单中模糊输入“商品编号”的某一个或者某几个字符,在“商品档案”模板的总表中模糊搜索,并弹出对话框显示。

需要将“商品编号”填写规范的输入方式,更改为“手工输入+对话框选择”。

更改输入方式

使用效果