当前您所在的位置:首页>新闻中心>行业动态
新品发布
行业动态
营销活动

Genero Report Writer: 创建企业报表

发布时间:2018/07/27 浏览量:3835

Genero Report Writer是用于创建企业报表的专业开发软件。通过用户(大中小型跨国公司的开发商)多年的不断反馈,我们的用户界面日趋成熟,且得到了广大用户的肯定。

企业报表

使用直观的报表设计器创建丰富的图式,支持在非常昂贵的产品中才有的企业功能; 页面和组头,智能分页符,运行总计,图表,图像,字体,条形码,矢量图形和表格。汇集来自多个数据源的高容量图形报表,包括复杂的嵌套数据结构。无论你的报表有多长,有几页或几千页,流媒体输出都会在几秒内开始打印。

无缝集成

Genero Report Writer 是一个API,适用于那些希望将报表无缝嵌入到Java,PHP或C#应用程序中的开发人员。强大的数据类型可以在编译时立即验证数据源和报表设计之间的不兼容性,避免运行时错误,否则会让用户觉得沮丧并浪费宝贵的开发人员时间。

节省时间,节省金钱

通过授权最终用户创建自己的动态报表来显著提高报表产量。通过允许最终用户自己安全地自定义模板,您要管理的报表总数将显著减少,并释放稀有的开发人员资源以实现更多增值功能开发。

主要功能

·API 驱动

Genero Report Writer支持世界上最流行的开发语言: Java, PHP and C#.

·输出流

输出可以作为SVG或HTML数据流传输到打印机或显示设备。流式传输不需要先完成报表运行,并在打印或显示之前将其保存到大型临时文件中,从而节省宝贵的系统资源。使用流媒体时,一旦创建第一页,立即开始打印或显示.

·快速闪电

Genero Report Writer旨在进行扩展。 其n层架构支持跨多个服务器和网络进行部署,以实现最佳性能和外设使用。

·动态图层和模板

Genero Report Writer的直观报表设计器使您能够快速创建动态布局,以适应用户可以即时选择的多种输出格式。可以订制模板,以便在随时部署新报告。

·复杂的报告

Genero Report Writer可以处理复杂的数据结构,这些数据结构是高容量,复杂报表的特征。 这些报表通常反映了复杂的基础数据模型,提供可变深度的输出。

面临的挑战是,如何将深层嵌套的数据结构连接到报表设计? Genero Report Writer通过使用客户定义的XML模式来实现这一点,这种模式提供了一种将报表连接到结构化数据的简单而直观的方式。

其直接处理任意复杂数据的能力使其非常适合大批量公用事业计费等应用。 通过消除由其他产品强加的“子查询”引发的“昂贵”的网络往返作为处理此类数据的唯一手段,性能得到显着改善。

·网络浏览器

报表可以通过低带宽网络以高分辨率添加书签和流式传输到世界上的任何浏览器,而无需插件。

优点

大型,复杂,多媒体报告 - 即时输出

受益于端到端的流引擎,能够“即时”生成数千页长的低延迟业务报表,从而消耗最少的服务器资源。

企业报告

使用企业功能创建丰富的图式; 页面和组页眉,智能分页符,运行总计,图表,图像,字体,条形码,矢量图形和表格。 这些功能是用于在公用事业计费等用例中生成任务关键型报表所需的功能。

高速,流水输出

恒定内存,线性时间RTL流转换语言最大限度地减少了计算资源,如内存,CPU和网络带宽。不需要大量的临时文件。 使用有限内存大小的滑动窗口处理报表,无需延迟。 由应用程序生成的数据由浏览器或打印机的所有相关组件逐步处理。

即时输出

无论文档多长时间,报表输出都会在几秒钟内出现。

高音量

支持长达数千页的文档。 适用于必须在固定时间内完成的大批量生产。

API驱动报告

使用四种受支持的语言API之一将您的报表无缝嵌入代码中:Java,C#和PHP。

复杂的数据结构

能够以直观的方式处理深层嵌套的结构化文档,而不需要XPATH表达式或类似文件。 通过减少元素(如子报告)上的网络往返,可显着提高复杂大批量印刷运行的吞吐量。

多个数据源

从编程语言可以访问的任何源中选择数据。 来自数据库,管道,套接字,文件,消息或Web服务的输入。

多个输出选项

打印软件复制报告到Web浏览器,MSWord®,MSExcel®,Acrobat®,SVG®以及任何打印机。 浏览器以低延迟渲染SVG或HTML5数据流到目标客户端(Windows,Mac,Linux)。 格式(如Acrobat,MS Office或Open Office)的性质不会流式传输。

代表报告设计

通过将报表创建和编辑委托给客户,节省宝贵的开发人员时间。 数据流遵循严格的模式,其结构是特定于文档的,因此报表设计者无需知道数据如何被检索和“熟化”。数据生成和表示层是分开的,因此不会对数据结构或应用程序造成干扰。 数据流可以通过多种方式呈现:从简单的列表到复杂的报告,使用图表,组标题......只需选择另一个模板设计即可。 为您的客户提供支持,让开发人员尽其所能。

直观报表设计师

报表设计器很独特,将专用报表工具已知的简单WYSIWYG原则与复杂文档报表的复杂性结合在一起。 这使最终用户能够直观地掌握修改现有报表所需的技能,同时让开发人员可以自由地实施更复杂的布局规则。

随时可用的模板

受益于一组功能强大的模板,可以让您立即开始使用。 通过浏览模板向导来选择复杂的报表,并根据现有样本创建您自己的设计。 通过简单地转换您的设计快速创建模板。 通过使用文档类型而不是单个文档来提高生产力。

无需太多管理

大多数企业都拥有涵盖成千上万个文件的报表库。 大部分这些文件大部分是多余的; 它们是同一报表的迭代或翻译。 通过将多个报表合并到一个设计中,可以显着减少需要管理的报告数量。

易于国际化

针对所有语言翻译使用单一设计,而不是同一设计的多个副本。 高级版面引擎将根据您定义的设定规则修改报表,每次制作完美外观的文档,而不管文字的长度和东方语言的书写方向如何。

易于保存

模板,动态布局和翻译工具都可大幅减少所需报表的数量。 这些工具通过减小报告库的大小来加速报告库的管理。 可读的XML作为文档来源,关闭设计时验证错误检查以便立即发现变化。 命令行工具可用于批量验证和报表更新。

一个报告适用于不同环境

动态布局可以使单个报表适应不同的环境:字体更改,字段值,国际语言,纸张大小和方向,同时确保每次都有完美的文档。

不会被打破的记录

由于强大的数据类型,在报表创建时立即发现数据源和报表设计之间的数据不兼容。 避免昂贵的运行时错误,需要花费时间来调试和挫败现场用户。

模板驱动

使用模板向导快速创建报表,利用现有的报表设计,而不是从头开始每个报表设计。 在运行时展开并运行模板,使用用户选择的字段列表。

部署灵活性和可扩展性

N-TIER建筑

能够跨多个地理位置分散的服务器进行扩展。 引擎与环境无关,因此允许循环负载平衡。 应用程序根据报表引擎根据报表引擎生成数据流,然后依次格式化和分页。 该数据流反过来被提供给输出介质并呈现给适当的硬件或软件设备。

无声打印

Internet打印协议(IPP)平台独立编程设备控制支持静默打印。

推动 ARCHITECTURE

报表被推送到输出设备,而不是按照当今大多数常用工具中使用的传统方法进行提取。这与提供深度结构化数据的能力相结合,极大地简化了开发人员的工作,减少了不必要的数据传输。

 

北京哲想软件有限公司