NCReport是一 款10多年时间的老牌报表控件,最初是在2002年时做为qt3的应用程序的一个联合项目,后来就成为了一个独立的GPL项目。如今的NCReport是 一款轻量级、快速、多平台、简单易用的基于Qt toolkit的C++编写的报表解决方案,目前主要包括报表渲染库和报表设计器GUI应用程序。html
下面来看看如何在把报表控件NCReport中建立基础的报表,主要须要下面的步骤实现:字体
1、新建一个报表编码
打开报表设计器的GUI应用程序,点击“新建”或是在“文件”找到新建菜单:设计
2、设置页面选项:htm
当前新建报表的的页面选项能够在“报表和页面设置”对话框中进行指定,打开报表菜单并选择报表和页面选项对话框,在这个对话框中能够对下面的包括报表名称、类型、文件编码、默认字体页面尺寸等属性进行。教程
3、添加数据源get
在一开始默认的状况下,新建的报表中包含了一个页面header、detail以及一个页面footer,在开始去添加报表项目以前,须要定义表表数据源来表示这个数据来自哪里,在本次的示例中数据源就是一个Text。qt
在报表中要指定一个数据源,打开报表菜单并选择数据源··菜单项目。就会出现一对话框,在里面就能够添加或者是移除数据源。要添加一个新的数据源,须要点 击“添加”按钮,而后从一系列可用的数据源类型中选择QStringList数据源类型,接着点击“建立”按钮。it
>>>全文基础
>>>下载NCReport