• <menu id="w2i4a"></menu>
  • logo 報表生成器FastReport .Net程序員手冊
    文檔首頁>>報表生成器FastReport .Net程序員手冊>>報表生成器FastReport .Net程序員手冊:報表的使用原則

    報表生成器FastReport .Net程序員手冊:報表的使用原則


    FastReport .Net是適用于Windows Forms,ASP.NET,MVC和.NET Core的全功能報表解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。

    在FastReport .NET 2021.1的新版本中,我們實現(xiàn)了對.NET 5的支持。添加了新條形碼-Deutsce Post Leitcode。將RTF轉(zhuǎn)換為報告對象的算法已得到顯著改進(jìn)。并且還添加了用于轉(zhuǎn)換數(shù)字的新功能。歡迎下載體驗。(點(diǎn)擊下方按鈕下載)

    立即點(diǎn)擊下載FastReport.NET v2021.1最新版

    Fastreport.NET在線購買價更低,專享85折起!趕緊加入購物清單吧!

    基本原理

    在本章中,我們將學(xué)習(xí)FastReport中使用報表的原則。我們還將仔細(xì)查看報表元素,如報表頁面、條帶和報表對象。

    報表

    報表生成過程可以表示為:

    報告模板——這是我們在設(shè)計器中看到的。報告保存在擴(kuò)展名為. frx的文件中??梢栽谠O(shè)計器的幫助下或以編程方式創(chuàng)建報表。

    數(shù)據(jù)可以是任意的:這是程序中定義的數(shù)據(jù),或者來自DBMS(例如MS SQL)的數(shù)據(jù)。FastReport還可以使用業(yè)務(wù)邏輯對象(以后稱為業(yè)務(wù)對象)。準(zhǔn)備好的報告-這是我們在預(yù)覽窗口中看到的。準(zhǔn)備好的報告可以預(yù)覽,打印,保存在支持的格式之一(. doc, .xls, .pdf等),也可以通過電子郵件發(fā)送。

    報表設(shè)計器

    為了創(chuàng)建報表模板,需要使用報表設(shè)計器。設(shè)計器為用戶提供了設(shè)計報表的舒適設(shè)施,并允許同時預(yù)覽報表。

    報表設(shè)計器是FastReport的復(fù)合部分,不依賴于開發(fā)環(huán)境(例如MS Visual Studio)。如果您是一名軟件開發(fā)人員,可以將報表設(shè)計器包含在應(yīng)用程序中。這將使您的最終用戶能夠更改現(xiàn)有的報告或創(chuàng)建一個新的報告。

    報告選項可以在“報告|選項…”菜單中調(diào)用帶有報告選項的窗口。你會看到一個有幾個選項卡的對話窗口:

    在“常規(guī)”選項卡上,可以控制以下報告參數(shù):
    • “Double pass”參數(shù)允許啟用兩個報告通道。當(dāng)您使用“總頁數(shù)”系統(tǒng)變量時,這是必要的;
    • “Compress report file”參數(shù)允許以壓縮形式保存報告。對于壓縮,使用zip算法,這就是為什么您可以輕松提取原始內(nèi)容的幫助下,任何存檔;
    • “Use file cache”參數(shù)允許在創(chuàng)建報表時保存內(nèi)存。如果你的報告有很多頁,使用這個參數(shù);
    • "Convert null values"控制將null值數(shù)據(jù)列轉(zhuǎn)換為默認(rèn)值(0,空字符串,false -取決于列的數(shù)據(jù)類型);
    • “Text quality”參數(shù)允許選擇報表中文本的顯示方式。此模式不影響打印報告;
    • “Smooth graphics”參數(shù)允許在繪制圖形對象(線、邊框、圖片)時啟用平滑模式。
    在“Description”選項卡上,您可以給出報告的描述。所有這些參數(shù)都不是強(qiáng)制性的,它們只是為了提供信息:

    在“Script”選項卡上,您可以選擇報告的腳本語言。詳細(xì)的腳本工作可以在“腳本”一章找到。

    在“安全”選項卡上,您可以給出打開報告時需要的密碼。有密碼的報告以編碼形式保存,所以不要忘記密碼!在這種情況下,恢復(fù)報告實際上是不可能的。

    在“繼承”選項卡上,您可以控制報表繼承。這個功能將在后面討論。


    還想要更多嗎?您可以點(diǎn)擊閱讀【FastReport 報表2020最新資源盤點(diǎn)】,查找需要的教程資源。讓人興奮的是FastReport .NET正在慧都網(wǎng)火熱銷售中!慧都17周年慶惠享超低折扣,低至3701元起!>>查看價格詳情

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();