SVF报表开发说明Word文档下载推荐.docx
- 文档编号:18142816
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:13
- 大小:683.49KB
SVF报表开发说明Word文档下载推荐.docx
《SVF报表开发说明Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《SVF报表开发说明Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
点击工具条中的recordcreation创建record区域(图中蓝色区域)
点击工具条中的fieldcreation创建field(图中xxx项均是field,其中X的数量代表长度),如果是汇总字段,还需要在属性中进行特别设置,如图:
其中1page页中为显示格式,其中说明信息在该页定义。
详细流程参考附录
具体样例,参考
编写运行报表的存储过程(即是报表定义中的执行文件名)
可用已有存储过程进行修改(入口过程名为MAIN),修改的部分包括
✧过程名
✧参数
✧过程备注
✧V_REPORT_ID,改为与报表注册中的可执行名称一致
✧V_FORM_NAME,改为与svf工具开发的文件名一致
✧修改GET_DATA过程,包括参数,取数SQL语句,以及生成XML段标记语句。
具体样例,参考存储过程zzinv106
将frm文件上传到服务器的特定目录下
该特殊路径为:
selectconst_value||'
/svf/frm'
fromzz_const_mstwhereconst_name='
APPLIB_TOP'
的查询结果
附录:
SVF开发报表:
1.新建报表:
File->
CreateNew
普通报表选择NOImage
选择报表的式样,选定后按OK
这里以A4横打的报表为例
一般报表使用宋体的9号字体打印
FieldName的命名建议:
如果是由pl/spl的输入参数映射的项,用P做前缀,如“P_PERIOD”
黄色区域是一页详细数据的显示区域
绿色区域是某一条详细数据的显示区域
其中可以添加前面用到过的固定文字和不固定文字项
如:
这样的话,取出来的每一条记录都会按绿色区域内项的位置进行打印
如果行过多,要超出黄色的区域时,报表就会换页
绿色区域的属性:
绿色的区域不仅可以用作详细数据的显示,同时也可以用于小计或者总计
FieldAttribute页可以对所有的项的属性进行统一的编辑
ReportWriter可进行格式方面的设定
对于每一个项,可以对其中的公式列进行编辑:
是数字的项要用NumberType做数据类型,并且右对齐,如果是文字的话应该左对齐
命名建议:
绿色区域内详细数据项建议用D作前缀
PrintBeams是该项的长度,数字类型的数据,如果长度超过这个数,打印时会用*显示
公式列中,FORMAT2(D_AMOUNT,”ZZ,ZZZ,ZZ9,99”)表示:
这里的数字的打印格式为XX,XXX,XXX,XX
其中‘Z’处如果是0且高位没数字了,则不打印;
‘9’处如果是0,则打印出0
表示页码的格式,可用FORMAT(PAGE(),"
ZZZZ9"
)
只有报表尾页要打印的项,可用如:
IF(_NEXT_P=0,"
***ENDOFREPORT***"
"
"
以上是用的比较多的地方,其余细节可以参考FTP上已经做好的报表。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVF 报表 开发 说明
![提示](https://static.bdocx.com/images/bang_tan.gif)