小编:前面我将讲到了默认规范以及下拉规范,都可以很方便的取到数据,但是所看到的数据较少,我们在做选择的时候可能需要了解更多的信息,这样我们就需要用列表规范了,他可以取一
前面我将讲到了默认规范以及下拉规范,都可以很方便的取到数据,但是所看到的数据较少,我们在做选择的时候可能需要了解更多的信息,这样我们就需要用列表规范了,他可以取一个默认值过来,还可以把这个默认值相关的值也填充进来,极大的方便了数据的录入。
5.3.1 定义列表选择
1、用Admin帐户登录,点击目录树【我的系统】--【系统管理】--【数据规范】--【列表选择】
2、点击右侧的【新建】按钮,弹出列表选择定义窗口。
3、设置一个数据规范名字,这里输入“用户选择”。使模板上的某些数据项能够通过下拉选择的方式输入数据,不仅能方便输入,还能保证输入的正确。这时需要两个步骤:1.定义下拉列表,2.把下拉列表和模板上的数据项关联起来。
图1
4、然后点“添加字段”,选一张你要添加进来的字段的表,这里我们选“用户”表,点击确定,这时候会把这个表所有的字段添加到“表达式”的“数据列表”中,在数据列表中选择你要添加的字段。
图2
图3
5、点击“确定”,回到“列表选择”页。
6、 最后,在“列表选择”页,选择要在列表中显示的字段信息,一定不要忘记勾选“返回值”字段,所谓返回值就是在列表中显示的多列数据中哪个字段的值是要被填入到单元格里的;因为我们要使用的列表规范是在主表中,是单一数据项,还可以通过勾选“重复数据项只显示一次”来过滤重复的数据。
7、点击“确定”来保存自定义的列表选择。
5.3.2 把列表选择应用到字段
1、选择入库单表—【设计模板】—>【数据表管理】,在“仓管员”字段的填写规范“列表选择”中选择“用户选择”,然后依次保存。
2、填写一张入库单,这时候“仓管员”的填报区有个按钮,点击这个按钮会弹出“用户选择”列表。
图4
3、在这个列表中可以选择要填入的用户,找到后直接双击这条记录或者选中然后单击确定,这样就会把这条记录中设置的默认返回值字段的值填报到仓管员中,这里我们选择“admin”这个用户。
图5
图6
5.3.3什么是表单数据关联
图7
在此图中可以看到有一个表单数据关联,那么这个表单数据关联是干什么用的呢?
在这里我们详细诉说一下,表单数据关联就是把2张不同的表单通过一条对应的数据来同时获取2张表单里面的数据。举个例子,现在有“订单”,“已完成订单”,“订单”有个“单号”,“已完成订单”也有个单号,但是这个“单号”是“订单”的“单号”,然而在出库的时候我需要查看“已完成订单”的“单号”在“订单”中有没有呢,那这时候表单数据关联就起作用了。
图8
这里就把“订单”跟“已完成订单”给关联了起来,这样在列表选择窗体中显示出来的数据就全部是“订单”的中的单号。