用QuickReport做報表的字體顯示問題(200分)

  • 主题发起人 主题发起人 chhp_tiger
  • 开始时间 开始时间
C

chhp_tiger

Unregistered / Unconfirmed
GUEST, unregistred user!
1 .我用QuickReport做的報表使用的字體是Times New Roman,在我的機子(win2000 server)上顯示正常,但到了另外一台win2000 professional電腦上字體就變了(其他的電腦使用也正常),變成了另外一種字體,很不清晰,我檢查了字體和打印機的設置都沒發現異常,不知道沈麼原因.
2. 我的報表上有個字段內容是數字,如何做到這個字段是0就不顯示內容,如果不是0就正常
顯示,我不想把0都update成null.
 
第2个问题
用表达式TQRExpr代替TQRDBText, Expression写if(field<>0, field, '')
 
本人站点(下载110)http://www.down110.com
欢迎提出建议,大家一起进步! Email:web@down110.com
 
1,字體問題﹐選擇中文字體就應該不會﹐還有就是選擇一些系統自帶的
2.可以在QRDBText的OnPrint事件里面寫
if Value='0' then
Value:='';
 
1.font.charset:=GB2312_CHARSET
2.sql.text='select * from table where field>0'
 
后退
顶部