- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HRP事业部
报 表 制 作 规 范
编写:吴高成
日期:2013-03
审核:
批准:
修订历史
编号
日期
描述
作者
版本
1
2013-03-14
初稿
吴高成
0.5
2
2013-03-28
修改
吴高成
0.6
3
2013-03-29
增加了对工具栏的设置要求
吴高成
0.7
4
2013-06-19
增加字段显示格式设置要求
张宝锋
0.8
5
2013-07-12
增加了查询条件的设计要求
刘丽丽
0.9
6
TOC \o 1-1 \h \z \u
1. 报表文件命名规范 3
2. 数据源命名规范 3
3. 数据源中SQL书写规范 4
4. 报表参数命名规范 6
5. 报表格式规范 7
6. 查询参数页面日期默认值设置 12
7. 报表文件登记对照 13
8. 报表设计人登记备案 14
9. 补充说明 15
10. 关于报表内容显示规范 15
11. 带查询条件的报表设置 19
报表制作规范
报表文件命名规范
报表文件命名采用报表中文名称的拼音全拼汉字的首字母组合,如报表“医院开单收入统计”,在制作报表时就将该报表英文名称保存为“yykdsrtj.cpt”。
编号
报表保存名称
报表说明
1
yyzxsrtj.cpt
医院执行收入统计报表
2
srcjsjbb.cpt
收入采集数据报表
3
srfcsjbb.cpt
收入分成数据报表
4
yykdsryl.cpt
医药开单收入一览
5
yyhssryl.cpt
医药核算收入一览
6
jdsyhztj.cpt
军地收益汇总统计
7
jdsyzhfx.cpt
军地收益综合分析
8
jdcbzcfx.cpt
军地成本支出分析
9
cbftsjbb.cpt
成本分摊数据报表
…
…
…
表 SEQ 表 \* ARABIC 1
数据源命名规范
在使用帆软报表时,系统默认的数据源链接名称统一修改为“hrp”,具体的数据源配置信息如下图:
图 SEQ 图 \* ARABIC 1
数据源中SQL书写规范
数据源用户模式选择
因在不同环境和用户模式下,数据源连接的信息可能不尽相同,如在开发环境下,统一用用户HRP来连接数据库,而在测试环境下可能用用户HRPTEST来连接数据库,开发部署时又可能以USERHRP来连接数据库,所以为了避免在不同用户模式下的数据连接不一致问题的出现,统一要求在SQL里面不带用户信息,帆软报表默认拖动数据字段时是带用户信息的,可能需要手工清除,否则在实际使用中会出现数据库连接错误的问题。
默认的数据源拖动后的SQL生成窗口如下:
图 SEQ 图 \* ARABIC 2
清理后的信息不包含用户模式信息,正确的数据源SQL示例如下:
图 SEQ 图 \* ARABIC 3
语法规范
数据源中的SQL书写遵循标准基于标准的SQL语法,但在个别涉及参数的地方,需要遵循报表本身内嵌的SQL语法及规范。
如涉及对查询参数页面的查询语法中,需要判断日期是否为空的语句为:
SELECT * FROM 表名
where 表名.字段名 操作符 字段名
and 1=1
${if(startDate!=, and表名.日期字段名= to_date( + startDate+,YYYY-MM-DD), )}
${if(endDate!=, and 表名.日期字段名 to_date( + endDate+,YYYY-MM-DD), )}
其中startDate、endDate为报表日期参数,startDate代表查询开始日期; endDate 代表查询截止日期 。
报表参数命名规范
报表参数命名时遵循如下规则:
如果需要报表参数页面作为过滤参数页,则需要注意参数页面全部采用“靠左”模式展示,同时页面中的各个参数控件和参数文本应横平竖直排列,文本原则上上下右对齐,控件宽度应以预览模式下可以全部看到控件弹出的内容为准。如下图:
图 SEQ 图 \* ARABIC 4
实际执行效果如下:
图 SEQ 图 \* ARABIC 5
如果需要提取的结果集是按参数过滤后的数据集,则参数定义放置在数据源里面定义;
如果需要提取的结果集不需要按参数过滤,参数只是用来格式化过滤和展示报表所用,则参数定义必须放置在报表模板中定义;
相同的参数在报表模板里只需要定义一次,不需要重复进行定义;
报表参数应能清楚表单参数意义的方式来定义,尽可能采用英文或者中文拼音简写,对于英文要求从第二个英文单词开始首字母大写外,其它字母均为小写,不允许参数名中间使用或带有特殊符号(如下划线“_”、中划线“-”、特殊符号等),几个常用的参数定义名称参见下表:
序号
参数名
解释
1
startDate
您可能关注的文档
- 报关1001班级班规1001.doc
- 报关单位注册信息年度报告和填表说明.doc
- 报关单常考重点栏目总结.doc
- 报关单的解题思路和技巧.docx
- 报关员个人简历.doc
- 报关员培训A卷1.doc
- 报关员个人求职简历.doc
- 报关员第三章讲义.doc
- 报关员经验自序2.doc
- 报关员职称评比.doc
- 2025~2026学年山东省泰安市宁阳县九年级上学期期中考试物理试卷.doc
- 2025~2026学年山东省青岛市部分学校上学期八年级物理期中试卷.doc
- 2025~2026学年云南省昆明市第三中学八年级上学期期中考试物理试卷.doc
- 2025~2026学年四川省绵阳市江油市八年级上学期11月期中物理试卷.doc
- 2024~2025学年陕西省西安市雁塔区高新第十一初级中学下学期收心考试八年级物理.doc
- 2025~2026学年吉林省长春市朝阳区八年级上学期期中物理试卷.doc
- 2026年华为研发工程师面试宝典与答案解析.docx
- 2026年旅游行业导游员的培训与考核要点.docx
- 2026年监督员绩效考核的量化指标与方法.docx
- 2026年中国联通资本运营部专员笔试题及解析.docx
原创力文档


文档评论(0)