Qt報表控件NCReport教程:報表創建示例


   NCReport是 一款10多年時間的老牌報表控件,最初是在2002年時作為qt3的應用程序的一個聯合項目,后來就成為了一個獨立的GPL項目。現在的NCReport 是一款輕量級、快速、多平台、簡單易用的基於Qt toolkit的C++編寫的報表解決方案,目前主要包括報表渲染庫和報表設計器GUI應用程序。

    下面來看看如何在把報表控件NCReport中創建基礎的報表,主要需要下面的步驟實現:

一、新建一個報表

 打開報表設計器的GUI應用程序,點擊“新建”或是在“文件”找到新建菜單:

報表控件NCReport教程:報表創建示例

二、設置頁面選項:

    當前新建報表的的頁面選項可以在“報表和頁面設置”對話框中進行指定,打開報表菜單並選擇報表和頁面選項對話框,在這個對話框中可以對下面的包括報表名稱、類型、文件編碼、默認字體頁面尺寸等屬性進行。

報表控件NCReport教程:報表創建示例

三、添加數據源

    在一開始默認的情況下,新建的報表中包含了一個頁面header、detail以及一個頁面footer,在開始去添加報表項目之前,需要定義表表數據源來表示這個數據來自哪里,在本次的示例中數據源就是一個Text。

    在報表中要指定一個數據源,打開報表菜單並選擇數據源··菜單項目。就會出現一對話框,在里面就可以添加或者是移除數據源。要添加一個新的數據源,需要點 擊“添加”按鈕,然后從一系列可用的數據源類型中選擇QStringList數據源類型,接着點擊“創建”按鈕。

報表控件NCReport教程:報表創建示例

可以在如下的對話框中指定數據源屬性:

報表控件NCReport教程:報表創建示例

>>>完整文章

更多 0
 Qt報表控件NCReport免費下載


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM