一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

安裝fasterReport for XE2

 aaie_ 2015-05-21

配置這樣的環(huán)境,比較麻煩的是安裝SQL Server 數(shù)據(jù)庫和打補(bǔ)丁。安裝完整XE2平臺。

因?yàn)榘惭bSQL Server不成功,要卸載干凈非常麻煩。XE2平臺主要是安裝控件麻煩,有些控件的路徑比較多,并且有編譯順序,比如fasterreport.

注意:不要隨意全盤殺毒,這樣容易引起誤殺平臺環(huán)境文件。殺毒可以針對性的對文件夾查殺,確認(rèn)后再刪除。

 

來自:http://hi.baidu.com/qdike/item/e1cb56266f35fb3395f62b58

1. 安裝前請刪除原有的FastReport控件(注冊表,bpk,libary路徑)。







2. 最好把FastReport v4復(fù)制到一個固定不變的目錄下。因?yàn)槿绻窂揭坏┳兓?,delphi將不能裝載FastReport。例如,我把它放到了C:\Program Files\Borland\Delphi7\Third\FastReport 4 目錄下。

3. "Tools|Options|Environmet Options|Delphi Options|Library - Win32"中的"Directories"標(biāo)簽面下"Library path"添加FastReport的各個路徑。
     FastReport.v4\FastScript
     FastReport.v4\FastQB
     FastReport.v4\Source
     FastReport.v4\Source\BDE
     FastReport.v4\Source\ADO
     FastReport.v4\Source\IBX
     FastReport.v4\Source\DBX
     FastReport.v4\Source\ExportPack
     (我安裝的時候,只添加前三個路徑就可以正常使用了,到目前為止還沒出現(xiàn)什么錯誤,可能是我用到的功能比較少吧)

4. 生成漢化文件
     運(yùn)行"recompile.exe"文件,設(shè)置相應(yīng)選項(xiàng),我的設(shè)置如下:
     1.Select the compiler 設(shè)置為 Delphi7(Delphi,C++)
     2.Select the FR3 Version 設(shè)置為 Enterprise(或根據(jù)具體版本設(shè)置) 
     3.Select the TeeChart version 設(shè)置為 TeeChartStd (或根據(jù)具體版本設(shè)置)
     4.選擇 What you want to do 下的 Recompile all packages ,點(diǎn)擊 compile
     5.選擇 What you want to do 下的 Change language To: 設(shè)置為 Chinese ,點(diǎn)擊 compile


注意:XE2選擇Embarcadero Edition版本。

因?yàn)榘姹静粚赡芤髮懲暾膯卧窂?span style="font-family:Tahoma,Arial,Helvetica,STHeiti; font-size:14px; color:#454545; line-height:21px">ComObj---ystem.Win.ComObj,DBTable----Bde.DBTables;//DBTables等


5. 編譯運(yùn)行包(注意如何編譯,如何顯式指出bpl路徑生成bpl,如何找到輸出bpl文件)
     - FastReport.v4\FastScript\fs7.dpk
     - FastReport.v4\FastScript\fsDB7.dpk
     - FastReport.v4\FastScript\fsBDE7.dpk
     - FastReport.v4\FastScript\fsADO7.dpk
     - FastReport.v4\FastScript\fsIBX7.dpk
     - FastReport.v4\FastScript\fsTee7.dpk
     - FastReport.v4\FastQB\fqb70.dpk
     - FastReport.v4\Source\frx7.dpk
     - FastReport.v4\Source\frxDB7.dpk
     - FastReport.v4\Source\ADO\frxADO7.dpk
     - FastReport.v4\Source\BDE\frxBDE7.dpk
     - FastReport.v4\Source\IBX\frxIBX7.dpk
     - FastReport.v4\Source\DBX\frxDBX7.dpk 
     - FastReport.v4\Source\frxTee7.dpk
     - FastReport.v4\Source\ExportPack\frxe7.dpk
     快速打開上面一堆文件的方法:
     打開 FastReport.v4\ ,按Ctrl+F 打開文件搜索,在“全部或部分文件名”里輸入 f*7*.dpk ,搜索。在搜索結(jié)果中,分別找到FastScript、FastQB、Source三個目錄下的文件,雙擊打開,進(jìn)入delphi進(jìn)行編譯。

 

