文档库 最新最全的文档下载
当前位置:文档库 › 用友华表Cell报表开发工具控件要点简介

用友华表Cell报表开发工具控件要点简介

用友华表Cell报表开发工具控件要点简介
用友华表Cell报表开发工具控件要点简介

? 2009 北京用友华表软件技术有限公司 所有权利均保留。这份数据仅提供讯息。这份摘要中,北京用友华表软件技术有限公司并不做任何保证、陈述或指涉任何事。这份文件所引述任何公司名称或产品皆自行拥有注册商标。

北京用友华表软件技术有限公司

北京市海淀区北清路68号 用友软件园A 区3层1区(100094) 电话:86-10-62432231 传真:86-10-62432233

网站: https://www.wendangku.net/doc/3f333690.html,/cell

产 品 简 介

Cell 产品分Cell 组件和Cell 插件两个姐妹产品。Cell 组件、插件(ActiveX控件)是北京用友华表公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具,是国内技术领先拥有广泛客户群的商业报表组件,有700多个编程接口,实现报表自定义,报表显示、打印预览、打印,图表,公式,自定义函数、资源本地化等强大功能,能够完全读写Excel 文件,是软件开发人员开发优秀报表软件的最佳解决方案。

Cell 组件适用于开发Windows报表应用程序

1、强大的制表能力,特别适合制作中国式的复杂报表,解决您所有的制表难题;

2、丰富的单元格类型,支持数值、货币、日期、文本等类型。Cell的单元格囊括了几乎所有

的Windows标准控制;

3、丰富的打印设置,美仑美奂的打印预览和打印效果,轻松输出各种报表;

4、无须系统安装Excel,就可以和Excel文件完全转换,转换效率更高,效果更完美;

5、强大的自定义函数功能,用户可根据自己的业务逻辑添加自己的函数;

6、极大地提升了图表功能,图表种类和效果比肩Excel;

7、资源本地化功能,根据需要可将Cell设成不同的语言版本;

8、适用于VB、VC、VF、.NET、Delphi、C++ Builder、PowerBuilder等开发工具;

Cell 插件适用于开发B/S结构的网络报表程序

1、具备Cell组件的所有特色功能,在浏览器中提供报表的显示和打印(非IE的打印);

2、网络报表界面美观,大大改善了浏览器中报表的输出效果;

3、带有国际化数字签名,让用户使用的更安全、更放心;

4、可将报表文件另存为华表文件或者Excel文件,从而可以进行进一步加工;

5、支持ASP、https://www.wendangku.net/doc/3f333690.html,、JSP、VBScript、JavaScript等语言开发;

?制作中国式的复杂报表

中国的报表非常复杂,没有任何规律可言,用友华表公司从中国的用户出发,为中国的用户着想,Cell 产品能够制作出非常复杂的报表,完全能满足中国人对报表的要求。

?丰富的单元格式与设计

通过Cell 产品,您可以将数据转化为具有高度交互性的内容,Cell的单元格多种多样,支持数值、货币、日期、文本等类型。你可以从几十种格式中选择按钮,下拉框,单选钮,核选框,滚卷钮,超级链结来强化报表的冲击力。

?强大的打印及打印预览

Cell对打印的支持非常丰富。可以设置表头,表尾,页眉,页脚,页边距,打印预览无级缩放,多页显示。Cell的打印所见即所得,采用Cell组件将使你的报表软件在打印上傲视群雄,彻底忘掉打印所带来的烦恼。

?别具一格的选择界面

Cell的第一感觉即与其他表格不同,那就是它的灰色的选择区域。Excel将选择区域与原来反色,这样对比非常强烈,而Cell采用特有的颜色算法,使你能清楚的区分选择区域,又使眼睛受到的刺激最小。

?强大的图表功能

没有比用Cell作图更容易不过了,只要指定图表数据在表上的位置,一个精致的图表就完成了。如此傻瓜式的操作并不妨碍你的各种需要,除此之外,你可以指定图表数据并不来

源于表格,以及控制图表的每一个数据。

?强大的单元公式

Cell产品中内置了上百个函数,基本满足用户的需求。Cell中的单元公式是相对单元公式,用户在作表行列插入删除操作时,将不会影响以前输入的单元公式。用户在编辑公式时可以立即求得公式的结果,如果公式存在循环引用,Cell会列出产生循环引用的公式列表。?自定义函数

Cell产品除了提供一些常用函数外,用户可以根据自己的业务逻辑需求添加自己的函数,这样就能完全满足用户做报表时要求,增大了做报表的灵活性,使你的报表如虎添翼。采用C,VB,VBScript等语言皆可以编制自定义函数。自定义函数可以无限制次数的嵌套。除了数值与字符串两种数据类型外,Cell还定义了单元格数据类型与区域数据类型,极大地增强了函数的易用性。

?与Excel文件格式的兼容

Cell产品采用分析Excel二进制文件格式的方式支持和Excel文件的转换,不论从转换效率上还是从转换效果上都是一流的。

?单元格命名(数字、字符串、公式、区域命名),

给单元格命名后,就可以在公式中可以用单元格的名称来代替单元格。

?资源本地化

Cell产品有中文版,英文版,繁体中文版,还有国际化版,这样用户开发出来的报表可以在不同语言的Windows平台上运行,无需更改程序。

?转换PDF、CSV格式文件

Cell 产品支持输出HTML、PDF、CSV等格式的文件。

Cell产品是针对中国式复杂报表设计的,可以用来开发复杂的中国式报表,适用于开发各种管理软件(MIS,MRP,ERP,CRM,OA)、财务软件、报表软件等。广泛应用于财务、税务、铁道、航空、建筑、电信、化工、金融、石油、交通、制造、政府、医疗、农业、林业、教育、保险、军队、水利、电力、审计、人事等领域。

集团行业

烟台东方电子信息产业股份有限公司中国扬子江轮船股份有限公司

汉江水利电力(集团)有限责任公司中国航信

航天信息公司股份有限公司内蒙古鹿王羊绒集团公司

宁波MINTH集团海航集团有限公司

内蒙古伊利集团奶粉事业部深圳水务集团信息中心

三峡集团恒生电子股份有限公司

金融行业

