線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:974
推到 Plurk!
推到 Facebook!

QRDBText疑問

答題得分者是:pceyes
hongger
一般會員


發表:1
回覆:1
積分:0
註冊:2008-04-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-09-10 10:38:14 IP:210.244.xxx.xxx 訂閱
想請教各位前輩,我在設計delphi的QuickReport這部份時,像附圖那樣子設計,但列印出來全都沒有字
覺得滿奇怪的

form當按下列印按鈕時
Rpt := TSaleSingleRpt.Create(self);
try
Rpt.QuickRep1.DataSet := cds;
Rpt.QuickRep1.Preview;
finally
Rpt.Free;
Rpt := nil;
end

而且也
cds.Active :=true;
rs.CommandText也沒錯
QRDBText-->dataset(form.cds)-->datafield也都指定到想要顯示的欄位
顯示資料那邊是QRBand-->bandtype(rbDetail)
就是QRDBText沒有顯示出文字來,各位前輩有想到可能發生的問題嗎?
附加檔案:48c733167064b_test.GIF
編輯記錄
hongger 重新編輯於 2008-09-10 10:40:05, 註解 無‧
pceyes
尊榮會員


發表:70
回覆:657
積分:1140
註冊:2003-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-09-10 11:56:20 IP:122.127.xxx.xxx 訂閱
1. ClientDataSet是UniCode。
2. QuickReport不支持UniCode。
3. 同樣的報表,您改用普通的資料庫(Accessx,Sql)試試,應該都可行。

------
努力會更接近成功
hongger
一般會員


發表:1
回覆:1
積分:0
註冊:2008-04-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-09-10 14:43:28 IP:210.244.xxx.xxx 訂閱
答案不是unicode的問題,結果是自己搞了一個大烏龍~
不過還是謝謝大大的回應啦~
往後也會把unicode的問題考慮進去的,謝謝囉~
系統時間:2024-05-06 2:44:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!