原創|其它|編輯:郝浩|2012-08-23 22:33:06.000|閱讀 355 次
概述:都知道Embarcadero RAD Studio XE2即將和FR4 的特別版出來,很多人問我是否可以將報表.rav文件轉換成Fast reports 的.fr3文件格式?這是可行的,因為我們開發了一種轉換器用來格式轉換。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
都知道Embarcadero RAD Studio XE2即將和FR4 的特別版出來,很多人問我是否可以將報表.rav文件轉換成Fast reports 的.fr3文件格式?這是可行的,因為我們開發了一種轉換器用來格式轉換。
如何創建一個.rav文件?
從用戶的角度來看,要轉換的.rav 文件無需任何特殊操作:只需在設計器的主菜單中點擊File > Open,再選擇.rav文件即可。如果你是一個開發人員,想要知道如何啟用.rav 文件導入功能,可以考慮看看下面的代碼:
一旦啟動此程序時,就會出現報表設計器里面的File > Open對話框,提供.rav和.fr3文件,但是需要注意的是,為了變異這個程序,你需要安裝Rave或者在編譯器中有可用的.pas和.dcu文件。
什么樣的Rave reports可以被導入?
這個轉換器支持在Rave報表中大量的組件,包括數據庫連接。這些Rave組件在FastReports中沒有直接表示出來,而是轉換為行為最為接近的組件。下面就是將一個復雜的Rave報表轉換為.fr3文件的例子:
導入的過程:
當你點擊菜單下的File > Open,選擇.rav文件,裝換器會在起初檢查有多少種報表在這個文件里。如果在這個報表里面有好幾種報表---因為Rave允許在一個文件里有多種報表---這時每個報表都會被轉換成.fr3文價格式,這時轉換器就會讓你選擇文件夾用來保存這些.fr3文價。
在轉化器開始報表轉換的進程之后都會經過一個長的時間階段,主要是由于大的.rav文件與眾多報道里面,下面的進度條會顯示:
當所有的報表都轉換完成之后,最后會在設計器中顯示創建的.fr3文件。
注意點:些老版本的Rave有一定的問題與加載許多大的SQL查詢,這可能會導致內存損壞和轉換器未定義的行為的問題。了避免這樣的問題,LoadQueries轉換器提供了屬性,可以禁用跳過SQL查詢。 然而,如果轉換器編譯與更新Rave的來源,就不會出現任何問題。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:外文翻譯