深圳市金证科技股份有限公司中国工商银行河北省分行

中信网络科技股份有限公司

财务、税务行业

财政部信息网络中心湖北省财政厅信息中心

河北省财税信息中心江苏省财政厅信息中心(财税中心)沈阳市财政信息中心辽宁省财政厅

云南省财政厅天津市地方税务局

潍坊市国税局福建省地方税务局

建筑行业

四川建筑科学院北京铭洋建龙信息技术有限公司

中国建筑科学研究院PKPM工程部上海建筑结构新技术工程有限公司石油化工

中海石油(中国)有限公司北京北胜天地石油科技开发有限公司煤炭科学研究总院经信所北京金时石油测试技术有限公司

煤炭科学研究总院重庆分院四川省江油市川西北气矿信息中心交通行业

中铁十二局集团第三工程有限公司武汉长伟国际航运实业有限公司

交通部武汉长江航务管理局北京铁路局信息技术处

交通部公路科学研究所上海市道路管线监察办公室

吉林省运输管理局中铁澳门有限公司

中铁信息工程集团杭州市交通信息中心

二公局(洛阳)第四工程处

制造行业

一汽财务有限公司上海宝刚软件股份公司

安徽马钢股份有限公司材料供销公司计算机室柳州钢铁股份有限公司经销公司政府部门

武汉市工商行政管理局昆明环境信息中心

最高人民检查院政治部北京农业信息技术中心

中纪委信息中心宁波港公安局

湖北省工商行政管理局信息中心国家人事部规划财务司

云南省玉濮市红塔区农业信息中心铁道部信息中心

财政部信息网络中心中国科学院软件研究所

海南省电子邮政局国家信息中心

国家档案局档案科学技术研究所

医疗行业

西安华海医疗信息技术股份有限公司湛江市人民医院计算机中心教育行业

清华大学北京航空航天大学

华中科技大学浙江大学

军事交通学院江苏科技大学

军队行业

海军指挥所七二六七一部队

总后军交运输部中国人民解放军第五七零一工厂63956部队军事交通学院

总参管理保障部财务供应局海军装备研究院综合所

中电集团54所电子战专用部

水利、电力、气象

北京四方华能电网控制系统有限公司湖北华中电力科技开发有限责任公司天津电力科技发展公司青海华能系统集成有限公司

河南省气象科学研究所

传媒与出版

甘肃美宇广告策划有限公司重庆中科普传媒发展股份有限公司河南一路阳光文化传播有限公司

其他行业

云南省林业科学院东方人寿保险有限公司

中国注册会计师协会陕西省统计农村处

上海四通摩天计算机系统工程有限公司上海财大软件股份有限公司

北京国电苏源信息技术有限公司中国诚信信用管理有限公司

中国网通集团系统集成有限公司百事(北京)投资有限公司

类excel报表开发工具FineReport教程之表单设计

类excel报表开发工具FineReport教程之表单设计1.描述 不同于普通报表设计,表单设计拥有很多普通报表设计无法企及的优势,如下: 整体性:普通报表是一个整体,无法实现局部刷新,表单是由各个组件组件,可以实现组件内刷新,即局部刷新; 自适应:普通报表无法实现自适应,表单可以完美的实现自适应,更好的支持移动端的使用; 控件:普通报表实现参数查询,只能将控件添加到参数面板中,表单不仅可以在参数面板中添加控件,同时还可以单独使用控件,实现数据的过滤; 联动:普通报表中单元格或图表无法直接与单元格实现联动,表单却可以实现报表块或图表块与报表块的联动。 2.表单界面 打开设计器,点击文件>新建表单,即可新建一张表单,如下图:

表单各组件介绍请查看表单组件介绍。 3.表单设计步骤 如下图,表单设计的一般操作步骤: 新建表单:FineReport支持新建工作薄,即普通cpt模板,还支持新建表单,两种设计模式; 拖入组件:FineReport表单支持多种不同的组件类型,包括报表、参数、图表和控件,后续详细介绍;

定义数据集:定义各个组件数据来源,与普通模板的数据来源一样,图表组件数据即可来源于数据集,也可来源于单元格 设置表单样式:即设置表单的显示样式,详细请查看表单样式 表单组件介绍 1.描述 从上一节的表单设计整体界面可以看出,FineReport的表单设计组件由4部分组成:报表、参数、图表和控件,下面我们一一介绍各个组件的使用方法。 1.1报表 报表块组件,可在该组件中绑定单元格数据,以表格的形式在组件范围内显示数据,报表块的具体设置模板与cpt模板一致,cpt模板的制作请参照报表,并且报表块中的数据可作为图表块的数据源。 1.2参数 参数面板是指,为表单添加过滤参数面板,所有过滤控件全部添加在该面板上,也可以理解为参数面板时为了承载参数控件而存在的,其制作方式与参数查询类似。 1.3图表块 图表块是指,可在该组件中选择任意FineReport支持的图表类型,图表块中所有图表的使用与统计图表的制作一致。 1.4控件

报表管理系统讲课教案

第四章报表管理系统 教学内容: 报表管理系统概述、报表设置和报表输出与分析等。 教学目的与要求: 通过本章学习使学生了解报表管理系统、的基本知识;掌握报表管理系统的基本内容;熟悉和掌握报表管理系统操作和报表管理系统的数据处理的流程。 教学重点与难点: 本章重点是报表设置和报表输出;讲授中应注意报表设置和报表输出的讲解,强调报表管理系统的重要性。同时,应注意对报表分析的介绍,使学生掌握报表设置和报表输出的操作和报表分析的内容。 教学方式与时间分配: 讲授和实验结合,指定参考教材,以加深学生对报表管理系统的理解。本章共8学时。 第一节概述 一、会计报表与报表管理系统 (一)会计报表 会计报表是根据日常的会计核算资料编制的,总括地反映会计主体财务状况、经营成果和资金流转信息的报告文件,是会计核算工作的结果。 编制会计报表是会计核算工作的重要内容,是根据会计制度和管理的要求,是将会计账簿中分散的会计资料集中起来,通过进一步加工汇总,形成全面系统地反映本单位在一定时期内的经济活动过程和结果的综合性指标体系,为投资者、债权人、财政税收部门、上级主管部门和本单位的经营管理者等提供有效的信息。 会计报表按编报时间划分为月报表、季报表和年报表;按其服务的对象划分为内部报表和外部报表;按报表的编制单位分为单位会计报表和汇总会计报表;按报表的结构分为简单表和复合表等。 会计报表是在日常各项会计核算所处理的资料基础上,按一定格式和指标体系来编制的,