注意:1)對X2,要把7換成 f*16*.dpk 或者 f*16.dpk(后者未能包括FastReport.v4\FastQB\fqb160.dpk,建議用前者)。

2)編譯的時候,強(qiáng)烈建議把各個包放到一個項(xiàng)目組里面,批量clerar all之后,批量compile all;然后build all.這樣可以根據(jù)報Never-build package 'a' requires always-build package 'b'的編譯錯誤,知道需要先編譯b包,得到b包的bpl后才能批量編譯。如圖所示:






3)編譯frxBDE16.dpk報錯時,未生成未輸出fsDBE16.bpl。這時可以明確指定fsDBE16.dpk輸出bpl的路徑,再編譯。如圖所示:





Never-build package 'a' requires always-build package 'b'的編譯錯誤,這個報錯的原理這里有釋:http://blog.csdn.net/shuaihj/article/details/6263399)。在fastereport里面,是由于編譯a包要求先有b包的bpl輸出。

在fastereport里面,bpl默認(rèn)輸出路徑空的,則bpl是XE2安裝盤和系統(tǒng)盤System32,控件所在文件夾,或者用戶所在文件夾里面,

根據(jù)安裝的情況來看,一般在用戶所在文件夾下:



 

6. 復(fù)制以下文至Windows\System32目錄下
     - fqb70.bpl
     - fs7.bpl
     - fsDB7.bpl
     - fsBDE7.bpl
     - fsADO7.bpl
     - fsIBX7.bpl
     - fsTee7.bpl
     - frx7.bpl
     - frxDB7.bpl
     - frxADO7.bpl
     - frxBDE7.bpl
     - frxIBX7.bpl
     - frxDBX7.bpl
     - frxTee7.bpl
     - frxe7.bpl   
     這個也可以快速搜索,搜索關(guān)鍵詞為 f*7*.bpl 。

 

對X2,要把7換成16  f*7*.bpl換成 f*16*.bpl

編譯后在源文件文件夾找不到bpl,可以到
fqb160.dpk生成bpl叫fqb160.bpl,用f*16.bpl 不能找出這個bpl

 

7. 編譯并安裝以下文件
     - FastReport.v4\FastScript\dclfs7.dpk
     - FastReport.v4\FastScript\dclfsDB7.dpk
     - FastReport.v4\FastScript\dclfsBDE7.dpk
     - FastReport.v4\FastScript\dclfsADO7.dpk
     - FastReport.v4\FastScript\dclfsIBX7.dpk
     - FastReport.v4\FastScript\dclfsTee7.dpk
     - FastReport.v4\Source\dclfrx7.dpk
     - FastReport.v4\Source\dclfrxDB7.dpk
     - FastReport.v4\Source\ADO\dclfrxADO7.dpk
     - FastReport.v4\Source\BDE\dclfrxBDE7.dpk
     - FastReport.v4\Source\IBX\dclfrxIBX7.dpk
     - FastReport.v4\Source\DBX\dclfrxDBX7.dpk
     - FastReport.v4\Source\dclfrxTee7.dpk
     - FastReport.v4\Source\ExportPack\dclfrxe7.dpk
     這個也可以快速搜索,搜索關(guān)鍵詞為 dclf*7.dpk

    同理:對X2,要把7換成16。 通配搜索:dcl*16.dpk
     另外我安裝這些文件時,提示找不到 frx.inc ,那就從FastReport.v4\下的其他文件里找一個,然后復(fù)制過去,再安裝就可以了。
     到此為止,F(xiàn)astReport.v4 就可以正常使用了。

 注意:這個建議一個個編譯、安裝,不采用批量的方式。

 

另外:

1)如果找不到bpl可以設(shè)置bpl文件輸出路徑之后再編譯,bpl輸出路徑保存在 Delphi Project File類型文件里。xe2平臺里設(shè)置fs16的路徑可能會引起報錯,

這時就要在Delphi Project File類型文件里設(shè)置了。如圖所示設(shè)置:

 

 

