NCReport授权购买
下载:1449 收藏:82

NCReport (产品编号:13186)

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

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

开发商: NociSoft

当前版本: v2.23.0

产品类型:控件

产品功能: 报表/

平台语言:C++/Qt

开源水平:提供源码

用户推荐:

用户评分:

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。

同类软件推荐:

FastReport VCL
FastReport VCL

一种附加组件能使你的应用程序快速有效地生成报表

FastScript
FastScript

FastScript是一个跨平台的多语言脚本引擎,帮助开发者在他们的应用程序中增加脚本功能。

阅读更多

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

NCReport是一个基于Qt跨平台应用程序和UI框架,使用C++编写的强大、快速、多平台、容易使用的报告引擎库、报表生成器、报表设计器、 报表记录器、报表工具、报表解决方案。如果你在寻找Qt报表引擎、Qt报表工具、Qt报表库等等,那么NCReport就是你的最佳选择。并且NCReport兼容Qt5和Qt4.


【年末狂欢】慧都控件百厂约惠

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

需要培训、定制、外包?请联系我们!企业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++代码

  • 实惠的价格/性价比

类型 标题 发布时间
版本更新 NCReport v2.21.0

报表解决方案NCReport更新至v2.21.0。

2017-06-20 14:26:53.000
版本更新 NCReport v2.20.0

报表解决方案NCReport更新至v2.20.0。

2016-10-08 16:03:45.000

更新时间:2018-12-04 14:44:54.000 | 录入时间:2013-03-27 10:31:54.000 | 责任编辑:无名氏

登录慧都网发表评论登录


nola 2016-03-07 10:46:10.000

NCReport支持饼图、曲线图和柱形图的


2016-03-06 15:24:48.000

好像我没看到饼图,曲线图,柱形图,不知知否支持?


2016-03-06 15:24:38.000

好像我没看到饼图,曲线图,柱形图,不知知否支持?


2015-12-29 13:48:34.000

试用了一下,用起来超级方便简单


酱油党甲 2014-08-26 14:46:09.000

单独比较意义不大。需求点不同,选择不同,给些基本的可以参考: 1、Qt环境中可以使用COM/ActiveX版本的FastReport(FastReport版本有VCL, .NET, COM/ActiveX, Mono等,这些版本网站上可查) 2、FastReport在国内要出名,版本多,适合不同需要人群,用的人比较多,老牌产品 3、NCReport支持树莓派,轻量级个人感觉上手比较快


andy65007 2014-08-26 00:52:42.000

这个和fastreport相比,哪个更成熟?功能多?


酱油党甲 2014-01-03 11:57:04.000

更新支持Raspberry PI,只是可惜现在手里没有Raspberry PI,准备在淘宝上买一个,研究下。


2013-08-20 13:45:53.000

的确是轻量级产品,要求不高,上手也快,挺实用的。


在线客服 在线QQ 电话咨询
400-700-1020
在线客服系统
live chat