其编制具有以下特点: 1.会计报表编制的内容必须完整。 凡制度规定应予报送的会计报表,必须全部编制,不得漏编、漏报。报表内项目应无一遗漏地填列。 2.会计报表内的数字必须真实。 3.会计报表处理与报送必须及时,只有这样才能保证会计报表的使用价值。 (二)报表管理系统 由于各单位的情况和使用报表的目的不同,在不同时期对报表的种类、格式和报表方法的要求也会有所不同。因此,一个通用的报表管理系统要适应不同行业、不同单位和不同时间的变化,就不能只提供一个完整统一的固定的报表表格结构,应允许用户根据需要进行自定义。同时,我国的企事业单位对外提供的会计报表,其格式和编制方法是由财政部门或行业主管部门统一规定的,如资产负债表、利润表等。为了方便使用者,通用系统一般又都提供这些表的标准表样供直接调用。 报表管理系统就是通过设置报表格式、定义各种取数关系和运算关系,从账务处理系统和其他单项核算系统中取得有关会计核算信息,生成会计报表,并根据需要进行报表汇总与分析的会计核算的一个子系统。 报表管理系统主要分为专用会计报表系统、通用会计报表系统和财经电子表系统三类。专用会计报表系统是把会计报表的种类、格式和编制方法编在程序中,操作使用简单,但报表结构发生变化就需修改程序。 通用会计报表系统提供给用户不需修改程序就可根据需要自行定义或修改报表结构和编制方法的功能,但其专业性强,只能从与该软件相配套的数据库资源中提取数据。财经电子表系统把格式与表内数据视为一体,通过一张大棋盘表来编辑处理各种报表,并且提供大量的函数、工具和图形分析功能,是一种功能强大的通用报表系统。目前,世界上流行的电子表系统有EXCEL、LOTUSl23等,UFO财经电子表系统也有广泛的用户。 报表管理系统是一个综合性较强的相对独立的系统,通过编制会计报表,能够对单位核算的结果作出概括性说明。报表管理系统的数据来源于账务处理系统和其他各单项核算系统的有关会计信息,与其他会计核算子系统有着复杂而紧密的关系。所以,必须在做好日常的核算工作的基础上,才能充分发挥报表管理系统的作用。 (一)报表编制业务处理过程 按照会计准则中规定:“会计报表应当根据登记完整、核对无误的账簿记录和其他有关资料编制”。其编制的业务处理过程如图4-l所示: (1)根据有关总分类账户或明细分类账户的数据直接填入有关报表。

报表开发工具FineReport上报模板设计

上报模板设计 由多级上报示例中的流程图可以看出,销售额的录入需要经过销售人员录入基础数据,销售总监审核数据,总领导查看数据,其中销售人员录入数据,那么该模板只能显示该销售员的上期录入数据,以及该期数据;销售总监审核数据则需要看到所有销售人员的数据,而总领导查看数据,则需要另外一张模板,在销售数据的基础上进行图表分析。 1. 模板制作 1.1 sale.cpt 销售人员录入数据,首先我们我们来制作这张模板。 ?模板数据 新建模板数据集ds1:SELECT * FROM [up] ds2:SELECT * FROM [销量] ?报表样式 ?数据过滤 从上图可以看出,销售人员录入当月数据的同时,需要查看上月销量数据,故C5和C6单元格的公式分别为year(today()) + "-" + (month(today()) - 1)和year(today()) + "-" + (month(today())),同时对D5和D6的单元格进行过滤,使之只显示相应月份相应销售人员的数据,如下,D5单元格的过滤条件:

D6单元格的过滤条件类似。 模板里面的各项制作这里就不再一一赘述,可自行查看模板%FR_HOME%\WebReport\WEB-INF\reportlets\demo\Datareport\sale.cpt。 ?多级上报参数使用 FineReport为多级上报提供了四个参数$fr_task_id、$fr_task_name、$fr_task_state和$fr_task_sender,可直接调用。其中fr_task_id和fr_task_name是指获取上报任务id和名称,fr_task_sender是指当前操作节点的上一个节点的操作人,fr_task_state是指获取当前任务流转所处状态,如下列表: fr_task_state=-1是指异常情况; fr_task_state=0是指等待上报; fr_task_state=1是指等待审核; fr_task_state=2是指审核通过; fr_task_state=3是指被退回; fr_task_state=4是指已关闭; fr_task_state=5是指超时。 fr_task_state其具体使用情况请查看进行多级上报。 fr_task_sender的具体使用情况请查看联合填报上报。 1.2 Audit.cpt 销售总监审核数据,可以看到所有销售人员的当期数据。 ?模板数据 新建模板数据集ds1:SELECT https://www.wendangku.net/doc/3f333690.html,er,name,area,up.* FROM up,user where up.销售员=https://www.wendangku.net/doc/3f333690.html,er and 月份='${month}',参数默认值为为当前月份:year(today()) + "-" + (month(today()))。

报表开发工具Finereport动态图表

动态图表 与静态图表不同,动态图表的核心在于数据和图表类型可随条件的不同即时展现,即除了能展现一般的静态图表内容之外,动态图表还有很好的交互性。动态图表实现原理与动态报表类似,是基于参数传递或数据过滤实现的,本文介绍的是基于数据参数传递原理的动态图表。 动态图表数据 用户希望根据条件的不同,显示的图表不同,这是动态图表产生的最初推动力。如下图,选择年份与月份条件,图表中显示满足条件的数据,从而实现动态图表: 实现思路 根据参数条件动态改变图表的数据来源: 若图表数据来源于数据集,那么可以通过数据源参数来动态改变图表的数据; 若图表数据来源于单元格,那么可以通过报表参数,并设置过滤来改变图表的数据,该节就以此为例。 示例 1 准备数据

