NCReport (产品编号:13186)

用C++编写的强大、快速、多平台、容易使用的报表解决方案

标签:HTML5报表解决方案报表C/C++

开发商: NociSoft

当前版本: v2.24.2

产品类型:控件

产品功能:报表

平台语言:C++/Qt

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

用C++编写的强大、快速、多平台、容易使用的报表解决方案

NCReport是一款基于Qt跨平台应用和UI框架,用C++编写的强大、快速、多平台、易用的报表引擎库、报表生成器、报表设计器、报表编写器、报表工具和报表解决方案。如果你正在寻找一个Qt报表引擎、Qt报表工具、Qt报表库、Qt报表工具、Qt的C++报表库或Qt报表库,或者仅仅是一个使用XML模板从Qt生成PDF文档的工具,NCReport是一个很好的选择。NCReport兼容Qt5和Qt4。

该系统由两部分组成。报表渲染库和报表设计器GUI应用程序。报表引擎可以单独使用和实现。报表模板文件格式为XML格式,模板可以从文件、字符串或sql数据库加载。系统能够生成各种类型的输出,如直接打印、内部预览窗口、postscript、PDF、SVG、图像、文本、HTML。报表设计器使创建报表的XML定义变得非常容易。

声明:本产品中文介绍为慧都网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

NCReport

NCReport由两部分组成:报表渲染库和一个报表设计器GUI应用程序。报表引擎可以分开使用和实现。报表定义应用了XML格式,可以保存为任何格式——文件格式或sql数据库。该系统可生成多种输出类型,例如打印机、内部预览窗口、Postscript、PDF、SVG、Text、HTML、 Image。同时报表设计器使得创建报表的XML定义变得更加容易。

主要特点

以下包括最主要的功能但不仅仅是这些。


Designer GUI应用程序

用于报告设计的GUI应用程序。设计人员创建与报表引擎配合使用的报表模板文件。报告模板格式为XML。

NCreport Designer GUI应用程序

NCreport 多个平台

多个平台

在Qt支持的几个平台上本地运行。Windows,Linux,MacOS,Solaris,Raspberry Pi,嵌入式Linux系统。它在每个平台上提供原生外观。


数据源

多种类型的数据源:SQL数据库,支持的数据库:MySQL,PosgreSQL,MS SQL,Oracle,Sybase,Firebird,SqLite或任何具有Qt连接驱动程序的数据库。隐式或显式SQL数据库连接。文本,静态文本,文本文件,XML,基于QAbstractItemModel的对象,QStringList,自定义子类数据源。

NCreport 数据源

NCreport 几种输出格式

多种输出格式

本机输出格式:屏幕预览,打印机,Postscript,PDF,SVG,JPEG,PNG,HTML,XLS / HTML。包括快速内部预览小部件。使用其他文本模板,我们可以生成任何自定义文本/标记输出。


报告元素项

文本标签,字段,HTML文本,线条,矩形,椭圆,图像,条形码,交叉表,QTableView项目。有自定义项可用于图形或任何基于QPainter的应用程序生成的内容。

NCreport 报告元素项

NCreport 发送数据的参数

发送数据的参数

应用程序可以将QVariant数据作为参数发送到报告。参数可用于直接呈现,SQL命令以及逻辑表达式和脚本中。参数也可用于传输动态图像。


细节和组

一个报告支持多个详细信息。具有组页眉,页脚,聚合函数的多级详细信息组:SUM,COUNT,AVG,STD,MIN,MAX。

NCreport 细节和组部分

NCreport 变量

变量

聚合函数的自定义变量,页码编号和报表元信息的系统变量。


图片

来自静态图片,文件,数据源甚至http源的图像。也可以从数据源加载文件名。

NCreport 图片

NCreport 条形码

条形码

Zint第三方条形码库提供至少50种可用条形码的条形码渲染。条形码数据可以从任何数据源提供。条形码生成器与基于外部C的命令行应用程序一起使用。


QTableView,QTreeView打印

QTableView和QTreeView部件的一步打印。打印输出遵循屏幕列宽度速率。

NCreport QTableView,QTreeView打印

NCreport 原生Qt4 / Qt5兼容性

原生Qt4 / Qt5兼容性

完整的源代码保持了Qt4.6-Qt5.7的纯Qt4 / Qt5兼容性


支持的平台

NCReport支持 Windows、Linux、MacOSX。软件系统已经被不少用户集成应用于Solaris、Embedded Linux和Android,并且支持Raspberry Pi平台。


为什么使用NCReport?

  • 为你的应用程序提供原生打印和报表生成功能

  • 轻量级、功能强大且易于集成

  • 原生、跨平台Qt/C++代码

  • 实惠的价格/性价比

更新时间:2020-12-23 13:36:33.000 | 录入时间:2013-03-27 10:31:54.000 | 责任编辑:杨鹏连

相关产品
FastReport .Net

一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。

FastReport VCL

用于快速高效地生成报表的附加组件

Stimulsoft Designer

Stimulsoft Designer是用于创建,编辑和查看报告和仪表板的主要应用程序。

Stimulsoft Ultimate

用于创建报表和仪表板的通用工具集,支持多种报表导出格式,拥有简单且强大的报表引擎

Stimulsoft Reports.JS

一个使用JavaScript和HTML5的报表生成平台

在线咨询
联系我们
TOP
在线客服系统
live chat