“新手入门:列表选择”版本间的差异

来自企业管理软件文档中心
跳转至: 导航搜索
(以“= 简介 = 自动编号、下拉列表、树形列表都是一次只能在表单里填充一个数值,但是有时候我们需要一次性填入多个数据。比...”为内容创建页面)
 
 
(2位用户的3个中间修订版本未显示)
第1行: 第1行:
= 简介 =
+
<br/>
自动编号、下拉列表、树形列表都是一次只能在表单里填充一个数值,但是有时候我们需要一次性填入多个数据。比如,当我们在填入学生的姓名的时候,自动填入学生的学校、专业、性别、年龄等信息,这时我们就需要用到列表选择了。<br />
+
*数据接口“自动编号”、“下拉列表”、“树形列表”都是一次只能在表单里填充一个数值,但有时需要一次性填入多个数据。例如,在填入学生姓名的同时,自动填入学生对应的学校、专业、性别、年龄等信息。这时,我们就需要用到数据接口——“列表选择”。
列表选择是以一条条记录为单位的进行数据填充的数据接口。每条记录包含一个或一个以上的数据项。比如下表的列表选择,每条记录提供五个数据填充项。
+
<br/>
 +
==什么是列表选择==
 +
<br/>
 +
*列表选择是以一条条记录为单位的进行数据填充的数据接口。每条记录包含一个或一个以上的数据项,即一次可以显示多个不同数据项。比如下表的列表选择,每条记录提供五个数据填充项。
 
{| class="wikitable"
 
{| class="wikitable"
 +
|-
 +
| 出生年份 || 姓名 || 性别 || 年龄 || 国籍
 
|-
 
|-
 
| 2009 || 天天 || 男 || 10岁 || 中国
 
| 2009 || 天天 || 男 || 10岁 || 中国
第10行: 第15行:
 
| 2011 || 丽丽 || 女 || 9岁 || 中国
 
| 2011 || 丽丽 || 女 || 9岁 || 中国
 
|}
 
|}
 
+
<br/>
= 使用手册 =  
+
*接下来以在《采购入库单》明细表中点击“商品货号”后弹出对话框可以多选商品来填写明细表为例进行讲解。
== 添加公开的列表选择 ==  
+
==给数据项加上列表选择==
1.在模板的设计窗口,点击工具栏的【数据接口】。如图1
+
<br/>
 
+
*若希望填报《采购入库单》明细的时候,能从“商品档案”中调取数据,并返回所需的数据填充项。那么,先要在“商品档案”模板中定义一个列表选择数据接口,然后将定义好的列表选择和模板“采购入库单”的明细关联起来。
[[文件:Zdbh688.png|边框||左|图1:新建列表选择]]<br />
+
<br/>
 
+
===定义列表选择===
2.在设计数据接口窗口中,选择【列表选择】标签页,点击【添加】按钮。如图2
+
*1. 进入“商品档案”模板设计界面,单击工具栏【数据接口】按钮。
 
+
<br/>
[[文件:Lbxz8.png|650px|边框|无|左|图1:新建列表选择]]<br />
+
*2. 弹出“设计数据接口”对话框。单击“本模板-公有”,接着选择“列表选择”选项卡,然后单击工具栏的【新建】按钮。
 
+
[[文件:列表选择辅助表单填写2019040101.png|720px|无框|居中]]<br/>
3.在新建列表选择的窗口中,点击【添加数据项】。如图3
+
*3. 弹出“设计数据接口-列表选择”对话框。点击“数据源”选项卡,默认是从本模板中读取数据,无需修改。回到“数据列”选项卡中,单击【添加数据项】,所添加的数据列是指在数据接口的呈现界面中需要显示的列。
 
+
[[文件:列表选择辅助表单填写2019040102.png|720px|无框|居中]]<br/>
[[文件:Lbxz9.png|650px|边框|无|左|图1:新建列表选择]]<br />
+
*4.弹出“数据项设置”对话框。第一种添加的方法就是双击“数据列表”栏的任一数据项,然后单击【连续添加】继续添加数据项,最后单击【确定】就可以完成数据项的添加。
 
+
[[文件:列表选择辅助表单填写2019040103.png|720px|无框|居中]]<br/>
4.在添加数据项的窗口中,双击数据列表栏的数据项,点击【添加当前表】则会将模板的所有字段一次性添加上去,点击【连续添加】可以继续添加数据项,到点击【确定】即可完成数据项的添加。
+
*5.第二种添加方法就是双击“数据列表”栏的“本模板”,弹出“询问”对话框,询问是否一次添加本模板的属性,单击【是】则会将模板的所有字段一次性添加上去。
 
+
<br/>
5.同时也可以对数据项使用公式,即返回经过加工的数据项。单击选择需二次处理的数据项,再双击选择需要使用的公式即可。每个公式都有相对应的使用说明。如图4
+
*6. 同时还可以对数据项使用公式,即返回经过加工的数据项。单击选择需二次处理的数据项,再双击选择需要使用的公式。每个公式都有相对应的使用说明。
 