新建工作薄,添加数据集ds1,SQL语句为SELECT Year(订购日期)as 年, month(订购日期)as 月, 货主省份, 应付金额FROM [订单] 。 2 定义参数 我们根据选择的年份与月份来动态改变图表,定义3个报表参数: 报表参数Year:年份,默认值为2010; 报表参数Start:起始月份,默认值为1; 报表参数End:结束月份,默认值为6。 参数界面设计如下: 3 表样制作 在单元格中统计出各省某年若干月的销售额情况并汇总,如下图: 数据列设置如下: 单元格数据集数据列属性 A3 ds1 货主省份设置过滤条件:年等于$Year B3 ds1 年默认 C2 ds1 月从左到右扩展,设置过滤条件:月大于或等于$Start and 月小于或等于$End C3 ds1 应付金额汇总-求和 根据参数值的不同,单元格中统计出来的数据不同,以单元格作为数据来源,图表显示的数据也不同,从而实现动态图表。 4 插入图表 合并一片单元格如上图,右击单元格元素>插入图表,选择柱形图,点击确定。 5 图表类型设置

报表管理系统

第七章报表管理系统 7.1 报表管理系统概述 7.1.1 会计报表的意义 会计报表是会计工作成果的体现,也是对会计核算工作的总结。它是企业会计人员定期将日常会计核算资料加以分类调整、汇总,按照一定的表格形式编制而成的,总括、综合地反映企业的经营活动过程和结果,为有关方面提供进行管理和决策所需要的会计信息。为了满足现有的和潜在的投资者、债权人、政府及其机构对财务信息的需求,会计报表的最终目的是为社会资源的合理配置提供所需的会计信息。会计报表的作用表现为以下几个方面:一是会计报表可以总括地、系统地反映企业的财务收支情况和经营成果,有利于考核企业、单位的财务、成本计划或预算的执行情况; 二是上级主管部门利用所属企业、单位的会计报表资料,可以具体地了解和分析企业、单位的资金运用情况等; 三是财政、税务、银行和审计部门利用会计报表可以加强业务监督为企业、单位服务。 四是社会公众通过会计报表了解企业生产经营状况和盈利水平,以便作出适当的投资等。 一般来说会计报表的编制过程,就是对有关会计信息进行集中、整理和再加工的过程。不同的投资者对提供的会计资料有不同的要求,财会部门提供的会计资料就要采取不同的格式反映不同的内容,从而形成不同的会计报表。使用计算机编制报表与手工编制有其相同之处,但也有计算机处理所具有的特点,并产生一些新的概念。 7.1.2 会计报表管理系统的意义 会计报表管理系统是电算化会计信息系统的重要组成内容之一,也是电算化会计信息系统中一个独立子系统,它为企业内部各管理部门及外部相关部门提供综合反映企业一定时期(点)财务状况、经营成果和现金流量的会计信息的系统。报表管理系统的主要作用是帮助用户及时、方便地编制需要的各种会计报表。一般来说,会计报表管理系统既可独立运行,用于处理日常办公事务,完成表格制作、数据运算、图形分析等电子表的所有功能;也可与总账等其他系统同时运行,而为完成电算化会计信息系统的总体目标而服务。 报表管理系统可以按照用户的需要定义企业会计核算和会计管理所要求的任何形式及格式的各种报表,并打印、输出其格式和内容。另外对于一些企业常用的财务报表,还可以利用系统的报表模板功能直接生成,省去自定义的繁琐并能够进行报表的汇总、合并,也可以独立编制现金流量表,来完成能满足企业编制各种财务报表的需要。 为了便于用户编制会计报表的需要,报表管理系统中提供了种类丰富的专用函数,可以方便地直接从账务处理系统接受数据生成财务报表,并进行财务分析和生成相应的统计图表等。因此正确地认识和理解报表管理系统的基本功能模块及其业务处理的基本流程,对于指导我们从事电算化会计工作有着十分重要的意义。 7.1.3 报表管理系统的基本业务处理流程 报表管理系统的基本业务处理流程如图7-1所示。

OracleEBS-报表开发工具之闲碎

ORACLE EBS —报表开发工具之闲碎 Author:Jarwang(王重东) Create Date:January10,2011 Create Location:BeiJing Update Date: Control No: Current Edition: 1.0 声明:本文可以任意免费转载、复制、传播。但您务必保持其完整性!If you copy this document,you ought to keep the document completely.

Document Control Modify Record 日期作者版本更改参考 January10,2010jarwang 1.0 Approved 姓名职位签字 Distribute 编码姓名地点和位置 1 2 3 4

Content Document Control2 Modify Record2 Approved2 Content3 Preface5 Report Builder6 Download6 Installation6 Development6 Report入门例子6 Report页面设置10 数据模型、固定框、循环框10 实现记录汇总行动态伸缩12 Report多数据源12 查询视图无数据12 Report数据域13 Report汇总项13 Report动态条件查询14 矩阵报表14 Report编译出错14 Discoverer16 Download16 Installation16 Discoverer for web16 Discoverer for Desktop16 Development17 Discoverer快速入门示例17 Discoverer工作表数值型显示21 通过工作簿找到对应的Discoverer职责21 Discoverer JOIN之使用22 Discoverer数值型无法正确显示23 Discoverer上钻/下钻24 Discoverer分类汇总求AP供应商余额27 Oracle HTMLReport29 Configuration29 Development29 Create the Package29 Create the Concurrent request31 Run the Concurrent request32 Oracle WEB PL/SQL Report33 Installation Error!Bookmark not defined. Development33 XML Publisher34 Foundation34 Download35 Installation35 Development36 XML Publishier for Invoice36 Create the Concurrent request42 Deploy XML Publisher43 Oracle DBI46

常用报表工具对比

