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

    文檔首頁>>FastReport VCL中文教程(持續(xù)更新中)>>可視化報告生成器FastReport VCL功能指南:從Delphi / C ++ Builder / Lazarus創(chuàng)建TXT格式文件

    可視化報告生成器FastReport VCL功能指南:從Delphi / C ++ Builder / Lazarus創(chuàng)建TXT格式文件


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

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

    點擊下載最新版FastReport VCL

    TXT文件存儲以行形式組織的信息的文本文檔。在現(xiàn)代系統(tǒng)中,字符串由行分隔符分隔;在過去,使用常量或可變長度記錄的形式存儲字符串。有時文本文件的結(jié)尾(特別是文件大小信息沒有存儲在文件系統(tǒng)中時)也用一個或多個稱為文件結(jié)束標記的特殊字符進行標記。

    需要注意的是,文本文件可以包含格式化和非格式化文本(有時字母間距和字體粗體/斜體屬性由特殊的esc序列(控制字符)來控制)。

    如今,我們已經(jīng)習慣了這樣一個事實:字體格式、樣式元素、根據(jù)用戶偏好確定的大小可以應用于任何符號。還有更特殊的格式,如XML、PHP、CSV和CHM;TXT格式被放置在它們的結(jié)構中作為基礎。

    不僅可以在計算機內(nèi)打開TXT文件,還可以在各種移動電話、智能手機、平板電腦和特殊閱讀器上打開TXT文件,因此我們可以在Microsoft Windows、Mac OS、Linux、iOS、Android和Windows mobile平臺的不同版本上使用文本文件。

    Microsoft系統(tǒng)的大多數(shù)用戶使用常規(guī)的記事本或流行的Microsoft Office軟件包來打開TXT, Mac OS的用戶使用內(nèi)置的TextEditor。

    在Delphi中創(chuàng)建文本,無需一行代碼!

    首先,編譯項目并使用' export to Text file '組件實現(xiàn)FastReport。生成一個報告,啟動它,并點擊“保存”在預覽窗口(下面我將描述如何保存在TXT格式使用Delphi代碼)。導出到RTF設置的窗口將會出現(xiàn)。

    導出設置——是否導出分頁符、創(chuàng)建框架、添加空行(在報表的每行之后)、使用OEM代碼頁(Windows編碼被設置為默認)。

    導出后打開——結(jié)果文件將在與TXT文檔關聯(lián)的任何軟件(Notepad、TextEditor)導出后立即打開。

    直接從Delphi / Lazarus以TXT格式保存的代碼

    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}
     frxSimpleTextExport1.PageNumbers := '2-3';
     {Set whether to export the page breaks}
     frxSimpleTextExport1.PageBreaks := True;
     {Set whether to export the frames of the generated report objects using pseudo-graphics characters}
     frxSimpleTextExport1.Frames := False;
     {Set whether to export empty lines}
     frxSimpleTextExport1.EmptyLines := False;
     {Set whether to export the text in OEM or Windows encoding}
     frxSimpleTextExport1.OEMCodepage := False;
     {Set whether to open the resulting file after export}
     frxSimpleTextExport1.OpenAfterExport := False;
     {Set whether to display export progress
      (show which page is currently being exported)}
     frxSimpleTextExport1.ShowProgress := False;
     {Set whether to display the export filter settings dialog box}
     frxSimpleTextExport1.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}
     frxSimpleTextExport1.FileName := 'C:\Output\test.txt';
     {Export the report}
     frxReport1.Export(frxSimpleTextExport1);
    end;

    現(xiàn)在我們可以保存復雜的文檔在一個常規(guī)的TXT格式文件!順便說一下,這不是創(chuàng)建復雜但完全是文本文檔的唯一方法。請注意,當在FastReport報表設計器中選擇File - New…(帶有省略號)時,將出現(xiàn)一個用于選擇想要創(chuàng)建的確切內(nèi)容的窗口。

    現(xiàn)在我們可以保存復雜的文檔在一個常規(guī)的TXT格式文件!順便說一下,這不是創(chuàng)建復雜但完全是文本文檔的唯一方法。請注意,當在FastReport報表設計器中選擇File - New…(帶有省略號)時,將出現(xiàn)一個用于選擇想要創(chuàng)建的確切內(nèi)容的窗口。


    Fastreport在線購買價更低
    !趕緊加入購物清單吧!

    還想要更多嗎?您可以點擊閱讀【FastReport 報表2019最新資源盤點】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入FastReport技術交流群(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); })();