+
[[文件:列表选择辅助表单填写2019040104.png|720px|无框|居中]]<br/>
[[文件:Lbxz10.png|650px|边框|无|左|图1:新建列表选择]]<br />
+
*7. 最后设置一下列表选择的其它参数即可完成新建。
 
+
[[文件:列表选择辅助表单填写2019040105.png|720px|无框|居中]]<br/>
6.最后设置一下列表选择的数据项排序等参数即可完成新建。
+
===列表选择关联数据项===
 
+
*1.定义了列表选择后,将该数据接口指定为某数据项的填写规范,这样在填写新表单时,才能填入数据。
== 添加全局的列表选择 ==
+
<br/>
1.点击左侧目录树的【我的系统】--【系统管理】--【数据接口】--【列表选择】,如图5
+
*2.在“采购入库单”模板设计界面单击工具栏【数据表管理】按钮。
 
+
<br/>
[[文件:Lbxz1.png|650px|边框|无|左|图1:新建列表选择]]<br />
+
*3.弹出“数据定义管理”对话框。选择“明细”,在列表中选中“商品货号”行,接着单击填写规范中的【 … 】按钮。
 
+
[[文件:列表选择辅助表单填写2019040106.png|720px|无框|居中]]<br/>
2.在新建列表选择的窗口,点击【数据来源】。如图6
+
*4.弹出“选择数据接口”对话框。单击“商品档案”模板,接着选择“列表选择”选项卡,双击刚刚新建的列表选择数据接口,或者单击该数据接口后,点击【确定】按钮。
 
+
[[文件:列表选择辅助表单填写2019040107.png|720px|无框|居中]]<br/>
[[文件:Lbxz2.png|650px|边框|无|左|图2:添加数据源]]<br />
+
*5.回到“数据定义管理”对话框。数据接口跟“商品货号”关联成功,但明细表中有多个数据项,数据接口中也有多个数据项,这些数据项需做对应的赋值操作。
 
+
<br/>
3.选择一个模板或者多个模板,把模板添加到右侧的【已选择的表单数据】,然后点击【确定】。如图7
+
*6.单击对话框右侧的“填写规范”选项卡,这里的数据源为数据接口。然后单击“商品名称”表达式的【…】按钮,弹出“【商品名称】表达式”对话框,双击数据列表的数据源中的“商品名称”。单击【确定】按钮即为添加成功。其它的数据项也按照这种方式进行添加。若是需要连续添加,可以单击【下一条】按钮,最后单击【确定】即可。
 
+
[[文件:列表选择辅助表单填写2019040108.png|720px|无框|居中]]<br/>
[[文件:Lbxz3.png|650px|边框|无|左|图3:添加模板]]<br />
+
*7. 在填写《采购入库单》时,选中列表中“商品编码”后,若是需要其它返回的值还可以手动修改,可以在给数据项赋值时不勾选“锁定”。
 
+
[[文件:列表选择辅助表单填写2019040109.png|720px|无框|居中]]<br/>
4.选择模板中的字段。如果需要全部一次性添加模板中的所有字段,点击【添加当前表】即可。如果需要添加其中几个字段,可以添加完一个字段之后点击【连续添加】。如图8
+
*8.确定后单击【保存】按钮。
 
+
<br /><br />
[[文件:Lbxz4.png|650px|边框|无||图4:添加字段]]<br />
+
[[新手入门:设置主键|下一节:设置主键,保证数据的唯一性]]
 
+
5.设置“返回值”。<br />
+
 
+
返回值:当你在使用列表选择的时候,一次只需添加一个数据而不是几个数据的时候返回的数值。比如下图9的列表选择,默认返回一次返回“产地”、“商品”、“生产日期”三个数据,可以一次性在表单里填充三个空的单元格,但是如果只需要填写表单中的一个单元格,那么就只返回设定的”返回值“。如图9
+
 
+
[[文件:Lbxz5.png|650px|边框|无|左|图5:设置“返回值”]]<br />
+
 
+
== 参数说明 ==
+
重复数据只显示一次:如果有两条或两条以上的记录的所有数据项都相同的时候,对该记录只显示一次。
+
 
+
查询条数限制:限制每次查询操作返回的记录条数。一般在查询结果的数据量较多时,限制每次返回的结果,已减少每次运算的数据量。
+
 
+
== 列表选择的使用 ==
+
1.打开需要使用列表选择的模板,在【数据表管理】中,给需要添加列表选择的字段设置填写规范。如图10
+
 
+
[[文件:Lbxz6.png|650px||左|图6:设置【商品】字段的填写规范]]<br />
+
 
+
2.在上图的步骤2中,可以通过去掉【产地】和【生产日期】前面的勾,从而当【商品】字段被填充数据之后,【产地】和【生产日期】字段也会被填充当前记录的对应字段的数据。上图我们只去掉了【产地】的勾。使用效果如图11所示
+
 
