好文档 - 专业文书写作范文服务资料分享网站

报表制作规范

天下 分享 时间: 加入收藏 我要投稿 点赞

《报表制作规范》

图 2

清理后的信息不包含用户模式信息,正确的数据源 SQL示例如下:

图 3

2) 语法规范

数据源中的 SQL书写遵循标准基于标准的 SQL语法,但在个别涉及参数的地

方,需要遵循报表本身内嵌的 SQL语法及规范。

5 / 26

《报表制作规范》

如涉及对查询参数页面的查询语法中,需要判断日期是否为空的语句为:

SELECT * FROM表名 where and 1=1

${if(startDate!='', \

表名. 日期字段名 >= to_date('\

表名. 字段名 操作符

字段名

startDate+\${if(endDate!='', \

表名. 日期字段名 < to_date('\

endDate+\

其中 startDate 、endDate 为报表日期参数, startDate 表查询截止日期

代表查询开始日期; endDate 代

15. 报表参数命名规范

报表参数命名时遵循如下规则:

3) 如果需要报表参数页面作为过滤参数页, 则需要注意参数页面全部采用 “靠 左”模式展示, 同时页面中的各个参数控件和参数文本应横平竖直排列, 本原则上上下右对齐, 控件宽度应以预览模式下可以全部看到控件弹出的内 容为准。如下图:

图 4

实际执行效果如下:

图 5

6 / 26

《报表制作规范》

4) 如果需要提取的结果集是按参数过滤后的数据集, 则参数定义放置在数据源 里面定义;

5) 如果需要提取的结果集不需要按参数过滤, 参数只是用来格式化过滤和展示 报表所用,则参数定义必须放置在报表模板中定义;

6) 7)

相同的参数在报表模板里只需要定义一次,不需要重复进行定义;

报表参数应能清楚表单参数意义的方式来定义, 尽可能采用英文或者中文拼 音简写,对于英文要求从第二个英文单词开始首字母大写外,

其它字母均为

小写,不允许参数名中间使用或带有特殊符号 (如下划线“_”、中划线 “- ”、 特殊符号等),几个常用的参数定义名称参见下表:

序号 1 2 3 4 5 6 7 8

startDate endDate deptCode reckonItemCode costItemNo reckonUnitId serviceCode ?

表 2

参数名

开始日期 结束日期 部门代码 核算项目代码 成本项目代码 核算单元ID

解释

内部定价项目代码 ?

16. 报表格式规范

表格边框、字体颜色、大小等默认规范(用户特定的要求除 )外报表格式要求:

1) 普通报表模板“页面设置”参照如下参数设置:

7 / 26

《报表制作规范》

图 6

2) 每张报表都必须要有 报表标题、表头、数据展示三部分内容, 缺一不可; 3) 标题题目:字体:(宋体 18 号加粗)可以分成 1 或 2 行居中,颜色:黑

色;

4) 表头:题目下空一行 字体:(宋体 9 号加粗),样式选择 head2 样式:

8 / 26

《报表制作规范》

图 7

5) 数据展示区:紧挨表头行,字体: (宋体 9 号),样式选择“ cell ”:

图 8

6) 数据展示区中金额类数字列靠右显示外, 其它内容均靠左或者居中显示; 7) 数据区表格线框颜色选择: RGB(153,204,255):单击边框线选择按钮

9 / 26

报表制作规范

《报表制作规范》图2清理后的信息不包含用户模式信息,正确的数据源SQL示例如下:图32)语法规范数据源中的SQL书写遵循标准基于标准的SQL语法,但在个别涉及参数的地方,需要遵循报表本身内嵌的SQL语法及规范。5/26《报表制作规范》
推荐度:
点击下载文档文档为doc格式
9f1rg8k19v03gjy5zd2f62h6002tp400l67
领取福利

微信扫码领取福利

微信扫码分享