[易飞]如何制作自定义报表

原创 2010年04月29日 11:20:00

 

如何制作自定义报表

 

要做好报表首先需要掌握以下的技能

1、能够准确的找到信息所在的数据表,以及要显示的字段编号是多少。

2、掌握一定的SQL语言的编写基础

3、具备一定的细心和耐心,仔细测试所作报表的数据,通过不断的调整,最终达到所要的效果。

制作自定义报表的方法

通过不断的使用,我总结了4种方法

一、按照自定义报表正常的流程建立报表

这种方法在几种方法中最简单,基本上不懂SQL语句的编写,也可以制作报表。唯一的要求是要熟悉ERP系统当中各个数据表之间联系。建立流程如下:

1、输入报表信息

 

在此界面需要录入以下信息:报表编号、报表名称,类别、报表面向的用户

2、文档/关连

 

在此界面需要完成数据表的选取、主文档的设定以及把表关联方式的设定

3、选取打印字段

 

选取报表需要的字段,添加到右边“打印字段”的方框里面。需要注意的是在此界面可以建立衍生字段,丰富报表要显示的内容。

4、条件和排序

 

在此界面需要完成限定条件的设定,打印排序的设定以及开放条件的设定。需要注意的是:打印排序的字段需要从前一步设定的打印字段中选取,否则将来运行自定义报表的时候可能会出错。此外开放条件中的字段实际上也就是将来作为自定义报表查询角度的字段。

5、汇总/缩排

 

在此界面完成自定义报表合计字段的设定。需要注意的系统最多允许从三个方面完成对合计字段的统计(小计、合计和总计)

6、分业和前端条件

 

此界面可以完成一些报表输出格式的设定,如果将来报表的导出的excel文件根据字段的不同需要放在不同的页面上,可以在这里完成相关设定。

7、生成SQL语句

 

完成前面六部的设定之后,在此界面点击左边的“SQL”图标,系统会自动生成相应的语句,点击左下方的“信息检视”图标可以预览所要查询的信息,至此自定义报表的录入就完成了。

二、参照第一种方法生成的SQL语句的格式,直接在“生成SQL”界面把语句写进去

 

这种方法和第一种基本上差不太多,只是顺序上有点不同。首先把写好的语句在最后一个界面输入(注意输入之前一定要在“更改SQL语法”的前面打勾,否则不让输入)。从上到下的五个空白分别对应SQL语句的SELECTFROMWHEREGROUPORDER部分。写完语句后,再从第一个界面往下完成相应的设定,最终就可以完成报表的制作。采用这种方法语句上的灵活性增加了很多,从而增强了报表的表达能力。

三、在SQL企业管理器里面建立视图,以视图为基础之作自定义报表

采用这种方法分为三个阶段

(一)在SQL企业管理器里面建立视图

1、首先在SQL相应的数据库中建立新的视图,例如图中视图“A

 

2、右键点击视图,选择设计视图,进入设计界面

 

3、在设计界面当中输入语句并执行,系统自动对语句进行分析,并显示结果。

 

4、保存视图即可

(二)根据视图中的字段,在易飞系统的“录入数据表”当中建立新表

1、打开录入数据

 

2、建立新表“A

 

3、保存新表“A

 

(三)按照第一种制作报表的方法,选取A表,选择相应的字段,生成SQL语句,完成查询。

 

 

至此就完成了报表的编制,这种方法感觉比第二种方法的灵活性还要好一些,功能也强一些。

 

四、把数据导入到EXCEL中,同时在EXCEL中完成格式的编制

前三种方法在显示的格式上面有很大的显示,当用户对报表的显示格式有比较高的要求的时候就很难满足了。把数据导入到EXCEL当中,然后利用EXCEL强大的功能,达到用户的需求。

1、首先利用EXCEL里面的“导入数据”功能,把相应得数据导入到表格里面

 

2、建立对应数据库的连接

 

3、在导入数据界面编辑查询

 

 

 

4、在属性中设定“保存密码”和“自动刷新”

 

5、确定之后,数据被导入到EXCEL当中

 

此后可以充分利用EXCEL里面各项功能,对报表格式进行编辑

