我是rave的初学者,请问如何在窗体中调用报表时设置报表中的字段的格式
或者在设计报表时设置字段的格式啊?如数据库中的字段为0.8888在报表中
显示为88.88%!还有就是怎么对数据库中的字段进行分组和汇总啊!谢谢!

解决方案 »

  1.   

    88.88%  的显示可以在sql查询语句中完成比如  select aa=feild1*100+'%' from table 分组也在sql里完成  用group by
      

  2.   

    你可以在程序中先做处理,然后在传到rave里去procedure TReprintJSList.RePint(dd: TReprintJSInfo);
    begin        if dm.RvProject1.SelectReport('Report3',true) then
         begin
            dm.RvProject1.SetParam('1',dd.re_time);
            dm.RvProject1.SetParam('2',dd.re_payment_unit);        dm.RvProject1.SetParam('5',dd.re_payment_accounts);
            dm.RvProject1.SetParam('3',dd.re_gathering_unit);
            dm.RvProject1.SetParam('6',dd.re_gathering_accounts);
            dm.RvProject1.SetParam('4',dd.re_DaxieMoney);
            dm.RvProject1.SetParam('7',dd.re_Totalmoney);        dm.RvProject1.SetParam('8',dd.re_human);
            dm.RvProject1.ExecuteReport('Report3');
         end;
    end;
      

  3.   

    分组可以在sql语句里写,在报表里建主子表,即可达到效果!