该部分是设计一个查找引用源表的选择框,显示需要引用的数据。也可以修改设置,将选择行相关的数据带到当前的单据上去。是构建单据间相互引用关系的很重要的工具。在流程设计时具有相当重要的意义!
它和清单查找的区别:清单查找一般是对资料列表进行简单的选择。引用窗体一般用作单据与单据之间引用带值,甚至可以改变源单据的一些值,如未清量,行状态等。
这个功能也直观的体现“一体化”作用。比如我们在做一个自定义表单《客诉登记单》时,可以很方便的引用销售退货单,将它的单号,客户,物料信息等直接引用到单据上来。减少了我们的录入量同时还提供了链接关系,可以快速转到相应的源单据。效果图如下所示:
标准单据之间相互引用时,会使用引用窗体。比如销售发货单引用销售订单、采购收货单引用采购订单等。
标准单据和自定义业务相互引用时也会使用。
字段 | 描述 |
---|---|
引用编号 |
引用窗体的编号,具有唯一性。 |
引用名称 |
引用窗体的名称,可重复。 |
引用源 目标源 类型 |
被引用的源单据。 |
凭证性质区分 |
源单据区分的凭证性质。 |
固定参数 |
主要限制作为参数传递至引用框的主表字段的可读性。 |
引用类型 |
分为主细表、单表。 |
选择模式 |
分为主表、细表。 |
关系键 |
引用类型为主细表时填写此项,用来关联主表和细表的字段,当选择主表某条数据时,系统直接过滤出关系键跟主表一致的细表数据。 |
引用字段 |
引用的字段,通常选择能影响控制未清的字段。比如未清数OpenQty。 |
窗体宽度 |
定义窗体的大小,新增的窗体大小可参考已有窗体大小先填写,然后根据情况再做调整。 |
系统 | |
停用 |
此处勾选,则表示该引用窗体被停用。 |
允许输入选择数量 |
控制引用框上输入选择数量框的显示。 |
显示选择数量框 |
控制引用框上选择数量框的显示。 |
显示引用比率 |
控制引用框上引用比率框的显示。 |
导入价格 |
控制属性“从基础凭证复制到单据”默认是否勾选。 |
显示导入价格 |
控制引用弹出框上属性“从基础凭证复制到单据”是否显示。 |
可重复引用 |
控制引用数据是否可多次被选择引用。一般不勾选。 |
显示注脚 |
控制数量、未清数及选择值的注脚显示。 |
选择合计 |
控制注脚显示的值为选择行的数量合计。 |
显示过滤行 |
处若勾选,则在引用弹出框界面,数据行前面将会默认显示过滤行。 |
多选 |
若勾选,可以一次选择多条数据。 |
操作名称 | 操作描述 |
---|---|
导出 |
导出引用窗体文件至本地机器。 |
导入 |
导入引用窗体文件。 |
复制 |
复制当前引用窗体。 |
预览 |
预览引用窗体的窗体界面。 |
辅助功能 |
解析预览,预览查询语句是否正确。 |
停用 |
引用窗体停用。 |
路径:管理 | 工具 | 窗体界面 | 引用窗体
示例:销售发货单引用销售订单(单表类型)
1.按照路径找到引用窗体工具,点击新增。
1.引用窗体上的凭证性质区分是针对引用源单据的,而不是目标单据。
2.“系统”控制使用Ctrl+Shift+F12键。
3.停用引用窗体点击“停用”。
4.引用类型为“主细表”的引用窗体必须设置“关系键”字段。SQL查询语句分为主表查询和细表查询两个页面。关系键作为连接主细表的字段必须出现在两个查询语句的参数里面。其余步骤和单表步骤基本一致。
5.引用窗体查询语句必须查出电键、单号、对象号、行号、引用字段。
6.同一“引用源与目标源”若存在多个引用窗体时,系统默认使用编号最小的那个(按排序规则),为了方便调试,建议“停用”多余的引用窗体设置
1.引用窗体没有带出值。
答:首先检查SQL查询语句,在数据库里面执行语句,看能否查出数据;其次,检查列设置以及参数设置的值类型、显示格式、控件设置是否正确。
2.单价没有带出值。
答:“高级设置”里的“导入价格”进行勾选。