(轉)Delphi7中QuickReport組件(QReport報表)安裝方法及重要屬性

來源:互聯網
上載者:User

標籤:

 Delphi7中沒有辦法直接使用QuickReport組件,因為在Delphi7中沒有將QuickReport組件包作為預設組件打包,如果要使用此組件,需要先安裝一下。

    開啟delphi7,點Component->Install Packages(安裝包),在開啟視窗中,點"Add"按鈕,然後在delphi7\Bin檔案夾裡,找到dclqrt70.dpl檔案,雙擊即可,再點擊“OK”即可完成安裝。在組件工具列中最後一個就是新添加的QReport報表元件

    QuickReport重要屬性如下:    1、Bands,該屬性是一個屬性集,子屬性如下:
HasColumnHeader 為True時,在多列報表中,在每列的頭上列印標題,False,則不列印。
HasDetail 為True時,在報表中為每個記錄列印明細邊條,False,則不列印。
HasPageFooter 為True時,在每頁底部列印一個頁尾邊格,False,則不列印。
HasPageHeader 為True時,在每頁頭部列印一個頁頭邊條,False,則不列印。
HasSummary 為True時,在每個報表列印一次總結邊格,,False,則不列印。
HasTile 為True時,在報表的開始處列印一個報表的標題,False,則不列印。

    2、DataSet, 該屬性批定主報表將從哪個資料集中獲得資料。對於簡單的清單類型報表中,通常使用一個資料集。對於一個主/從表,該屬生設定為主要資料集。     3、Options,是一個屬性集,子屬性如下:
FirstPageHeader 為True時,在報表的第一頁產生頁頭邊條;False,則不做。
LastPageFooter 為True時,在報表的最後一頁產生頁尾邊條;False,則不做。
Compressino 為True時,以壓縮格式儲存報表,False,則不做。

    4、Page,該屬控制報表中頁的大小、邊、頁的方向等。

    5、PrinterSettings,該屬性也是屬性集,用來選擇想要列印的副本數、列印的起始頁和終止頁,還可選擇是否要重複列印以及列印輸出的輸出途徑。

    6、ReportTitle,此屬性在標題的邊條中顯示標題,但通常該屬性不能直接設定,要由TQRSysData組件來設定報表的標題。

    7、ShowProgress,此屬性可在準備和列印報表期間顯示一個過程對話方塊。       還可在Delphi提供的Report Settings中設定列印報表的外觀,在表單中選擇TQuickRep組件,雙擊滑鼠,就可開啟Report Settings了。       在Report Settings設定視窗中,Papers Size對話方塊用來設定報表的大小,可以控制報表的具體設定。Margins對話方塊用來設定報表中除了顯示部分外的空白部分;Other可以改變報表中字型的具體設定。Page Frame用來設定報表的背景色。Bands的作用和Bands屬性的作用基本一樣。

(轉)Delphi7中QuickReport組件(QReport報表)安裝方法及重要屬性

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.