常用报表工具对比 目前市场上主流的报表工具有,IBM公司的Cognos、SAP公司的BO、润乾公司的润乾报表等等。 1、Cognos Cognos公司的产品是由一系列的功能模块组合而成的套件,包括如下一些模块: Powerplay Enterprise Server——是PowerPlay企业级的服务器。由应用服务器和Web 服务器组成。可在Internet、广域网和局域网上发布Cubes并作为在线分析运行平台。 Impromptu Web Report—— WEB界面的报表制作和发布的专业平台。 Scenario ——系统提供的ETL工具。 4Thought——建模与预测模块,采用神经网络技术。 Impromptu——是企业级、交互式数据库查询和报表生成工具,提供查询、报表功能,针对关系型数据。 Powerplay——提供OLAP分析功能,针对多维数据PowerCube(Cognos的多维数据结构)。在Powerplay中可以钻取到Impromptu中。这是Cognos公司的集成平台。 Transformer——是一个OLAP服务器。主要用来创建模型,帮助你组织数据,将不同数据源的数据整合到PowerCube当中,形成多维数据源。 Cognos Upfont ——网络集成的门户 Upfont Access ——负责权限的设置与验证

2、BO BusinessObjects Explorer Reporter 查看、刷新、计划、分发和打印全客户文档,创建新查询和文档,OLAP 的旋转和切片以及钻取功能。 Designer 允许universe 设计者创建、管理和分发universes. universe 用日常商业商业术语代表数据结构,属于语义层 Supervisor 允许管理员进行权限管理 BusinessQuery Excel 加载项,使用BusinessObjects universe, 支持关系型和多维数据库(OLAP) BusinessMiner 发现并处理数据中的隐含关系 企业级服务器产品包括: Infoview WebIntelligence (Reporter 和Explorer) 是BusinessObjects 基于WEB的决策支持系统。Broadcast Agent 制定自动发布文档的定时机制。

报表管理系统

第四章 第五章 第六章 第七章报表管理系统 教学内容: 报表管理系统概述、报表设置和报表输出与分析等。 教学目的与要求: 通过本章学习使学生了解报表管理系统、的基本知识;掌握报表管理系统的基本内容;熟悉和掌握报表管理系统操作和报表管理系统的数据处理的流程。 教学重点与难点: 本章重点是报表设置和报表输出;讲授中应注意报表设置和报表输出的讲解,强调报表管理系统的重要性。同时,应注意对报表分析的介绍,使学生掌握报表设置和报表输出的操作和报表分析的内容。 教学方式与时间分配: 讲授和实验结合,指定参考教材,以加深学生对报表管理系统的理解。本章共8学时。 第一节概述 一、会计报表与报表管理系统 (一)会计报表 会计报表是根据日常的会计核算资料编制的,总括地反映会计主体财务状况、经营成果和资金流转信息的报告文件,是会计核算工作的结果。 编制会计报表是会计核算工作的重要内容,是根据会计制度和管理的要求,是将会计账簿中分散的会计资料集中起来,通过进一步加工汇总,形成全面系统地反映本单位在一定时期内

的经济活动过程和结果的综合性指标体系,为投资者、债权人、财政税收部门、上级主管部门和本单位的经营管理者等提供有效的信息。 会计报表按编报时间划分为月报表、季报表和年报表;按其服务的对象划分为内部报表和外部报表;按报表的编制单位分为单位会计报表和汇总会计报表;按报表的结构分为简单表和复合表等。 会计报表是在日常各项会计核算所处理的资料基础上,按一定格式和指标体系来编制的,其编制具有以下特点: 1.会计报表编制的内容必须完整。 凡制度规定应予报送的会计报表,必须全部编制,不得漏编、漏报。报表内项目应无一遗漏地填列。 2.会计报表内的数字必须真实。 3.会计报表处理与报送必须及时,只有这样才能保证会计报表的使用价值。 (二)报表管理系统 由于各单位的情况和使用报表的目的不同,在不同时期对报表的种类、格式和报表方法的要求也会有所不同。因此,一个通用的报表管理系统要适应不同行业、不同单位和不同时间的变化,就不能只提供一个完整统一的固定的报表表格结构,应允许用户根据需要进行自定义。同时,我国的企事业单位对外提供的会计报表,其格式和编制方法是由财政部门或行业主管部门统一规定的,如资产负债表、利润表等。为了方便使用者,通用系统一般又都提供这些表的标准表样供直接调用。 报表管理系统就是通过设置报表格式、定义各种取数关系和运算关系,从账务处理系统和其他单项核算系统中取得有关会计核算信息,生成会计报表,并根据需要进行报表汇总与分析的会计核算的一个子系统。 报表管理系统主要分为专用会计报表系统、通用会计报表系统和财经电子表系统三类。专用会计报表系统是把会计报表的种类、格式和编制方法编在程序中,操作使用简单,但报表结构发生变化就需修改程序。 通用会计报表系统提供给用户不需修改程序就可根据需要自行定义或修改报表结构和编制方法的功能,但其专业性强,只能从与该软件相配套的数据库资源中提取数据。财经电子表系统把格式与表内数据视为一体,通过一张大棋盘表来编辑处理各种报表,并且提供大量的函数、工具和图形分析功能,是一种功能强大的通用报表系统。目前,世界上流行的电子表系统有EXCEL、LOTUSl23等,UFO财经电子表系统也有广泛的用户。 报表管理系统是一个综合性较强的相对独立的系统,通过编制会计报表,能够对单位核算的结果作出概括性说明。报表管理系统的数据来源于账务处理系统和其他各单项核算系统的有

好用的11款开源报表工具推荐

好用的11款开源报表工具推荐 开源报表工具,即开放源代码的报表软件,开源就是要用户利用源代码在其基础上修改和学习的。它的好处多多:成本低,满足基本报表需求,有专门的讨论区可以解决用户问题……同时,缺点也很明显:无法满足复杂的报表需求,bug 不能及时解决,更新速度慢。无论是选择开源报表工具还是购买商业报表,都要按需选择。本文就来推荐一些好用的开源报表工具和免费报表工具。 1.JasperReports JasperReports是一个基于Java的开源报表工具,是当今Java开发人员最常用的报表工具。其报表分析功能可以嵌入web和移动应用程序,支持PDF、HTML、XLS、CSV和XML文件输出格式。其开源软件还可以管理其付费的商业智能报表分析平台。 2.BIRT(百灵报表) BIRT是为web应用程序开发的基于eclipse的开源报表系统。它自带报表设计器,可视化操作;报表引擎基于OSGI框架,易于扩展和集成,并且可以轻松地与主流web应用服务器(如Tomcat、Websphere、Weblogic、JBoss)集成。提供开放的API和辅助开发功能;支持多维数据表。 3.Pentaho Reporting Pentaho Reporting软件平台集成了许多开源报表工具,允许用户创建PDF、Excel、HTML等多种形式的数据报表,支持多数据源。它注重数据处理层,有各种数据显示方法,甚至RSS输出。它的架构非常类似于spagoBI,但pentaho喜欢将自己的东西称为一个解决方案。 4.ExcelReport ExcelReport是一款基于NPOI开发的报表引擎组件。NPOI是一个开源的C#,让你不需要在服务器上安装微软的Office,就可以读写Excel、WORD等微软OLE2组件文档的项目。ExcelReport结合NPOI进行数据处理的优点,进一步简化了生成Excel报表的过程。 5.Superset Superset 是Airbnb的开源数据可视化工具,主要面向数据分析师,用于数据可视化。可视化效果非常好,github上的评论数量远远超过了其他可视化工具。缺点是不能快速复制图表,得从SQL层面再走一遍。而且当前的权限设置比较复杂,也不是很好用。 6.Davinci Davinci是宜信开发的开源BI软件,面向业务人员/数据工程师/数据分析师/数据科学家,也是Java系;功能比较全面,但在中国并没有得到广泛的应用。 7.Seal Report Seal Report开源软件平台可以创建以数据库为数据来源的报表及仪表盘,它的特点包括在HTML5,微软报表格式, Web报表服务器及动态SQL中创建源生的pivot 图表。 8.UReport2 UReport2是一个基于Spring的高性能的纯Java报表引擎。迭代单元格可用于实现任意复杂的中国式报表。它可以运行在各种主流浏览器,如Chrome, Firefox, Edge (IE浏览器除外),打开浏览器来完成报表的设计。 9.Spagobi

SAP报表编辑器(Report Painter)

SAP报表编辑器->Report Painter Concept of Report Painter->概念 这里所指的Report Painter是SAP ECC产品中的一个报表开发工具,中文名为报表绘制器。经常与Report Painter一同提出的Report Writer是其前身,原应用于SAP R/3产品中,后升级为Report Painter。 Application Scope for Report Painter->适用范围 主要用于财务模块(FICO Module)报表的开发,也可用于少量SD/MM/PP模块的主数据类报表的开发。使用该工具开发报表,每次需基于系统已有的一个数据库表,因此开发出的报表数据是在一个模块内的,如可开发资产负债表、费用明细报表。 Features of Report Painter->特点 ?不需要编程,报表取数逻辑简单,工具使用技巧易于掌握,适用于SAP模块顾问,特别是财务顾问使用。 ?取数来源明确。用于取数的数据库表是已知的。下表为可用于报表开发的数据库表: ?

?有专业知识要求。对于主要的应用,财务报表的开发,如开发资产负债表,需具备会计知识的同时需结合企业的会计科目设置情况,进行报表开发。 Major Element of Report Painter->主要元素 ?报表(Tcode:GRR1~GRR3/GR34),即开发的对象,主要开发工作在这里完成,如报表行、列各栏位的内容、取数,报表格式等。 ?方式(Tcode: GRR4~GRR6),分别定制报表行和列的栏位内容、格式等。 ?实用程序,分为目录和传送两部分: 目录(Tcode:GR3L/GR5L),可通过报表或报表组运行开发的报表; 传送(Tcode:GR37/GR57/GRR7…),主要是对开发的报表按照报表组、报表、模块的方式将开发技术数据从系统导出或者导入,实现报表不同client间的传输。 ?报表编写器,是Report Painter的主要内容,包括集、变量、指标、标准格式、库、报表、报告组。 集(Tcode:GS01~GS04),以数据库表的一个字段为基础,可设置层级、引用变量,作为报表直接取数的一个来源。通常一个集指代数据表的一个纬度,可自 定义。 变量(Tcode:GS11~GS14),以数据库表的一个字段为基础,作为报表直接取数的一个来源,可较灵活的自定义。

报表开发统一规范

报表开发统一规范 报表是软件对用户输出的主要方式,报表的制定也要有一定的规范,以下几点标准可作为在软件系统中报表设计的参考: 一、报表风格统一、结构合理、分类明确,能够清晰的表达报表中所要体现的内容。 二、报表结构要连贯。 三、同一软件系统产生的全部报表的字体类型、字体大小、字体颜色要一致。通常报表 标题为18号黑色加粗宋体,表前、表中、表后字段均为9号黑色(特殊说明除外)宋体。 四、表头设计 1.标题(XXX报表) 1.1字体为18号黑色加粗宋体,在报表表格横向距离居中的位置。 1.2 如有副标题,副标题字体为14号宋体加粗,在报表表格横向距离居中的位置。 1.3 标题与表前字段之间有约1cm的间距。 2.表前字段(编制单位,统计日期,单位……) 2.1 字体均为9号黑色宋体; 2.2 “编制单位”与表格左对齐,“统计日期”与表格居中对齐,“单位”与表格右 对齐。 五、表尾设计 1.字体均为9号黑色宋体。 2.页码居中对齐显示,页码显示形式为“第X页/共X页”。 3.“制表人”等信息紧接着表格的下方间隔一定的距离,与表格左对齐方式显示。六、表身设计 1.表格线条规整,不存在线短或线过长的情况。 2.表格所选线型要一致,报表的边框线为1.5磅黑色单线,表格中线条为0.5磅黑色单线。 3.表格单行间距相同。 4.表格中各字段的对齐方式一致。表格中字符型的字段内容水平居中;数值型的字段内容中部右对齐并以千分号格式(如12,345),如果数值为0,应以“-”显示;备 注等表述为说明的字段可采用中部两端对齐的方式。 5.表格中字体均为9号黑色宋体。 6.如果表中内容不能直观显示行数,可增加一栏“序号”(仅供参考)。 7.如果表中数值型字段需要累计,应在表格的最后一行增加一栏“合计”。 七、报表的输出要规范,如软件系统会有报表导出的功能,报表导出为各种格式 (.doc、.excel、.pdf、.rpt等格式)后其形式、内容要统一,不会因为格式的不同而使报表发生失真的现象。 八、报表支持打印输出功能,打印输出后的报表不产生失真。 九、样表 1.

报表管理系统学习资料

报表管理系统

