fastreport打印stringgrid的问题(50分)

  • 主题发起人 主题发起人 nyk999
  • 开始时间 开始时间
N

nyk999

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,我几乎检索了大富翁和csdn关于fastereport打印stringgrid的所有页面,都说用fastreport打印stringgrid很简单,可都没说具体如何实现,我很菜,请各位教教我。
 
看看demo。
 
我在用fastereport打印stringgrid的所有页面的时候,基本是用后台语句来完成的。
我们公司数据平台是SQL,都是用MEMO直接取Query内生成的字段。说简单也很简单。
如下:
procedure TfmRKllmx.BmpBitBtn4Click(Sender: TObject);//一个控件的单击事件;
begin
with query1do
begin
Close;
SQL.Clear;
SQL.ADD('SELECT BCBM FROM BCXX WHERE BCBM<120');
open;
end;
//上边是向query1里面加语句
frReport1.ShowReport;//打印,并可以预览
end;
剩下的工作就是双击frReport1控件,在MEMO控件中加入[query1."BCBM"],这样就可以取出
BCXX表中的BCBM字段,显示在打印中。这是个静态生成报表的方式。其它方式的也可以根据此方法参考。我是第一次回答问题,不周到的地方还请谅解!
 
后退
顶部