全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2179
推到 Plurk!
推到 Facebook!

請問Quick Report 與 Crystal Report 8.0 是否支援 Unicode

尚未結案
plot1234
一般會員


發表:5
回覆:7
積分:2
註冊:2002-03-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-16 16:48:06 IP:211.76.xxx.xxx 未訂閱
請問Quick Report 與 Crystal Report 8.0 是否支援 Unicode 我的Delphi版本為 Delphi 6 SP2 如果Quick Report 支援的話,請問是Delphi內附的就支援還是要去下載更新檔 此外,我知道Crystal Report 9.0 開始就支援Unicode ,不知道哪位先進有測試過能否印出 峯 堃 ...等等的字 謝謝
plot1234
一般會員


發表:5
回覆:7
積分:2
註冊:2002-03-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-17 13:55:32 IP:211.76.xxx.xxx 未訂閱
引言: 請問Quick Report 與 Crystal Report 8.0 是否支援 Unicode 我的Delphi版本為 Delphi 6 SP2 如果Quick Report 支援的話,請問是Delphi內附的就支援還是要去下載更新檔 此外,我知道Crystal Report 9.0 開始就支援Unicode ,不知道哪位先進有測試過能否印出 峯 堃 ...等等的字 謝謝
再請問一下,Delphi 8所附的報表工具是否只有Rave ,而所附的報表工具是否有支援Unicode ,也就是 能否印出峯 堃 ...等等的字 謝謝
sl@cableplus.com.cn
高階會員


發表:168
回覆:359
積分:130
註冊:2004-03-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-06-17 14:01:43 IP:218.80.xxx.xxx 未訂閱
报表工具有Quick Report和Fast Report 都支持Unicode
plot1234
一般會員


發表:5
回覆:7
積分:2
註冊:2002-03-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-06-17 14:12:34 IP:211.76.xxx.xxx 未訂閱
引言: 报表工具有Quick Report和Fast Report 都支持Unicode
感謝您的回答,不過我有試過,在Delphi6 Sp2下面的Quick Report並無法顯示 峯 這個字,我有到http://www.qusoft.com/ 找,似乎沒有更新檔可用,不然就是要密碼,想請問一下,要如何才能顯示呢?
sl@cableplus.com.cn
高階會員


發表:168
回覆:359
積分:130
註冊:2004-03-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-06-17 16:11:27 IP:218.80.xxx.xxx 未訂閱
这个字好象字典里都查不出来的吧 
plot1234
一般會員


發表:5
回覆:7
積分:2
註冊:2002-03-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-06-17 16:37:22 IP:211.76.xxx.xxx 未訂閱
引言: 这个字好象字典里都查不出来的吧 < face="Verdana, Arial, Helvetica"> 可是偏偏程式就需要處理這樣的字,我也是蠻無奈的:P 如果裝了unicode補完計劃,就可以解決,可是主管不給裝,只好努力找其他方案, 這個字如果裝了tntxxx的元件,程式就可以處理,只不過現在問題還是卡在報表,因此可以定的是,這個字是存在的...
junlin
初階會員


發表:66
回覆:94
積分:42
註冊:2002-03-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-06-26 16:52:45 IP:140.129.xxx.xxx 未訂閱
那些都是unicode的字 但delphi不支援,quick report也不支援吧 所以就無法印出來了,印出來好像都會亂碼 所以那些字我都是用造字
chrislao
初階會員


發表:86
回覆:69
積分:36
註冊:2002-12-28

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-06-28 22:44:12 IP:202.175.xxx.xxx 未訂閱
FastReport 可以把這個艀r列印出來的
jthwang
一般會員


發表:1
回覆:21
積分:4
註冊:2002-07-31

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-11-02 14:20:10 IP:203.68.xxx.xxx 未訂閱
//此程式可轉成unicode Local stringvar st_nameStr :={StudClassTicket.ST_NAME}; Local numbervar strLen:=Length(trim(st_nameStr)); Local numbervar i; Local stringvar uni_st_name := ""; Local stringvar uni_st_name2 := ""; Local stringvar uni_st_name_tot := ""; for i :=1 to strLen do ( if (st_nameStr[i] = "&") then uni_st_name_tot :=uni_st_name_tot & chrw(val(mid(st_nameStr,i 2,5))); if (st_nameStr[i] = "&") then i := i 7; if st_nameStr[i] <> "&" then uni_st_name_tot :=uni_st_name_tot & st_nameStr[i]; ); replace(uni_st_name_tot,";","");
jthwang
一般會員


發表:1
回覆:21
積分:4
註冊:2002-07-31

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-11-02 14:21:09 IP:203.68.xxx.xxx 未訂閱
//此程式可轉成unicode Local stringvar st_nameStr :={StudClassTicket.ST_NAME}; Local numbervar strLen:=Length(trim(st_nameStr)); Local numbervar i; Local stringvar uni_st_name := ""; Local stringvar uni_st_name2 := ""; Local stringvar uni_st_name_tot := ""; for i :=1 to strLen do ( if (st_nameStr[i] = "&") then uni_st_name_tot :=uni_st_name_tot & chrw(val(mid(st_nameStr,i 2,5))); if (st_nameStr[i] = "&") then i := i 7; if st_nameStr[i] <> "&" then uni_st_name_tot :=uni_st_name_tot & st_nameStr[i]; ); replace(uni_st_name_tot,";","");
jesse_chao
一般會員


發表:2
回覆:9
積分:2
註冊:2003-12-09

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-03-22 01:29:59 IP:61.229.xxx.xxx 未訂閱
呵呵,快半年的文章了,可是想知道答案的可能還不少...(我就是其中之一) 經過測試,如果不傳遞unicode參數,而直接使用資料庫的值的話,CrystalReport和QReport3.62 Tnt可以做到,如果要傳unicode參數的話,只有Q Tnt了<--不好用 ,再加上如果要常常處理unicode字串的話...選擇就不多了,其它的如FastReoport, ReportBuilder等,了不起可以處理mbcs而已,據說有一套ReportMachine之類的Opensouce報表可以處理unicode,有興趣的人可以研究看看.
系統時間:2024-06-24 20:48:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!