原創(chuàng)|使用教程|編輯:郝浩|2013-08-14 15:44:21.000|閱讀 1368 次
概述:FastReport VCL也在前不久發(fā)布的4版本中支持了跨平臺(tái)Lazarus,與大家來(lái)分享一下如何安裝和安裝中的常見(jiàn)問(wèn)題。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
Lazarus這個(gè)跨平臺(tái)的開(kāi)源IDE由于其在Linux下的出色表現(xiàn),近來(lái)吸引了越來(lái)越中國(guó)Delphi開(kāi)發(fā)者的注意。報(bào)表控件FastReport VCL也在前不久發(fā)布的4版本中支持了Lazarus,經(jīng)過(guò)簡(jiǎn)單的測(cè)試,慧都就迫不及待的來(lái)和大家分享一下如何安裝和安裝中的常見(jiàn)問(wèn)題。
首先需要FastReport VCL 4專業(yè)版或以上版本,因?yàn)橹挥羞@個(gè)版本支持了才發(fā)布的Lazarus 1.0.8,F(xiàn)astReport VCL 4的試用版只能在Lazarus 1.0.8以下版本中才能保證正常運(yùn)行。首先同時(shí)在本機(jī)上安裝完成FastReport VCL 4和Lazarus。然后我們就可以開(kāi)始集成編譯了。
1、在Win32 FastReport及其標(biāo)準(zhǔn)部件正常運(yùn)行的情況下,運(yùn)行Lazarus IDE。
2、Lazarus IDE中“Packages” -> “Open package(*.lpk)”。
3、定位安裝FastScript的包,他的默認(rèn)路徑是C:\Program Files\FastReports\FastReport 4\FastScript。注意這里需要管理員權(quán)限,請(qǐng)?jiān)谠O(shè)置FastScript始終用管理員模式打開(kāi)。
4、打開(kāi)fs_lazarus.lpk,然后選擇“Use”->“Install”,然后重啟Lazarus,F(xiàn)astScript就已經(jīng)添加到Lazarus中了,如下圖。
5、安裝完成FastScript后,再定位FastReport包(fr4_lazarus.lpk),默認(rèn)路徑是C:\Program Files\FastReports\FastReport 4\Source。
6、用剛給方式打開(kāi)fr4_lazarus.lpk,然后選擇“Use”->“Install”,然后重啟Lazarus,F(xiàn)astReport就已經(jīng)添加到剛剛安裝的腳本包里了。
注意:因?yàn)镕astReport使用了Zlib庫(kù),在以上步驟完成后,Lazarus可能會(huì)出現(xiàn)無(wú)法加載,需要zlib1.dll的問(wèn)題,只需要下載zlib1.dll然后放到Lazarus.exe的安裝文件夾中就行了。
7、接下來(lái)就可以像所有VCL IDE一樣來(lái)在Lazarus下使用FastReport了。
在Linux下安裝FastReport的步驟與在Windows下幾乎完全一致,不過(guò)值得注意的是需要保證版本在4.14.3以上。
1、將“Fast Report 4\Source”和“Fast Report 4\Fast Script”復(fù)制到linux系統(tǒng)中。
2、安裝Qt系統(tǒng)包,并重新編譯Qt庫(kù),因?yàn)镕astReport只能在Qt下運(yùn)行。選擇“Tools”->“Configure Lazarus build...”,然后選擇“LCL widget type”-> “Qt”,然后選擇“build”。
3、選擇“Packages”->“Open package (*.lpk)”,和Win32一樣定位安裝FastScript和FastReport,再重啟就完成了。
在使用過(guò)程中,我們發(fā)現(xiàn)了幾個(gè)FastReport的問(wèn)題,比如沒(méi)有導(dǎo)出過(guò)濾器,默認(rèn)字符集不能設(shè)置等BUG,已經(jīng)反饋給廠商希望能盡快修復(fù)。
Lazarus IDE
FastReport VCL 4 下載地址>>
zlib1.dll
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)