比如:adoquery+Qreport
adoquery.sql.add('select * from 商品');
adoqery.open;
....
qrp1.qrdbtext1.dataset:=adoqery;
上面这个QRDBTEXT1内是单价;
如何实现如  ¥1.2

解决方案 »

  1.   

    可以加一个LABEL其CAPTION为¥再在其后显示数据
      

  2.   

    在qrdbtext1的OnGetText事件中写入
    Text:='¥'+fieldvalues['yourfield']
    就行了
      

  3.   

    qrdbtext1没有OnGetText事件呀,在哪能找到
      

  4.   

    原码:
    adoquery.sql.add('select * from 商品');
    adoqery.open;
    ....
    qrp1.qrdbtext1.dataset:=adoquery;
    frmQRP.QRPJG.Preview;
    上面这个QRDBTEXT1内是单价;
    如何实现如  ¥1.2
      

  5.   

    这样呢 select '¥'+Convert(varchar(10),单价) 单价,…… from table