企业智能化解决方案服务商

NCReport

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

产品类型: 控件 产品功能: 报表 平台语言: C++/Qt 源码: 提供源码 产品编号: 13186
  • 当前版本:v2.23.0 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:NociSoft 正式授权

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

中文   |   英文

用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
版本更新 NCReport v2.20.0

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

2016-10-08
文章 【年终盘点】2016年最受用户关注的5款报表产品

本文将为你揭晓慧都控件网2016年度最受用户关注的5款报表产品。

2016-11-24
文章 【盘点】最实用的五大企业级报表控件

本文将为您介绍最实用的五大企业级报表控件,为您解开企业级报表控件的神秘面纱。

2016-07-25
演示或示例 NCReport PDF:区域测试结果

NCReport区域测试结果PDF

2014-02-11
演示或示例 NCReport示例

如在 Qt 应用程序中集成、使用NCReport ,此中代码兼容Qt4.7 - Qt5.1

2014-01-16

更新时间:2018/12/4 14:44:54 | 录入时间:2013-03-27 | 责任编辑:王香 给他留言或建议

客服
开发商其他产品
  • NCReport

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

同类产品
  • FastCube.Net

    FastCube使您能够分析数据并构建汇总表(数据切片),以及轻松,即时地创建各种报表和图表。它是高效分析数据阵列的便利工具。

  • Wyn Enterprise

    前所未有的商业智能软件,将 BI 和报表融为一体。

  • MindFusion Java Swing Spreadsheet

    MindFusion Java Swing Spreadsheet是适用于Java的电子表格。能快速创建任何类型的电子表格。添加各种图表、数据功能并根据需要设置样式,结果可以导出为不同的格式。

  • MindFusion WinForms Spreadsheet

    MindFusion WinForms Spreadsheet是MindFusion WinForms电子表格控件,是一个功能强大的.net电子表格组件,具有编辑、样式化和格式化大量数据的强大功能。

  • MindFusion Wpf Spreadsheet

    MindFusion Wpf Spreadsheet是WPF的电子表格,可在应用程序中实现熟悉的类似Excel的功能。

  • Stimulsoft Reports.UWP

    用于Windows 10的报表工具

  • TeeGrid for .NET

    轻量级和全功能的数据网格控件

  • TeeGrid for VCL/FMX

    轻量级和全功能、跨平台网格/表格组件

  • FastReport企业定制培训

    专为企业定制,助力企业培训,帮助员工成长。针对性方案制定,专业化教学讲解。

  • TMS FNC UI Pack

    用于3种框架和5 +种操作系统的强大且功能丰富的UI控件套包

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