本人被Rave 郁闷了将近一周的时间,得到以下几点体会,和大家一起分享。也希望高手指点,谢谢。
1、数据字段的取值:
   用DataView 中的字段名称 + .AS
   例如:DataView1Qty.AsFlaot /AsString /AsInteger (类似于Delphi)2、参数的使用,要用RaveProject + GetParam/SetParam  ('Param',Value)3、Text 赋值 TextXXX := 'Text' ;4、求和 用 CalcText (Report 左三)
   属性社设置:DataViews:  DataField :   Controller : DataBand (需要合计的Band)6、if 语句中没有Begin
7、控制是否显示的参考代码(交叉报表中使用,参数可以在做报表时设置,也可以Delphi 中设置):
 
if Compare(DataView1MtrlCode.AsString,RaveProject.getParam('b')) = '0' then
  self.Color := clWhite;
  HLine12.Color := clWhite;
else
  self.Color := clBlack;  
  HLine12.Color := clBlack;
  RaveProject.SetParam('b',DataView1MtrlCode.AsString);
end if;注:对于横线的控制是 DataBand 下面的那条,记住。