fastreport打印dbgrid的问题(100分)

  • 主题发起人 主题发起人 liantiancai
  • 开始时间 开始时间
L

liantiancai

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟刚开始使用fastreport,用的是3.15版本,遇到了fastreport打印dbgrid的问题,查了很多资料都没找到解决办法,根据我的推测,应该就是把dbgrid的值传递给dbcross就可以了,但是没找到实例语句,请各位大虾帮帮忙
 
fastreport自带的demo包里面有一个打印stringgrid的demo,可以套用的
 
请问怎么套用,它的实例是
procedure TForm1.frxReport1BeforePrint(c: TfrxReportComponent);
var
Cross: TfrxCrossView;
i, j: Integer;
begin
if c is TfrxCrossView then
begin
Cross := TfrxCrossView(c);
for i := 1 to 16do
for j := 1 to 16do
Cross.AddValue(, [j], [StringGrid1.Cells[i - 1, j - 1]]);
end;
end;
我过用类型转换stringgrid(dbgrid).cells,可是不行呀
 
各位大侠,我是一菜鸟,刚学习fast report ,我在看fast report 的demo时,总是不能打开,不能预览,提示说没有可利用的数据,我该怎么做??
 
如下的情况如何实现??
表头为:
毕业院校 学习时间 学习专业 学历 学位
这个表头下面是固定的表格,有六行,如果数据不够就空着。各位大侠,能不能教我如何实现??谢谢了!!!!!
另说明,这个表是一个子表!
 
后退
顶部