示例(题库-多选)

产品名:Pushsoft AIO7
版本号:V1.00 (2014/12/04)
文档号:TOEDI_013

本示例主要介绍EDI数据交换中数据扩展功能的使用。

以题库-多选为例,多选题的答案以‘Y’和‘N’存储在“AnsBA~AnsBF”几个字段上。如某一多选题的答案为‘ABD’,那么它们在数据库表中的存储方式为“AnsBAYAnsBBYAnsBCNAnsBDYAnsBENAnsBFN”。而通常我们在录入试题答案时习惯或方便直接记录答案。

 

 

 

操作步骤

返回页首

1.        路径:Suite | EDI及条码 | 数据交换。

2.        录入“模板编码”、“模板名称”以及概览页内容。

 

 

3.        列设置按下图设置:多选表中的字段对应的表名为“TM”、层次为“一级”;设置默认值和必填项等;添加临时字段Z_Answers,供扩展使用,选中“扩展”复选框,选择扩展项目(扩展项目的添加见下步骤5~6)

 

 

4.        点击“数据交换中心”首页的“扩展”按钮,在扩展列表的界面上点击“新增”按钮。

 

 

5.        录入编码、名称,在SQL语句中写扩展SQL。将Excel中录入的答案以‘Y’或‘N’的方式分配给AnsBA~AnsBF

 

 

6.        列分配。将SQL语句中查询出来的列分配给数据交换模板中的列。

 

 

 

注意事项

返回页首

1.          答案AnsBA~AnsBF也需要作为列添加在数据交换模板中,但是不作为“输入项”。

2.          Z_Answers只是作为中间临时参数使用,不需要在自定义字段中定义。