使用手册可配置动态数据采集.docx
- 文档编号:15637798
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:87
- 大小:3.12MB
使用手册可配置动态数据采集.docx
《使用手册可配置动态数据采集.docx》由会员分享,可在线阅读,更多相关《使用手册可配置动态数据采集.docx(87页珍藏版)》请在冰点文库上搜索。
使用手册可配置动态数据采集
文档编号:
ICSSTJBG-KPZDTSJCJ-H001
国家烟草专卖局
可配置动态数据采集
使用手册_可配置数据采集
北京中软国际信息技术有限公司
1前言
1.1编写目的
本文档描述可配置动态数据采集管理系统使用手册的工作原理与使用方法
本文档的阅读者为领导和其它业务人员
1.2运行环境
可配置动态数据采集管理系统部署的服务器。
该服务器需要部署可配置动态数据采集管理系统应用包。
1.3参考资料
使用手册_可配置动态数据采集
2使用说明
2.1表单设计
表单设计即为润乾报表raq模板的设计过程。
主要设计四个方面的内容:
表单分类、表单基础信息、填报条件和表头设计。
单元格扩展是指在设计的表单在运行时能够扩展单元格变成多个单元格,如设计的表头为“产品价类”,在运行后为“一类、二类、三类、四类、无价类”五个单元格。
目前可以设计的报表可分为两种:
1.交叉报表
1)组成方式:
左表头树和上表头树交叉组合成的二维表,有上表头区、左表头区、左表头右方区和上表头下方区的填报区。
2)表头是否扩展:
表头的编码可分为:
日期、代码和指标三种类型。
默认情况下日期和代码会扩展多个格。
如:
“月“不设置范围时,默认是1~12个月,在运行后报表中表头不是显示为“月“,而是1~12每个数值占用一个单元格。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,可以是左表头或右表头。
4)适合情况:
包含上表头、左表头,填报单元格已确定,单元格扩展的报表。
2.行式报表
1)组成方式:
是一种只有上表头,默认填报格只有一行,可以动态增加、删除行的报表。
2)表头是否扩展:
其所有表头均不扩展。
即表头单元格显示表头的名称。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,对应其所在列的表头。
4)适合情况:
只有上表头,填报的记录数不确定的情况。
2.1.1表单分类
2.1.1.1功能描述
表单分类主要用于对表单分类管理。
表单分类支持多级,分类下可以存放表单,表单均为叶子节点,不能包含子节点。
表单分类维护实现表单分类信息的新增、修改、删除等功能。
2.1.1.2操作此功能的角色
表单设计者。
2.1.1.3使用说明
2.1.1.3.1表单分类列表页面
在动态数据采集菜单下选择表单设计→表单设计,进表单分类、表单基本信息、填报条件和表头设计综合页面:
表单设计综合页面
表单设计综合页面主要包括两大区域:
表单分类区、表单设计区。
1)表单分类区:
展现表单分类列表。
2)表单设计区:
该区为tab页,分为表单分类、表单基本信息、填报条件和表头设计页面。
这里详细介绍表单分类页面,这个页面是集增删改查一体的页面。
设置内容说明:
Ø类别名称:
表单分类简要描述;
Ø类别代码:
用户定义的具有一定含义的字符串;
Ø排序:
分类节点的排序号;
Ø备注:
对表单分类的描述;
2.1.1.3.2新建
1.点击表单分类列表页面的“根节点”,表单设计区显示表单分类维护页面,填写类别编码(唯一、大写字母),类别名称、排序(该分类的排序号)、备注,然后点击“新建”,新增成功后,表单分类列表页面出现该分类。
表单分类维护页面
2.点击表单分类列表页面的“xxxx”节点,进入表单分类维护页面。
修改类别编码(唯一、大写字母),类别名称、排序(该分类的排序号)、备注。
若点击“新建”将出现一个和表单分类列表页面选中节点的兄弟节点;若点击“新建子节点”在表单分类列表页面选中节点下出现一个子节点。
表单分类维护页面
2.1.1.3.3删除
点击表单分类列表页面的“xxxx”节点,进入表单分类维护页面。
点击“删除”删除分类(当表单分类下没子节点才能删除)。
表单分类维护页面
2.1.1.3.4修改
点击表单分类列表页面的“xxxx”节点,进入表单分类维护页面。
修改类别名称、排序(该分类的排序号)、备注,类别编码不支持修改。
点击“修改”。
表单分类维护页面
2.1.1.3.5查询
点击表单分类列表页面的“xxxx”节点,表单设计区的表单分类显示表单分类信息。
表单分类维护页面
2.1.2表单基本信息
2.1.2.1功能描述
1.表单基本信息维护表单基本信息的增删改查。
1).表单类型可分为交叉填报和行式填报。
a.交叉填报:
具有左表头和上表头的报表。
b.行式报表:
只有上表头,默认只有一行填报格,可以动态增加删除一行。
2).表单周期为报表的填报周期,可分为年、半年、季度、月、旬、周和天。
2.表单的预览、发布、取消发布和版本历史功能。
2.1.2.2操作此功能的角色
表单设计者。
2.1.2.3使用说明
2.1.2.3.1表单基本信息页面
在可配置数据采集菜单下表单设计→表单基本信息,进入表单基本信息维护页面:
表单基本信息页面
表单基本信息页面为四个部分:
表单分类列表区、表单基本信息区、高级选项区和操作区。
对表单基本信息页面说明如下:
1)表单分类列表区:
展现表单分类和表单。
2)表单基本信息区:
提供表单编码、表单名称、标题、表尾、类型、交叉报表表头交叉区、排序号、周期、状态、创建人、创建时间、更新人、更新时间和描述的维护。
3)高级选项区:
提供数据源、数据表空间和索引表空间的维护。
4)操作区:
提供新建、删除、修改、预览、发布、取消发布和版本历史等功能操作。
表单设置内容说明如下:
Ø表单编码为唯一的字符串,保存后表单编码不允许修改。
Ø表单名称为表单的中文名称。
Ø标题为报表的标题
Ø表尾为添加在报表尾的字符串。
Ø类型为可分为交叉填报和行式填报。
a.交叉填报:
具有左表头和上表头的报表。
b.行式报表:
只有上表头,默认只有一行填报格,可以动态增加删除一行。
Ø交叉报表表头交叉区只有交叉报表有此项,该区最多可以分为三部分。
分格式:
下,上,中。
例:
规格,年,产量。
注:
英文逗号隔开
1).分为3部分时图
2).分为2部分时图
3).不划分时图
Ø周期为年、半年、季度、月、旬、周和天,选定相应周期后会在填报条件中添加相应的填报条件。
1).年:
添加“年“填报条件
2).半年:
添加“年“和“半年“填报条件
3).季度:
添加“年”和“季度”填报条件
4).月:
添加“年”和“月”填报条件
5).旬:
添加“年”、“月”和“旬”填报条件
6).周:
添加“年”和“周”填报条件
7).天:
添加“日期”填报条件。
展示时为下拉日期,格式如:
2011-04-15
Ø状态为表单所处状态。
分为草稿、已发布和取消发布。
1).草稿:
可以对表单所有信息(除表单编码)进行修改。
可以对表单进行删除、预览、发布和查看版本历史。
2)已发布:
不能进行修改、删除、发布操作,可以进行预览和查看版本历史。
3)取消发布:
不能修改表单编码、类型和高级选项进行修改,可以进行删除、修改、预览、发布和查看版本历史。
Ø描述为对表单的描述
Ø高级选项之数据源,该数据源指定了设计的报表填报的业务数据保存在的数据库。
选择的数据源必须在该应用所运行的WAS服务器上注册过的数据源。
Ø高级选项之数据表空间,该表空间指定了设计的报表填报业务数据保存到数据库的物理表所使用的表空间。
该表空间必须是数据源所连接的数据库的表空间。
Ø高级选项之索引表空间,该表空间指定了设计的报表填报业务数据保存到数据库的物理表所使用的索引表空间。
该表空间必须是数据源所连接的数据库的表空间。
2.1.2.3.2新建
点击表单分类列表页面表单分类节点,表单设计区点击表单基本信息tab页面,进入表单基本信息维护页面。
填写表单编码、表单名称、标题、表尾、类型、交叉报表表头交叉区、排序号、周期、状态、和描述。
点击“新建”。
表单基本信息页面
类型分为交叉填报和行式填报。
Ø交叉填报
1)组成方式:
左表头树和上表头树交叉组合成的二维表,左表头右方区和上表头下方区为填报区。
2)表头是否扩展:
表头的编码可分为:
日期、代码和指标三种类型。
默认情况下日期和代码会扩展多个格。
如:
“月“不设置范围时,默认是1~12个月,在运行后报表中表头不是显示为“月“,而是1~12每个数值占用一个单元格。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,可以是左表头或右表头。
有左表头、上表头列表和表头信息页面。
4)适合情况:
填报时填报单元格已确定。
2.行式填报
1)组成方式:
是一种只有上表头,默认填报格只有一行,可以动态增加、删除行的报表。
2)表头是否扩展:
其所有表头均不扩展。
即表头单元格显示表头的名称。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,对应其所在列表头。
4)适合情况:
填报时填报的记录数不确定的情况。
交叉报表表头交叉区为行式报表特有。
周期见设置内容说明。
2.1.2.3.3修改
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
修改表单编码、表单名称、标题、表尾、类型、交叉报表表头交叉区、排序号、周期、状态、和描述。
点击“修改”。
表单基本信息页面
表单编码不能修改,表单类型、高级选项在发布后不能再修改。
2.1.2.3.4查询
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
表单基本信息页面
2.1.2.3.5删除
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
表单处于发布状态不能删除。
表单基本信息页面
2.1.2.3.6预览
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
当填报条件和表头都合法时,点击“预览”,弹出报表预览页面。
报表预览页面
预览报表页面的报表可以预填,光标离开填报格后会对填报值进行立即校验。
预览时不会创建或修改报表数据保存的数据库物理表,由于数据库物理表创建后不易修改,在预览时请填写报表每个单元格,尽量填写违法下面几种校验的情况,根据提示来判断设计的表单是否适合填报需求。
校验分为:
Ø填报值类型校验:
字符串类型、数值型、日期型。
Ø字符串长度校验:
字符串最大长度和填报条件的数据类型长度或表头的数据类型总长度一致。
Ø数值型长度和小数位校验:
数值整数位长度=表头的数据类型总长度-表头数据类型小数位
小数位长度=表头数据类型小数位
Ø展现方式校验:
可写文本框、只读文本框、下拉列表、下拉日历
不同展现方式填报值是否符合类型校验、长度校验。
2.1.2.3.7发布
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
点击“发布”,进入发布版本启用时间设定页面。
版本启用时间设定页面
启用日期可以在当前时间之前。
如果不是第一次发布,启用时间必须在上个版本启用时间之后。
1.草稿状态时版本的启用时间为2051-01-01,停用时间为2051-01-01。
2.发布第一版本后版本的启用时间为设定的启用时间,停用时间为2050-12-30。
3.发布第二个版本后版本的启用时间为设定的启用时间,停用时间为2050-12-30,上个版本的停用时间更改为当前版本启用时间的上一天。
4.后续版本启用时间和结束时间一次类推。
发布时将生成报表填报数据使用的数据库物理表和报表raq模板文件,如果不是第一次发布,会分析出报表保存数据需要的数据库物理表,然后和数据库已存的物理表进行对比,如果主键相同,比较非主键,目前只支持字符串类型长度变长和添加编码不存在的字段,其它情况均不支持;如果主键不同新建物理表。
2.1.2.3.8版本历史
点击表单分类列表页面具体表单节点,表单设计区进入表单基本信息维护页面,展示表单基本信息维护页面。
点击“版本历史”,进入版本历史查看页面。
表单版本历史页面
1.草稿状态时版本的启用时间为2051-01-01,停用时间为2051-01-01。
2.发布第一版本后版本的启用时间为设定的启用时间,停用时间为2050-12-30。
3.发布第二个版本后版本的启用时间为设定的启用时间,停用时间为2050-12-30,上个版本的停用时间更改为当前版本启用时间的上一天。
4.后续版本启用时间和结束时间一次类推。
2.1.3填报条件
填报条件是指在报表填报时输入的填报条件。
填报条件分为两种类型:
日期型和代码型。
填报条件有定位版本的作用。
2.1.3.1功能描述
对填报条件的增删改查维护。
2.1.3.2操作此功能的角色
表单设计者。
2.1.3.3使用说明
2.1.3.3.1填报条件页面
填报条件页面
填报条件页面主要包括分为两个大区域:
表单分类列表区和表单设计区。
其中表单设计区又包括:
填报条件列表区和填报条件基础信息区。
1)表单分类列表区:
对表单分类及表单的展现
2)表单设计区:
对表单分类、表单基本信息、填报条件和表单设计信息的维护。
A.填报条件列表区:
对填报条件的展现。
B.填报条件基础信息区:
对填报条件的维护。
设置内容主要说明如下:
Ø编码:
点击“选择”进入指标体系列表页面,此处指标体系只显示代码类。
单击选择具体代码,页面关闭,编码输入框填入选择的代码的编码,名称输入框显示选择的代码名称。
Ø名称:
选择名称后会自动填写名称,也可以更改名称。
Ø范围设置:
该范围指的是上面选择编码的范围,点击“设置”后进入代码数据列表页面。
选择数据后确定,窗口关闭,范围输入框填入选择的数据。
该范围的设置和展现方式有关。
1)当展现方式为“可写文本框”、“只读文本框”、“下拉日历”时,设置范围无效。
2)当展现方式为“下拉列表“时,若设置的范围会以下拉列表展现,这样设置的下拉列表会固化到报表raq文件中;若不设置范围,报表raq运行时会根据编码在指标体系中保存的sql形成数据集,再使用数据集形成下拉列表,下拉列表会根据指标体系中的数据的改变而改变。
3)若为日期,不能设置范围,有默认范围。
年:
2010-2050
半年:
上半年、下半年
季度:
第一季度、第二季度、第三季度、第四季度
月:
1-12
旬:
上旬、中旬、下旬
周:
1-53
天:
下拉日历,没作限制。
Ø数据类型长度:
保存到数据库物理表中数据最大长度。
Ø展现方式:
填报条件在报表中展现方式
可支持可写文本框、只读文本框、下拉日历、下拉列表
Ø默认值:
在报表单元格的默认显示值,默认值下拉框支持可填写和选择。
其数据长度不应超出数据类型长度。
2.1.3.3.2新建
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面。
填报条件维护页面
点击填报列表区“填报条件”节点,填报条件基础信息区进入新增页面,
具体设置项的设置参考设置项内容说明。
日期类型填报条件在新建表单基本信息时根据其周期自动生成。
1).年:
添加“年“填报条件
2).半年:
添加“年“和“半年“填报条件
3).季度:
添加“年”和“季度”填报条件
4).月:
添加“年”和“月”填报条件
5).旬:
添加“年”、“月”和“旬”填报条件
6).周:
添加“年”和“周”填报条件
7).天:
添加“日期”填报条件。
展示时为下拉日期,格式如:
2011-04-15
2.1.3.3.3修改
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面。
填报条件维护页面
点击填报列表区“填报条件”节点,填报条件基础信息区进入新增页面,
具体设置项的设置参考设置项内容详细说明。
日期类型不支持修改编码和范围。
2.1.3.3.4删除
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面,选择需删除填报条件,点击“删除“。
填报条件维护页面
2.1.3.3.5查询
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面,选择具体填报条件。
填报条件维护页面
2.1.3.3.6上移
该功能用于维护填报条件的排序。
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面,选择具体填报条件,点击“上移“(不处于第一位置时)
填报条件维护页面
2.1.3.3.7下移
该功能用于维护填报条件的排序。
点击表单分类列表页面具体表单节点,然后在表单设计区点击填报条件tab页面,进入填报条件维护页面,选择具体填报条件,点击“下移“(不处于最后位置时)。
填报条件维护页面
2.1.4表头设计
2.1.4.1功能描述
设计并管理报表的表头信息。
可分为交叉报表和行式报表:
Ø交叉报表
1)组成方式:
左表头树和上表头树交叉组合成的二维表,左表头右方区和上表头下方区为填报区。
2)表头是否扩展:
表头的编码可分为:
日期、代码和指标三种类型。
默认情况下日期和代码会扩展多个格。
如:
“月“不设置范围时,默认是1~12个月,在运行后报表中表头不是显示为“月“,而是1~12每个数值占用一个单元格。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,可以是左表头或右表头。
有左表头、上表头列表和表头信息页面。
4)适合情况:
填报时填报单元格已确定。
2.行式报表
1)组成方式:
是一种只有上表头,默认填报格只有一行,可以动态增加、删除行的报表。
2)表头是否扩展:
其所有表头均不扩展。
即表头单元格显示表头的名称。
3)填报值:
填报区每个单元格必须对应有且一个可填的值,对应其所在列表头。
4)适合情况:
填报时填报的记录数不确定的情况。
2.1.4.2操作此功能的角色
表单设计者。
2.1.4.3使用说明
2.1.4.3.1表单设计维护页面
表头设计维护页面
表头设计维护页面主要包括两个大区域:
表单分类列表区和表单设计区。
表单设计区可分为:
表头列表区和表单基本信息区。
表头设计维护页面说明如下:
1)表单分类列表区:
对表单分类及表单的展现
2)表单设计区:
对表单分类、表单基本信息、填报条件和表单设计信息的维护。
A.表头列表区:
对表头列表的展现。
B.表头基本信息区:
对表头基本信息的维护。
设置内容主要说明如下:
Ø是否显示格:
指明该表头在报表表头中只是显示作用,没有其它含义,不会扩展,不会作为填报单元格的填报对应项。
如:
Ø编码:
表头的英文名称。
输入框不可写,点击“选择“弹出页面,双击所选项,页面关闭,编码输入框和名称输入框自动填写所选值。
Ø名称:
表头的中文名称,可以修改。
Ø范围设置:
该范围指的是上面选择编码的范围,点击“设置”后进入代码数据列表页面。
选择数据后确定,窗口关闭,范围输入框填入选择的数据。
该范围的设置和展现方式有关。
1).当展现方式为“录本框”、“日历”时,设置范围无效。
2).当展现方式为“下拉列表“时,若设置的范围会以下拉列表展现,这样设置的下拉列表会固化到报表raq文件中;若不设置范围,报表raq运行时会根据编码在指标体系中保存的sql形成数据集,再使用数据集形成下拉列表,下拉列表会根据指标体系中的数据的改变而改变。
3).若为日期,可以选择范围,不选择范围。
年:
2010-2050
半年:
上半年、下半年
季度:
第一季度、第二季度、第三季度、第四季度
月:
1-12
旬:
上旬、中旬、下旬
周:
1-53
日:
1-31
Ø是否可填:
指明该表头是作填报单元格的填报项还是依赖项(填报单元格还需满足的其它条件,如:
一个填报单元格对应的左表头为“七匹狼”,上表头对应为“产量”,那填报单元格对应的填报项为“产量”,依赖项为“七匹狼”),只有交叉报表有此设置项。
对于代码类,该项可以修改,默认为不可填,若改为可填,该表头在报表中不再扩展,成为填报单元格对应的填报值。
日期类型默认为不可填并不可修改,指标类型默认为可填并不可修改。
Ø是否主键:
指明该表头编码在数据库物理表中是否为主键,只有行式报表有此设置项。
在行式报表中所有的表头都设置成非主键时,该报表将只能填入一条数据。
设置成主键后,该表头将在报表中具有唯一区分一条填报记录的作用,即不可填写主键相同的记录。
Ø数据类型:
指明该表头编码在数据库物理表中的字段数据类型,同时也确定了报表中的填报项和依赖项的数据类型。
目前可支持字符串、整数型、浮点型、时间类型。
Ø数据类型总长度:
保存到数据库物理表中数据最大长度,同时也是报表中的填报项和依赖项的数据最大长度。
Ø数据类型小数位:
保存到数据库物理表中浮点型数据的小数位,同时也是报表中的填报项和依赖项的数据最大小数位。
Ø计量单位:
当表头为可填时,其对应的填报单元格的填报值单位。
Ø编辑风格:
当表头为可填时,其对应的填报单元格的编辑方式。
目前支持录入框、下拉列表和日历。
Ø默认值:
报表单元格的默认显示值,默认值下拉框支持可填写和选择。
其数据长度不应超出数据类型长度。
2.1.4.3.2新建
点击表单分类列表页面具体表单节点,然后在表单设计区点击表头设计tab页面,进入表头设计维护页面。
新建一级节点时,点击“左表头“或”上表头“,表头节点信息页面进入新建页面:
编码可分为日期、代码和指标三类。
1.日期类型选自弹出页面的“时间”,其设置项“是否可填”不能修改,默认为“否”;运行报表时会根据其范围(范围为空时使用默认范围)进行扩展,作为填报单元格的依赖项。
数据类型应为字符串类型而非时间,因为这里的日期为年、半年、季度、月、旬、周和日,而非“yyyy-MM-dd”类型。
2.代码类型选自弹出页面的“标准代码类”,其设置项“是否可填”可以修
改,默认为“否”,运行报表时会根据其范围(范围为空时根据编码查询数
据库形成数据集)进行扩展。
改为“是”后,该表头不再扩展,而是填报单
元格对应的填报项。
如图,选择能唯一确定一条记录的字段作为联合主键,对应目标表中选中相应的来源字段。
3.指标类型选自弹出页面的“业务指标类”,其设置项“是否可填”不能修改,默认为“是”。
作为表头在运行报表时不会扩展,作为填报单元格的填报项
表头支持多级节点,点击某节点进入该节点的信息页面,修改设置项点击“新增子节点”在该节点下建立子节点,点击“新建”添加一个兄弟节点。
2.1.4.3.3修改
点击表单分类列表页面具体表单节点,然后在表单设计区点击表头设计tab页面,进入表头设计维护页面。
1.编码不支持修改,改变编码后只能新建。
2.发布后不能进行表头维护,取消发布后可以进行维护,但不允许数据类型和数据类型总长度和数据类型小数位修改(除字符串类型可以修改数据类型总长度)。
因为在第一次发布后会根据当前报表生成一些保存该报表填报数据的数据库物理表,在db2数据库中不能进行字段修改(除字符串,为了兼容v8,数值型不允许修改长度)。
2.1.4.3.4删除
点击表单分类列表页面具体表单节点,然后在表单设计区点击表头设计tab页面,进入表头设计维护页面。
表头维护页面
不能删除存在子节点的节点。
2.1.4.3.5查询
点击表单分类列表页面具体表单节点,然后在表单设计区点击表头设计tab页面,进入表头设计维护页面。
点击表头列表节点:
表头维护页面
2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用手册 配置 动态 数据 采集