第四章报表管理系统 教学内容: 报表管理系统概述、报表设置和报表输出与分析等。 教学目的与要求: 通过本章学习使学生了解报表管理系统、的基本知识;掌握报表管理系统的基本内容;熟悉和掌握报表管理系统操作和报表管理系统的数据处理的流程。 教学重点与难点: 本章重点是报表设置和报表输出;讲授中应注意报表设置和报表输出的讲解,强调报表管理系统的重要性。同时,应注意对报表分析的介绍,使学生掌握报表设置和报表输出的操作和报表分析的内容。 教学方式与时间分配: 讲授和实验结合,指定参考教材,以加深学生对报表管理系统的理解。本章共8学时。 第一节概述 一、会计报表与报表管理系统 (一)会计报表 会计报表是根据日常的会计核算资料编制的,总括地反映会计主体财务状况、经营成果和资金流转信息的报告文件,是会计核算工作的结果。 编制会计报表是会计核算工作的重要内容,是根据会计制度和管理的要求,是将会计账簿中分散的会计资料集中起来,通过进一步加工汇总,形成全面系统地反映本单位在一定时期内的经济活动过程和结果的综合性指标体系,为投资者、债权人、财政税收部门、上级主管部门和本单位的经营管理者等提供有效的信息。 会计报表按编报时间划分为月报表、季报表和年报表;按其服务的对象划分为内部报表和外部报表;按报表的编制单位分为单位会计报表和汇总会计报表;按报表的结构分为简单表和

复合表等。 会计报表是在日常各项会计核算所处理的资料基础上,按一定格式和指标体系来编制的,其编制具有以下特点: 1.会计报表编制的内容必须完整。 凡制度规定应予报送的会计报表,必须全部编制,不得漏编、漏报。报表内项目应无一遗漏地填列。 2.会计报表内的数字必须真实。 3.会计报表处理与报送必须及时,只有这样才能保证会计报表的使用价值。 (二)报表管理系统 由于各单位的情况和使用报表的目的不同,在不同时期对报表的种类、格式和报表方法的要求也会有所不同。因此,一个通用的报表管理系统要适应不同行业、不同单位和不同时间的变化,就不能只提供一个完整统一的固定的报表表格结构,应允许用户根据需要进行自定义。同时,我国的企事业单位对外提供的会计报表,其格式和编制方法是由财政部门或行业主管部门统一规定的,如资产负债表、利润表等。为了方便使用者,通用系统一般又都提供这些表的标准表样供直接调用。 报表管理系统就是通过设置报表格式、定义各种取数关系和运算关系,从账务处理系统和其他单项核算系统中取得有关会计核算信息,生成会计报表,并根据需要进行报表汇总与分析的会计核算的一个子系统。 报表管理系统主要分为专用会计报表系统、通用会计报表系统和财经电子表系统三类。专用会计报表系统是把会计报表的种类、格式和编制方法编在程序中,操作使用简单,但报表结构发生变化就需修改程序。 通用会计报表系统提供给用户不需修改程序就可根据需要自行定义或修改报表结构和编制方法的功能,但其专业性强,只能从与该软件相配套的数据库资源中提取数据。财经电子表系统把格式与表内数据视为一体,通过一张大棋盘表来编辑处理各种报表,并且提供大量的函数、工具和图形分析功能,是一种功能强大的通用报表系统。目前,世界上流行的电子表系统有EXCEL、LOTUSl23等,UFO财经电子表系统也有广泛的用户。 报表管理系统是一个综合性较强的相对独立的系统,通过编制会计报表,能够对单位核算的结果作出概括性说明。报表管理系统的数据来源于账务处理系统和其他各单项核算系统的有关会计信息,与其他会计核算子系统有着复杂而紧密的关系。所以,必须在做好日常的核算工作的基础上,才能充分发挥报表管理系统的作用。 (一)报表编制业务处理过程 按照会计准则中规定:“会计报表应当根据登记完整、核对无误的账簿记录和其他有关资

用友华表Cell报表开发工具控件要点简介

? 2009 北京用友华表软件技术有限公司 所有权利均保留。这份数据仅提供讯息。这份摘要中,北京用友华表软件技术有限公司并不做任何保证、陈述或指涉任何事。这份文件所引述任何公司名称或产品皆自行拥有注册商标。 北京用友华表软件技术有限公司 北京市海淀区北清路68号 用友软件园A 区3层1区(100094) 电话:86-10-62432231 传真:86-10-62432233 网站: https://www.wendangku.net/doc/3f333690.html,/cell 产 品 简 介

Cell 产品分Cell 组件和Cell 插件两个姐妹产品。Cell 组件、插件(ActiveX控件)是北京用友华表公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具,是国内技术领先拥有广泛客户群的商业报表组件,有700多个编程接口,实现报表自定义,报表显示、打印预览、打印,图表,公式,自定义函数、资源本地化等强大功能,能够完全读写Excel 文件,是软件开发人员开发优秀报表软件的最佳解决方案。 Cell 组件适用于开发Windows报表应用程序 1、强大的制表能力,特别适合制作中国式的复杂报表,解决您所有的制表难题; 2、丰富的单元格类型,支持数值、货币、日期、文本等类型。Cell的单元格囊括了几乎所有 的Windows标准控制; 3、丰富的打印设置,美仑美奂的打印预览和打印效果,轻松输出各种报表; 4、无须系统安装Excel,就可以和Excel文件完全转换,转换效率更高,效果更完美; 5、强大的自定义函数功能,用户可根据自己的业务逻辑添加自己的函数; 6、极大地提升了图表功能,图表种类和效果比肩Excel; 7、资源本地化功能,根据需要可将Cell设成不同的语言版本; 8、适用于VB、VC、VF、.NET、Delphi、C++ Builder、PowerBuilder等开发工具; Cell 插件适用于开发B/S结构的网络报表程序 1、具备Cell组件的所有特色功能,在浏览器中提供报表的显示和打印(非IE的打印); 2、网络报表界面美观,大大改善了浏览器中报表的输出效果; 3、带有国际化数字签名,让用户使用的更安全、更放心; 4、可将报表文件另存为华表文件或者Excel文件,从而可以进行进一步加工; 5、支持ASP、https://www.wendangku.net/doc/3f333690.html,、JSP、VBScript、JavaScript等语言开发; ?制作中国式的复杂报表 中国的报表非常复杂,没有任何规律可言,用友华表公司从中国的用户出发,为中国的用户着想,Cell 产品能够制作出非常复杂的报表,完全能满足中国人对报表的要求。 ?丰富的单元格式与设计 通过Cell 产品,您可以将数据转化为具有高度交互性的内容,Cell的单元格多种多样,支持数值、货币、日期、文本等类型。你可以从几十种格式中选择按钮,下拉框,单选钮,核选框,滚卷钮,超级链结来强化报表的冲击力。 ?强大的打印及打印预览 Cell对打印的支持非常丰富。可以设置表头,表尾,页眉,页脚,页边距,打印预览无级缩放,多页显示。Cell的打印所见即所得,采用Cell组件将使你的报表软件在打印上傲视群雄,彻底忘掉打印所带来的烦恼。 ?别具一格的选择界面 Cell的第一感觉即与其他表格不同,那就是它的灰色的选择区域。Excel将选择区域与原来反色,这样对比非常强烈,而Cell采用特有的颜色算法,使你能清楚的区分选择区域,又使眼睛受到的刺激最小。 ?强大的图表功能 没有比用Cell作图更容易不过了,只要指定图表数据在表上的位置,一个精致的图表就完成了。如此傻瓜式的操作并不妨碍你的各种需要,除此之外,你可以指定图表数据并不来