2)不采用批量編譯的辦法,可能導(dǎo)致很多fs開頭的bpl包安裝不上,故強(qiáng)烈建議采用批量編譯,根據(jù)報錯依次編譯的方法:

 

 

有些控件的配置需要配置的library路徑比較多,比如:TFormDesigner,F(xiàn)astReport,UniDac50src,都要4個以上的路徑。這里將經(jīng)常用的的幾個控件的library路徑保存下來,

方便配置環(huán)境使用;

--XE2自帶路徑,因?yàn)橛行┞窂街赶蛳到y(tǒng)自帶單元的,比如system.pas,即使顯示無效,也不能刪除。
比如:$(BDSLIB)\$(Platform)\release
      $(BDSUSERDIR)\Imports
      $(BDS)\include

--TFormDesigner需要配置的路徑
C:\Program Files\Embarcadero\RAD Studio\9.0\source\ToolsAPI
C:\Program Files\Embarcadero\RAD Studio\9.0\lib\win32\debug
C:\Program Files\Embarcadero\RAD Studio\9.0\lib\win32\release
D:\Program Files\XEThirdVcl\fdp35\SOURCE

---TComponentInspector需要配置的路徑
D:\Program Files\XEThirdVcl\ObjInsp\Source

--FastReport需要配置的路徑
D:\Program Files\XEThirdVcl\FastReport 4.13\FastQB
D:\Program Files\XEThirdVcl\FastReport 4.13\FastScript
D:\Program Files\XEThirdVcl\FastReport 4.13\Source
D:\Program Files\XEThirdVcl\FastReport 4.13\Source\ADO
D:\Program Files\XEThirdVcl\FastReport 4.13\Source\BDE
D:\Program Files\XEThirdVcl\FastReport 4.13\Source\DBX
D:\Program Files\XEThirdVcl\FastReport 4.13\Source\ExportPack
D:\Program Files\XEThirdVcl\FastReport 4.13\Source\IBX


---UniDac50src需要配置的路徑
D:\Program Files\XEThirdVcl\UniDac50src\Source
D:\Program Files\XEThirdVcl\UniDac50src\Source\Delphi16
D:\Program Files\XEThirdVcl\UniDac50src\Lib\Delphi16\Win32
D:\Program Files\XEThirdVcl\UniDac50src\Source\UniProviders


--EhLib指向路徑
D:\Program Files\XEThirdVcl\EhLib56215\RADStudioXE2


--計(jì)算器控件指向路徑
D:\Program Files\XEThirdVcl\MathParser

--壓縮控件指向路徑
D:\Program Files\XEThirdVcl\Encrypt

--自定義控件
D:\Program Files\XEThirdVcl\FNContrl

 

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    加勒比东京热拍拍一区二区| 亚洲黑人精品一区二区欧美| 精品少妇一区二区三区四区| 午夜福利视频日本一区| 日本二区三区在线播放| 精品国产成人av一区二区三区| 日本成人三级在线播放| 香蕉久久夜色精品国产尤物| 黑鬼糟蹋少妇资源在线观看 | 国产又大又硬又粗又湿| 91精品国产综合久久福利| 亚洲av在线视频一区| 国产综合一区二区三区av| 欧美日韩高清不卡在线播放| 超薄丝袜足一区二区三区| 熟女一区二区三区国产| 熟女少妇一区二区三区蜜桃| 国产激情国产精品久久源| 欧美熟妇喷浆一区二区| 国产三级不卡在线观看视频| 国产韩国日本精品视频| 色婷婷视频在线精品免费观看| 天堂av一区一区一区| 久久国产精品亚州精品毛片| 亚洲国产精品无遮挡羞羞| 国产成人精品一区在线观看| 日本加勒比系列在线播放| 欧美日韩一区二区午夜| 亚洲国产av在线视频| 国产老熟女超碰一区二区三区| 国产欧美日韩一级小黄片| 成人精品网一区二区三区| 亚洲欧美日韩中文字幕二欧美 | 欧美精品久久男人的天堂| 中文字幕精品人妻一区| 日韩成人动画在线观看| 黄色片一区二区三区高清| 男人大臿蕉香蕉大视频| 99热中文字幕在线精品| 免费观看成人免费视频| 国产传媒高清视频在线|