FASTREPORT打印动态字段 ( 积分: 100 )

  • 主题发起人 主题发起人 henkel
  • 开始时间 开始时间
H

henkel

Unregistered / Unconfirmed
GUEST, unregistred user!
由于我的存储过程产生的表的字段名是动态的,
所以在报表打印的时候就有问题了。
如何在Memo里绑定各个字段呢??
我试过在Memo里输入[ADOQuery1.fields[1]]是不行的.
有请各位大虾帮忙呀.
 
由于我的存储过程产生的表的字段名是动态的,
所以在报表打印的时候就有问题了。
如何在Memo里绑定各个字段呢??
我试过在Memo里输入[ADOQuery1.fields[1]]是不行的.
有请各位大虾帮忙呀.
 
字段名或字段不固定不要紧,用程序可以控制,但打印的字段数不固定就困难了.你是哪种情况?
 
to wszysystem
我这个存储过程是打印各班的成绩汇总.
每个班的课程名都不同,科数也不同.
不过我在存储过程全部都做好了,可以产生一个完整的表.
就是无法在报表里显示.
而且我这个不能在DELPHI里写控制代码的,
因为我是在ASP调用FASTREPORT.
固定字段的表可以成功,
不过这个就无法成功了。
HELP ME ~~~~~~~~~~~~~
 
用这个组件试试
http://www.anylib.com
 
我晕,要钱的....
 
http://www.zptang.ys168.com/
里面有Fast Report 3 的使用手册
 
难道真的没有办法了吗?
我现在暂时的解决办法是把最后的数据写成临时表,
把字段名固定为为,"学号","姓名","科目1","科目2","科目3","科目4"
再往临时表插入第一条记录"学号","姓名","语文","数学","英语","delphi"
从第二条记录开始就是"01","某人","60","60","60","99"
 
基本上很难啊!你用ACREPORT可以实现的!
 
后退
顶部