6、导入之后还可以使用数据透视表,这是一个功能相当强大的工具,真的很不错

 

 

7、以后每次打开的时候,数据会提示自动更新,所以表格中的数据总能保持与数据库同步。

 

至此4种方法就全部介绍完毕了。

 

铁观音-厂家直销

版权声明:本文为博主原创文章,未经博主允许不得转载。

.net web 开发平台- 自定义报表设计器 (web版)

现在有很多客户有这样的要求:需要随时都能修改报表的模板,控制打印元素的位置,字体大小,是否打印,是否套打等等。这就需要客户能控制报表设计器。目前可以使用的报表有很多,列如:水晶报表, rdlc报表,p...
  • fhzh520
  • fhzh520
  • 2013年02月26日 18:31
  • 9171

WMS 自定义报表开发

自定义报表开发三步骤: 1,写sql:可在PL/SQL develop中开发sql代码,然后在系统中保存; 2,配置查询条件和查询结果列。 3,APP----系统功能定义中添加新按钮。...
  • epitomizelu
  • epitomizelu
  • 2017年03月29日 19:17
  • 377

自定义报表完全解读

报表软件的使用者一般是技术人员,用来项目开发或者搭建信息化系统,都是技术范。报表的最终使用者是业务人员,但开发者是技术人员,一旦业务发生变动或者有新的报表需求,改动就非常麻烦,改动时间甚至遥不可期。所...
  • iris_1992
  • iris_1992
  • 2014年12月03日 11:41
  • 1053

[易飞]自定义开窗

我们有这样一个需求:质量部需要评估售后周期 售后周期的起点:开立销退单据 开立之后进入售后状态,OK之后调拨到合格品仓开立调拨单 开立调拨单作为售后的结束点。 1. 首先,要自己写的两个表是...
  • david_520042
  • david_520042
  • 2016年06月16日 12:29
  • 5737

[易飞]自定义开窗小知识

通常我们在修改自定义开窗的时候,要去咨询开窗编码和序号。 其实易飞开窗的时候,左下角就有显示:开窗编码-序号。 1.如我们需要在进货检验单上带出品号信息中的文档编号:MB012 2.左下...
  • david_520042
  • david_520042
  • 2014年01月17日 09:36
  • 2023

自定义报表完全解读

报表软件的使用者一般是技术人员,用来项目开发或者搭建信息化系统,都是技术范。报表的最终使用者是业务人员,但开发者是技术人员,一旦业务发生变动或者有新的报表需求,改动就非常麻烦,改动时间甚至遥不可期。所...
  • iris_1992
  • iris_1992
  • 2014年12月03日 11:41
  • 1053

PB动态报表格式自由定义的实现

在通常的Server/Client方式MIS开发中,总是有没完没了的报表需要制作,调试报表花费的时间也是最多而且乏味,还常常不能满足客户的要求。要是能够让用户自己调整报表的格式和内容,然后将它保存下来...
  • tlammon
  • tlammon
  • 2015年01月18日 23:15
  • 1122

定制自己的报表!7款实用开源报表工具

https://www.evget.com/article/2014/4/8/20794.html 1. Pentaho Pentaho Report Designer是一款所见即...
  • mydriverc2
  • mydriverc2
  • 2016年05月23日 14:32
  • 2974

自定义报表引擎ireport+java

目前很多市面上应用系统的业务报表大部分都是和业务实现耦合在一起,本人做的这个报表引擎主要完成让报表设置和业务实现分离,也就是说我们在做报表的过程中,只需要在报表设计工具中设计好既定的报表模版,如: ...
  • romantichjwhjwhjw
  • romantichjwhjwhjw
  • 2014年03月19日 13:24
  • 2357

易飞90设计自定义画面新增功能说明

易飞90设计自定义画面作业如下(图1):    图1 对同一程序可以设置多个方案编号 每个方案可以分别应用到:所有用户、以下组和以下用户(可以分组设置) 对于同一人群只能设置一个方案...
  • Trassion
  • Trassion
  • 2014年10月25日 13:34
  • 1862
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[易飞]如何制作自定义报表
举报原因:
原因补充:

(最多只允许输入30个字)