我想从数据库中提取客户的相应信息,包括邮编,地址,公司名,联系人,然后在报表中打印这几个信息,怎么实现?
比如: 751812
        杭州萧山区中山路28号 汇丰银行
                  王小明(收)十万火急啊!

解决方案 »

  1.   

    没有用过Rave,我都用FastReport。
      

  2.   

    rave中这个实现起来比较麻烦,呵呵
    给段我自己的程序你看看,应该可以实现var
      MyPage: TRavePage;
      MyText1,mytext2,mytext3,mytext4: TRaveText;    RvProject1.Open;
        MyPage := RvProject1.ProjMan.FindRaveComponent('Report1.Page1',nil) as TRavePage;
        MyText1 := RvProject1.ProjMan.FindRaveComponent('Text3',MyPage) as TRaveText;
        MyText1.Text :=formatdatetime('yyyy-mm-dd',datetimepicker1.Date);
        MyText2 := RvProject1.ProjMan.FindRaveComponent('Text2',MyPage) as TRaveText;
        MyText2.Text :=formatdatetime('yyyy-mm-dd',datetimepicker2.Date);
        mytext3:=RvProject1.ProjMan.FindRaveComponent('Text5',MyPage) as TRaveText;
        MyText3.Text :='编报单位:'+dwmc;
        mytext4:=RvProject1.ProjMan.FindRaveComponent('Text6',MyPage) as TRaveText;
        mytext4.text:='编报日期:'+formatdatetime('yyyy-mm-dd',date);
        RvProject1.Execute;
        RvProject1.Close;