+
[[文件:Lbxz7.png|650px|无|左|图7:使用列表选择]]<br />
+
当我们点击【商品】列的按钮的时候,会弹出一个列表,随便点击第三条记录的时候,【产地】和【商品】会被填充数据,而在填写规范中没有被去掉勾的【生产日期】则不会被填充数据。
+
 
+
= 常用知识 =
+
1、在列表选择数据接口中,列表中重复的数据只想显示一条怎么办?在数据接口中勾选:重复数据只显示一次即可;
+

2019年4月1日 (一) 14:02的最后版本


  • 数据接口“自动编号”、“下拉列表”、“树形列表”都是一次只能在表单里填充一个数值,但有时需要一次性填入多个数据。例如,在填入学生姓名的同时,自动填入学生对应的学校、专业、性别、年龄等信息。这时,我们就需要用到数据接口——“列表选择”。


什么是列表选择


  • 列表选择是以一条条记录为单位的进行数据填充的数据接口。每条记录包含一个或一个以上的数据项,即一次可以显示多个不同数据项。比如下表的列表选择,每条记录提供五个数据填充项。
出生年份 姓名 性别 年龄 国籍
2009 天天 10岁 中国
2010 小明 12岁 中国
2011 丽丽 9岁 中国


  • 接下来以在《采购入库单》明细表中点击“商品货号”后弹出对话框可以多选商品来填写明细表为例进行讲解。

给数据项加上列表选择


  • 若希望填报《采购入库单》明细的时候,能从“商品档案”中调取数据,并返回所需的数据填充项。那么,先要在“商品档案”模板中定义一个列表选择数据接口,然后将定义好的列表选择和模板“采购入库单”的明细关联起来。


定义列表选择

  • 1. 进入“商品档案”模板设计界面,单击工具栏【数据接口】按钮。


  • 2. 弹出“设计数据接口”对话框。单击“本模板-公有”,接着选择“列表选择”选项卡,然后单击工具栏的【新建】按钮。
列表选择辅助表单填写2019040101.png

  • 3. 弹出“设计数据接口-列表选择”对话框。点击“数据源”选项卡,默认是从本模板中读取数据,无需修改。回到“数据列”选项卡中,单击【添加数据项】,所添加的数据列是指在数据接口的呈现界面中需要显示的列。
列表选择辅助表单填写2019040102.png

  • 4.弹出“数据项设置”对话框。第一种添加的方法就是双击“数据列表”栏的任一数据项,然后单击【连续添加】继续添加数据项,最后单击【确定】就可以完成数据项的添加。
列表选择辅助表单填写2019040103.png

  • 5.第二种添加方法就是双击“数据列表”栏的“本模板”,弹出“询问”对话框,询问是否一次添加本模板的属性,单击【是】则会将模板的所有字段一次性添加上去。


  • 6. 同时还可以对数据项使用公式,即返回经过加工的数据项。单击选择需二次处理的数据项,再双击选择需要使用的公式。每个公式都有相对应的使用说明。
列表选择辅助表单填写2019040104.png

  • 7. 最后设置一下列表选择的其它参数即可完成新建。
列表选择辅助表单填写2019040105.png

列表选择关联数据项

  • 1.定义了列表选择后,将该数据接口指定为某数据项的填写规范,这样在填写新表单时,才能填入数据。


  • 2.在“采购入库单”模板设计界面单击工具栏【数据表管理】按钮。


  • 3.弹出“数据定义管理”对话框。选择“明细”,在列表中选中“商品货号”行,接着单击填写规范中的【 … 】按钮。
列表选择辅助表单填写2019040106.png

  • 4.弹出“选择数据接口”对话框。单击“商品档案”模板,接着选择“列表选择”选项卡,双击刚刚新建的列表选择数据接口,或者单击该数据接口后,点击【确定】按钮。
列表选择辅助表单填写2019040107.png

  • 5.回到“数据定义管理”对话框。数据接口跟“商品货号”关联成功,但明细表中有多个数据项,数据接口中也有多个数据项,这些数据项需做对应的赋值操作。


  • 6.单击对话框右侧的“填写规范”选项卡,这里的数据源为数据接口。然后单击“商品名称”表达式的【…】按钮,弹出“【商品名称】表达式”对话框,双击数据列表的数据源中的“商品名称”。单击【确定】按钮即为添加成功。其它的数据项也按照这种方式进行添加。若是需要连续添加,可以单击【下一条】按钮,最后单击【确定】即可。
列表选择辅助表单填写2019040108.png

  • 7. 在填写《采购入库单》时,选中列表中“商品编码”后,若是需要其它返回的值还可以手动修改,可以在给数据项赋值时不勾选“锁定”。
列表选择辅助表单填写2019040109.png

  • 8.确定后单击【保存】按钮。



下一节:设置主键,保证数据的唯一性