报表开发工具FineReport日期常用处理函数

日期常用处理函数 在对日期型数据进行操作时,经常会遇到要获取当前日期,获取当前时间,获取日期的年月日等等操作,下面我们就来介绍下日期的常用处理函数。 1. 转化日期 通过date(year,month,day)进行转化日期。 在单元格中输入:=date(2011,1,10),其返回值为2011-01-10。 若月份大于12将从年的一月份开始往上累加,如在单元格中输入:=date(2011,13,10),其返回值为2012-01-10。 注:日期同理,若超过最大天数,会从月的一号开始向上累加。 2. 获取当前日期、时间 2.1 当前日期(年月日) today()即获取当前日期。 在单元格中输入=today(),若系统日期是2011年11月11号,则返回值为2011-11-11。 2.2 当前时间(时分秒) now()即获取当前日期与时间。 在单元格中输入=now(),返回值类型为日期,yyyy-MM-dd hh:mm:ss;如:now(),格式:常规,返回的值2012-06-20 14:55:57。 3. 获取日期的年月日 分别通过year(),month(),day()这三个函数来获取日期的年月日。 获取年份:在单元格中输入=year("2011-11-11"),返回值为2011。 获取月份:在单元格中输入=month("2011-11-11"),返回值为11。 获取日期:在单元格中输入=day("2011-11-11"),返回值为11。 4. 将日期格式化 可以使用todate()函数将任何日期形式的数据转化为日期型,或者使用format()函数可以转化成任何日期形式的数据。 4.1 将日期格式的字符串转化成日期型 todate()可以将任何日期形式的数据转化成日期型即:yyyy-MM-dd型数据。 在单元格中输入=todate("2011/11/11"),返回值为2011-11-11。 在单元格中输入=todate("2/15/11","MM/dd/yy"),返回值为2011-02-15。 4.2 将日期型数据转化成其他格式的日期形式 format()可以将日期型数据转化成其他形式的数据。 在单元格中输入=format("2/15/2011","dd/MM/yyyy"),返回值为15/02/2011。 在单元格中输入=format("2/15/2011","yyyy-MM-dd"),返回值为2011-02-15。 5. 日期的加减 可以通过datedelta(),monthdelta(),yeardelta()这三个函数来实现对日期的加减。 日期的加减:在单元格中输入=datedelta(today(),-1),返回当前日期前一天的日期,若系统日期是2011-11-11,则返回值为2011-11-10。

FineReport报表二次开发(详细)

FineReport报表二次开发 在大多数情况下FineReport都可以完全满足用户制作各种报表的需求,但是为了能够满足个别用户的个性化需求,FineReport提供了丰富二次开发接口,方便用户将FineReport和自己的项目实现无缝结合,用户在进行二次开发的工程中可以更加深入的体会到FineReport工具的强大功能。 例如:在一些特殊领域,可能需要一些特殊的函数。或者要将某个模板文件通过指定的打印机打印等等。 目录

Report的输入输出 (3) 单元格格式设置 (7) 将模板通过指定打印机打印 (10) 自定义函数 (12) URL 传递参数 (22) 向报表中添加单元格 (25) 读取单元格容 (29) 创建程序网络模版 (32) 读取模板报表 (36) Report的输入输出 FineReport提供了强大的输入输出功能,所有的这些输入输出的类都在com.fr.report.io 包里面。Report的输入指从报表的模板文件(XML格式的)创建Report对象,输出指将Report

保存为模板文件,FineReport还支持将Report保存为PDF,Excel,Word,SVG,HTML,CSV 等文件格式。 ?读取模板文件 ?保存成模板文件 ?输出成PDF文件 ?输出成Word文件 ?输出成Excel文件 ?输出成文本文件 ?可执行代码 读取模板文件 // 读取模板 File cptFile = new File("D:\\stuff.cpt"); TemplateImporter templateImporter = new TemplateImporter(); WorkBook workBook = (WorkBook)templateImporter.generate(cptFile); Stuff.cpt是用报表设计器生成的模板文件。只需要用建立一个TemplateImporter对象, 然后调用它的generateReport()方法来产生一个Report对象,同时可以将产生的Report对 象强制转换成WorkSheet或者GroupReport。 保存成模板文件 // CPT // 清空公式计算结果 E:\\newtemplate\\stuff.cpt这个是导出后新文档生成的地址 ReportHelper.clearFormulaResult(workBook); outputStream = new FileOutputStream(new File("E:\\newtemplate\\stuff.cpt")); TemplateExporter templateExporter = new TemplateExporter(); templateExporter.export(outputStream,workBook.execute(paramet erMap)) ; 通过调用TemplateExporter的exportReport(...)方法, 可以把Report对象以CPT格 式保存到外部磁盘文件当中。

相关文档
相关文档 最新文档