請問Quick Report 與 Crystal Report 8.0 是否支援 Unicode |
尚未結案
|
plot1234
一般會員 ![]() ![]() 發表:5 回覆:7 積分:2 註冊:2002-03-14 發送簡訊給我 |
|
plot1234
一般會員 ![]() ![]() 發表:5 回覆:7 積分:2 註冊:2002-03-14 發送簡訊給我 |
引言: 請問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 發送簡訊給我 |
|
plot1234
一般會員 ![]() ![]() 發表:5 回覆:7 積分:2 註冊:2002-03-14 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 ![]() ![]() ![]() ![]() 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
plot1234
一般會員 ![]() ![]() 發表:5 回覆:7 積分:2 註冊:2002-03-14 發送簡訊給我 |
|
junlin
初階會員 ![]() ![]() 發表:66 回覆:94 積分:42 註冊:2002-03-13 發送簡訊給我 |
|
chrislao
初階會員 ![]() ![]() 發表:86 回覆:69 積分:36 註冊:2002-12-28 發送簡訊給我 |
|
jthwang
一般會員 ![]() ![]() 發表:1 回覆:21 積分:4 註冊:2002-07-31 發送簡訊給我 |
//此程式可轉成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 發送簡訊給我 |
//此程式可轉成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 發送簡訊給我 |
呵呵,快半年的文章了,可是想知道答案的可能還不少...(我就是其中之一)
經過測試,如果不傳遞unicode參數,而直接使用資料庫的值的話,CrystalReport和QReport3.62 Tnt可以做到,如果要傳unicode參數的話,只有Q Tnt了<--不好用
,再加上如果要常常處理unicode字串的話...選擇就不多了,其它的如FastReoport, ReportBuilder等,了不起可以處理mbcs而已,據說有一套ReportMachine之類的Opensouce報表可以處理unicode,有興趣的人可以研究看看.
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |