自定义报表设计及其常见问题解答_第1页
自定义报表设计及其常见问题解答_第2页
自定义报表设计及其常见问题解答_第3页
自定义报表设计及其常见问题解答_第4页
自定义报表设计及其常见问题解答_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,自定义报表设计及其常见问题解答,课程大纲,设计自定报表,2,打印自定报表,3,问与答,5,常见问题分析,4,报表设计,自定报表作用,1,设计自定报表,2,打印自定报表,3,问与答,5,常见问题分析,4,报表设计,自定报表作用,1,课程大纲,针对特定的需求,设计自定报表。,目的,透过简易的操作,提高工作效率。,可自行新增报表,减少个案支出。,设计自定报表-作用,操作简单,无需撰写程序,前端设计即可。,特色,产生的报表结果可设定其呈现的格式。,产生的报表结果可转换成excel格式导出。,设计的报表,可限定哪些用户有使用权限。,设计自定报表-作用,设计自定报表,2,打印自定报表,3,问与答,5,常见问题分析,4,报表设计,自定报表作用,1,课程大纲,新增报表编号、名称,报表名称,文档选取、关联,文档/关联,设置报表打印字段,打印字段,限定、排序、开放条件,条件/排序,缩排、小计、合计,汇总/缩排,分页功能、前端条件、页脚签核,分页/条件,生成sql语句,生成sql,设计自定报表-流程,报表生成器-界面,设计自定报表-报表生成器,设计自定报表-报表生成器,新增一支报表,修改报表设定内容,:删除该支报表,:取消存档,:复制,可以复制现有的报表格式,:将设计好的报表汇出,汇入现有的报表格式,:存档,另存为WebReport报表,设计自定报表-button说明,自行输入新增报表编号、名称。,类别:表示属于哪个模块。,状态码:草稿、发布、失效。作用类似于有效码,只能打印状态码为2的报表。,同样,也可以做限定用户管理。,设计自定报表步骤报表名称,可双击文档,也可以选中文档后,使用按钮到下面进行关联设置。,选错了,点叉叉,数据表会自动回到窗口上半部分。,设计自定报表步骤文档/关联,关联机:,系统在产生报表时,会以主文档为主来查询数据,其他数据则是以主文档为中心的关联性资料表。,设计自定义报表的关键。在设计报表前要设计好抓取哪些文档、以及文档的数据逻辑。,确定两表之前的对应关系的字段的关联,直接拖拽即可。若要删除,选中右键删除即可。,设置主文档,拉关连线,设计自定报表步骤文档/关联,*关联机注意事项*,1、目前最多可设定64条关连线;2、一定要设置报表的唯一性主文档;3、所关连字段的数据类型需一致,比如不可将数值型的字段与日期型的字段进行关连;4、一般用确定两表之间唯一对应关系的字段进行关联。,设计自定报表步骤文档/关联,Join方式:,两表之间的连接方式LEFT:LEFTJOININNER:INNERJOIN,拉关联线时,系统默认为LEFTJOIN。若要改为INNERJOIN,只需要打钩就可以了。,设计自定报表步骤文档/关联,需要打印在报表上的字段。,【文档/关连】中所选数据表的所有字段。,选择打印字段,取消打印字段,调整打印字段先后顺序,新增衍生字段,更改衍生字段,新增更改打印字段内存外显值及字段长度,设计自定报表步骤打印字段,新增衍生字段:,新增字段,可根据文档中现有字段,通过公式编辑实现。,原本不存在于数据表中的字段,可利用存在于数据表中的字段,加以运算处理,产生另一个字段,将处理结果呈现在报表上。,什么是衍生字段?,注:衍生字段不会在数据库中新增任何实际字段。,设计自定报表步骤打印字段,添加衍生字段:按下方向箭头下的按钮,打开衍生字段的添加窗口,录入字段名称,选择信息类型、添加衍生字段的计算内容(这里是用已领用量减去需领用量作为超领量TBM01),定义字段显示长度一般可以参照原来字段的长度来设置,设计自定报表步骤打印字段,新增修改衍生字段:,打印在报表中的字段。,所有被关联的数据表字段,搭配加、减、乘、除运算使用,也可直接编辑。,可用英文字母及数字表示,最多15个字符。,新增字段的数据类型。,衍生字段的显示长度。,设计自定报表步骤打印字段,内存外显值:,状态码字段:比如第一项,前端显示的是“未生产”,实际存入数据库中的数值为“1”。,设计自定报表步骤打印字段,内存外显:,可以让报表在查询出来的时候更直观。,内存值:存放在数据库中的数值。,外显值:报表查询后显示的信息。,这里选择的是状态码字段,然后单击图标打开设置窗口,左边内存值即系统后台数据档中的字段存储记录,因本表需要打印的就是完工的工单,所以只需设定Y已完工的和y指定完工的即可,设计自定报表步骤打印字段,报表条件设置,MIS设置的where条件,可直接编辑。,查询报表时,可选择的条件。开放给user的查询条件。,报表内容呈现排序方式,也是后面小计、汇总的来源。,新增、删除、修改。,设计自定报表步骤条件/排序,打印字段排序显示。,打印结果缩排处理。,依据左边的字段,实际需要在报表上加总的数值字段。,选择、单删、全删。,依据前面的排序字段,来设定汇总的条件字段。,设计自定报表步骤汇总/缩排,将条件/排序中的“打印顺序”,转换成SQL语句的形式呈现,这里仅作显示,不可新增、修改。若要修改,直接在条件/排序页签中的修改打印顺序即可。,排序,报表数据经过排序后,会将相同排序条件的数据放在一起,再经过缩排处理后,相同字段值只呈现一笔。若没有缩排,则相同字段值每笔皆显示。,缩排,设计自定报表步骤汇总/缩排,如果有设计小计功能,系统会将表示设置的字段汇总呈现在报表上,反之为无汇总的清单型报表。小计:默认值为上一页之打印排序所选取的字段。双击或按Del可删除字段,F5重抓排序字段,F6重抓总计的数值字段。合计:从小计中点选欲合计的字段,按下总计:从合计中点选欲总计的字段,按下,小计功能,设计自定报表步骤汇总/缩排,*小计功能注意事项*,1、总计的条件字段是抓合计的,要设定总计字段之前,一定要先设好合计字段,不可跳层级设定;2、目前最多可设定6个汇总条件字段,也就是说,若排序条件多于6个,小计只能抓前6个字段;3、若没有设定排序,小计功能是不可设定的;4、需加总的字段,系统默认为打印字段中的数值字段。,设计自定报表步骤汇总/缩排,根据排序字段,设定报表打印出来的结果是否要自动跳到下一页。实现的基础是需要勾上前面的小计功能,否则这里勾上是不会有任何作用的;可以开窗选择需要做分页的依据,不过只要是在前面打印字段中的字段度不会在这里的开窗中筛选出来。,什么是分页?,开放给用户在打印自定义报表时,输入的查询条件,此处的设置可以在报表中表头的位置显示出前端限定的条件(SQL语句),什么是前端条件?,设计自定报表步骤分页/前端条件,可设置分页、打印前端条件以及页脚/签核。,调整打印顺序。,【F2】抓取表头字段。,依据汇总/缩排页签所设定的小计、合计或总计的字段来进行分页。,设计自定报表步骤分页/前端条件,前面设置了那么多条件以及选项,现在要生成SQL咯。只有生成了SQL,我们的报表才算完成。可以通过预览来先看看哦。,若想对下面的SQL语句进行修改,可以勾选此按钮,然后在下面对SQL进行修改。,若要在SQL指令中加上剔除重复数据的DISTINCT语法,可勾选此项。,设计自定报表步骤生成SQL,*修改SQL注意事项*,1、若勾选修改SQL语法,而修改后又改为不勾选,系统保存时会根据前6个页签重新产生SQL指令。2、修改SQL语法后,若点击“重新生成SQL”,系统会提示是否“重新产生SQL指令”,选YES则之前修改的SQL指令将被清除。3、自定义报表的妙处就在于只要能够在SQLserver中正常查询出结果,就可以复制过来直接执行,即便前面的页签都没有设置,只要SQL语句没有问题,此处便可正常运行。但是需要注意的是,更改过SQL语法,如果重新生成SQL的话就会导致手动添加的语句被覆盖掉,在设计报表的时候也是需要做好备份工作的。,设计自定报表步骤生成SQL,*自定义变量的运用*,勾选“自定义变量”,只有勾选“更改SQL语法”才可以设定变量的用处。添加了一个变量a作为单别的筛选,设置如下,设计自定报表步骤生成SQL,在“自定义变量”后面设置好变量后,更改SQL语句where后的条件,增加一条andTA001=:a,起到的作用就是取单别等于a的信息。a的初始值设为5103了,打印自定义报表中选择报表MOC01的时候会自动带出定义的参数,可以手动更改参数的值以达到限定条件的目的。,设计自定报表步骤生成SQL,设计自定义报表,2,打印自定义报表,3,问与答,5,常见问题分析,4,报表设计,自定义报表作用,1,课程大纲,设计自定报表打印自定义报表,只能选择发布的报表。,查询字段下拉框为设计自定义报表条件/排序开放条件中设定的内容。,默认抓取设计报表中条件,可以选择。,报表查询方式,设计自定报表打印自定义报表,括号的作用:当查询条件中存在多个并列关系(即AND、OR同时存在时使用),设计自定义报表,2,打印自定义报表,3,问与答,5,常见问题分析,4,报表设计,自定义报表作用,1,课程大纲,问题一、,打印自定义报表的时候开窗选择不到报表编号?,常见问题分析,解答:,设计自定义报表中限定了用户,该用户不存在于限定用户的列表中,所以开窗选择不了自定义报表编号,将该用户编号添加进去即可。,常见问题分析,问题二、,在一个账套所做的自定义报表,其他账套是否可以使用,如果其他账套也要使用,应该如何操作?,常见问题分析,解答:,自定义报表格式档信息是保存在公用数据库DSCSYS中的RGRMA、RGRMB两个表中的,只要在一个账套中设计,其他账套也都可以使用。在打印自定义报表作业中选择相应的报表格式编号,就可以打印了。,常见问题分析,问题三、,自

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论