Delphi 配 Crystal Rport |
尚未結案
|
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
|
jasper_dale
初階會員 發表:2 回覆:48 積分:35 註冊:2005-09-19 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
sryang 就是!
這方面他的解決方案應該很強 :) ===================引 用 cancer 文 章=================== 報表區的文章那麼少,Delphi報表功能真是太弱了,絕大多數商業程式都跟報表扯上關係,Delphi 不把報表搞好,想翻身真的太難了。Delphi 配 Crystal Report 幾乎絕種,有誰還使用 Delphi Crystal Report 來跑報表?
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
從 BCB3 一開始,就發覺 Borland 的報表程式太爛了,故以 TMetaFile 及 TStringList(Load From Text File) 為基礎,
開發自己的報表程式。 缺點是:非視覺化,須 Run 才能看到結果。 優點是:若非改判斷邏輯,可不必重新 Compile、Link,修改 Text 檔再 Re-Do,馬上看到修改結果。 而且可依需要,縱向印多排,或各頁不同排版,及繪圖與貼圖。 ===================引 用 cancer 文 章=================== 報表區的文章那麼少,Delphi報表功能真是太弱了,絕大多數商業程式都跟報表扯上關係,Delphi 不把報表搞好,想翻身真的太難了。Delphi 配 Crystal Report 幾乎絕種,有誰還使用 Delphi Crystal Report 來跑報表? |
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
|
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
自己寫報表程式,功力要很強才行耶。
===================引 用 herbert2 文 章=================== 從 BCB3 一開始,就發覺 Borland 的報表程式太爛了,故以 TMetaFile?及 TStringList(Load From Text File)??為基礎, 開發自己的報表程式。 缺點是:非視覺化,須 Run 才能看到結果。 優點是:若非改判斷邏輯,可不必重新 Compile、Link,修改 Text 檔再 Re-Do,馬上看到修改結果。 而且可依需要,縱向印多排,或各頁不同排版,及繪圖與貼圖。 |
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
這樣轉個彎達到目的也是很有創意! : )
===================引 用 cancer 文 章=================== 我是抄襲前人已經用了十幾年的做法。 1.Delphi 程式讀取資料庫 2.資料填入 Paradox 資料表 3.Delphi 呼叫由 VB6 寫出的 .exe 報表程式 4.VB6 程式負責打開 Crystal Report 5.Crystal Report 讀取 Paradox 資料表全部資料並顯示出來 好處:查詢畫面提供勾選,例如查出十筆資料,勾選其中五筆,報表只顯示這五筆。
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
大大若能來個教學的話就更棒了!
===================引 用 aftcast 文 章=================== 這樣轉個彎達到目的也是很有創意! : ) ===================引 用 cancer 文 章=================== 我是抄襲前人已經用了十幾年的做法。 1.Delphi 程式讀取資料庫 2.資料填入 Paradox 資料表 3.Delphi 呼叫由 VB6 寫出的 .exe 報表程式 4.VB6 程式負責打開 Crystal Report 5.Crystal Report 讀取 Paradox 資料表全部資料並顯示出來 好處:查詢畫面提供勾選,例如查出十筆資料,勾選其中五筆,報表只顯示這五筆。 |
jasper_dale
初階會員 發表:2 回覆:48 積分:35 註冊:2005-09-19 發送簡訊給我 |
我的作法是把 Paradox 改成 MSAccess 因為我們有 Unicode 的需求!
Delphi 去寫 MSAccess 不需要經過 BDE,內建的 ADO 就可以! ===================引 用 cancer 文 章=================== 我是抄襲前人已經用了十幾年的做法。 1.Delphi 程式讀取資料庫 2.資料填入 Paradox 資料表 3.Delphi 呼叫由 VB6 寫出的 .exe 報表程式 4.VB6 程式負責打開 Crystal Report 5.Crystal Report 讀取 Paradox 資料表全部資料並顯示出來 好處:查詢畫面提供勾選,例如查出十筆資料,勾選其中五筆,報表只顯示這五筆。
------
{"name":{["賈氏柏"]}}
編輯記錄
jasper_dale 重新編輯於 2011-05-22 20:18:56, 註解 無‧
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
哈!被蕭沖大點名了
我做過的 Crystal Report Viewer 有:
應使用 CR 的 ActiveX 元件 (CRAXDRT.DLL 跟 CRVIEWER.DLL) 才是正道,VB 也是使用這種方式呼叫 CR 的 請參考:http://www.vbforums.com/showthread.php?t=377166
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/ |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
我也是認為用 Access 比較好,但當初客戶的舊程式都用 .db,客戶也一直說 .db.db.db,就照客戶的要求,用 paradox,用 paradox 的確有 Unicode 的問題,而且 Memo 欄位是獨立出來的另一個資料檔,這不是很好的結構。
===================引 用 jasper_dale 文 章=================== 我的作法是把?Paradox?改成 MSAccess 因為我們有 Unicode 的需求! Delphi 去寫 MSAccess 不需要經過 BDE,內建的 ADO 就可以! |
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
|
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |