• <menu id="w2i4a"></menu>
  • logo FastReport VCL中文教程(持續(xù)更新中)

    文檔首頁>>FastReport VCL中文教程(持續(xù)更新中)>>可視化報(bào)告生成器FastReport VCL功能指南:從Delphi / C ++ Builder / Lazarus創(chuàng)建一個(gè)開放文檔電子表格

    可視化報(bào)告生成器FastReport VCL功能指南:從Delphi / C ++ Builder / Lazarus創(chuàng)建一個(gè)開放文檔電子表格


    報(bào)表生成器FastReport VCL是用于在軟件中集成商務(wù)智能的現(xiàn)代解決方案。它提供了可視化模板設(shè)計(jì)器,可以訪問最受歡迎的數(shù)據(jù)源,報(bào)告引擎,預(yù)覽,將過濾器導(dǎo)出為30多種格式,并可以部署到云,Web,電子郵件和打印中。

    近日,F(xiàn)astReport VCL更新至v6.7,在新版本中,添加了對最新版本IDE的支持,簡化了用于付款標(biāo)準(zhǔn)的條形碼的創(chuàng)建,新增從預(yù)覽窗口直接編輯RichView的功能,同時(shí)修復(fù)了多個(gè)Bug問題。歡迎下載體驗(yàn)。(點(diǎn)擊下方按鈕下載)

    點(diǎn)擊下載最新版FastReport VCL

    ODS是根據(jù)OpenDocument format (ODF)標(biāo)準(zhǔn)制作的電子表格的一種開放格式。這種格式是免費(fèi)分發(fā)的,使用國際標(biāo)準(zhǔn)化組織的標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)由OASIS技術(shù)委員會開發(fā),以XML格式為基礎(chǔ);它于2006年5月1日被批準(zhǔn)作為ISO和IEC國際標(biāo)準(zhǔn)發(fā)布,名稱為ISO/IEC 26300。許多國家已經(jīng)采用ODF作為國家標(biāo)準(zhǔn)。

    自2014年以來,ODF標(biāo)準(zhǔn)已經(jīng)被添加到谷歌文檔、表格和幻燈片web應(yīng)用程序中?,F(xiàn)在可以使用.odt(文本文檔)、.ods(電子表格)和.odp(演示文稿)擴(kuò)展名打開、編輯和保存文件。在Android手機(jī)和平板電腦上,對ods文件最全面的支持是在AndrOpen Office應(yīng)用程序中實(shí)現(xiàn)的。

    每個(gè)ODF文檔都存儲在一個(gè)zip歸檔文件中,因此,要打開該文檔,只需將其擴(kuò)展名重命名為.zip并使用任何zip歸檔器打開即可。之后,我們將看到至少五個(gè).xml文件和幾個(gè)目錄。除了文檔的實(shí)際內(nèi)容之外,這些xml文件中還有所謂的元數(shù)據(jù)。正是這些附加數(shù)據(jù)允許您為文本設(shè)置特定的參數(shù)。例如,字體類型和大小,文本在頁面上的位置,打印或顯示選項(xiàng)。

    ODF是XML標(biāo)準(zhǔn)的眾多實(shí)現(xiàn)之一。因此,在以ZIP形式打開ODF文檔之后,根據(jù)文件名理解文件和文件夾的結(jié)構(gòu)并不是什么大問題。特別是對于那些在生活中至少創(chuàng)建過一次html頁面的人,至少在“你好,世界!””的東西。xml是主要內(nèi)容文件,而style.xml包含樣式信息。文件夾可以包含多媒體文件:圖片,音頻和視頻。一般來說,ODF文檔類似于靜態(tài)html頁面時(shí)代的web站點(diǎn)。

    現(xiàn)在我們了解了格式本身,但是如何保存擴(kuò)展名為.ods的報(bào)告呢?事實(shí)上,這非常簡單。我們可以創(chuàng)建最簡單的文檔并解壓縮它。

    使用FastReport從Delphi以.ODS格式保存

    在保存.ods文件之前,應(yīng)該已經(jīng)有了一個(gè)已編譯的項(xiàng)目,使用導(dǎo)出到打開文檔電子表格組件實(shí)現(xiàn)的FastReport,以及生成的報(bào)告(有一篇關(guān)于創(chuàng)建repots的單獨(dú)文章)。讓我再次提醒你——是的,你可以使用應(yīng)用程序的內(nèi)部來源和數(shù)據(jù)庫作為你的報(bào)告的數(shù)據(jù)源。運(yùn)行應(yīng)用程序并在預(yù)覽窗口中調(diào)用export,將出現(xiàn)一個(gè)設(shè)置窗口:

    可視化報(bào)告生成器FastReport VCL功能指南:從Delphi / C ++ Builder / Lazarus創(chuàng)建一個(gè)開放文檔電子表格

    FastReport工具支持選擇要導(dǎo)出文檔的哪些頁面、某些頁面或某個(gè)范圍。

    導(dǎo)出設(shè)置——是否與原始版本(WYSIWYG)設(shè)置更好的視覺對應(yīng),使用分頁符,導(dǎo)出作為連續(xù)文檔跳過頁眉和頁腳,或者導(dǎo)出用作報(bào)告頁面背景的背景圖形對象。

    通常,可以指定文件的保存位置(在本地存儲中、以電子郵件的形式發(fā)送、上傳到FTP或云存儲中)。導(dǎo)出后打開——結(jié)果文件將在與ODS文件關(guān)聯(lián)的任何軟件導(dǎo)出后立即打開。

    從Delphi / Lazarus以O(shè)pen Document Spreadsheet格式保存

    procedure TForm1.Button1Click(Sender: TObject);
    begin
     {Generate a report. The report must be generated before exporting}
     frxReport1.PrepareReport();
     {Set the range of pages to export. By default, all pages of the generated report are exported}
     frxODSExport1.PageNumbers := '2-3';
     {Set whether to generate a continuous document}
     frxODSExport1.SingleSheet := False;
     {Set whether to export the page breaks so that when printing the pages correspond to the pages of the generated report}
     frxODSExport1.ExportPageBreaks := True;
     {Set WYSIWYG}
     frxODSExport1.Wysiwyg := True;
     {Set whether to export the background}
     frxODSExport1.Background := True;
     {Set whether to open the resulting file after export}
     frxODSExport1.OpenAfterExport := False;
     {Set whether to display export progress (show which page is currently being exported)}
     frxODSExport1.ShowProgress := False;
     {Set whether to display the export filter dialog box}
     frxODSExport1.ShowDialog := False;
     {Set the name of the resulting file.}
     {Please note that if you do not set the file name and disable the export filter dialog box,}
     {the file name selection dialog will still be displayed}
     frxODSExport1.FileName := 'C:\Output\test.ods';
     {Export the report}
     frxReport1.Export(frxODSExport1);
    end;

    Fastreport在線下單立享85折起
    !趕緊加入購物清單吧!

    還想要更多嗎?您可以點(diǎn)擊閱讀【FastReport 報(bào)表2020最新資源盤點(diǎn)】,查找需要的教程資源。如果您有任何疑問或需求,請隨時(shí)加入FastReport技術(shù)交流群(783996712),我們很高興為您提供查詢和咨詢。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();