X xiongxf Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-10 #1 使用QReport组件在打印时,需要打印数据库中的部分纪录,由于detail里面的数据都是通过DataSet从数据库中直接取,怎样在每一行前加上序号呢? 例: 序号 姓名 性别 1 ** * 2 ** * 3 ** *
使用QReport组件在打印时,需要打印数据库中的部分纪录,由于detail里面的数据都是通过DataSet从数据库中直接取,怎样在每一行前加上序号呢? 例: 序号 姓名 性别 1 ** * 2 ** * 3 ** *
L labelsoft Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #2 在detail Band上放一个TQRLabel(用于显示序号),在TQRDBText(如姓名字段)的AfterPrint中进行计数,并:QRLabelse rNO.Caption := IntToStr(iRecCnt);
在detail Band上放一个TQRLabel(用于显示序号),在TQRDBText(如姓名字段)的AfterPrint中进行计数,并:QRLabelse rNO.Caption := IntToStr(iRecCnt);
F fodou Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #3 這樣準行,在qreport組件中選擇qrsysdata,在屬性data中選擇qrsDetailNo就ok
Y yu_ting Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #5 不要用DataSet与Report连接,直接使用OnNeedData事件
X xiongxf Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #6 我在qreport組件中選擇qrsysdata,在屬性data中選擇qrsDetailNo 但这个值为什么一直是0,没有改变啊?
X xiongxf Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #7 labelsoft,的办法可行, fodou, 的办法更简单,不过不知道这个值为什么一直没变化
B bryanwang Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #8 fodou的方法没问题,看看你qrsysdata是不是放在detail band里面?
X xiongxf Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-12 #9 我把SysData是放在SubDetail里面的啊, 我用的是delphi6 还是不行啊,不理解
B bryanwang Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-12 #10 detail band肯定是可以的,但subdetail就没试过.
X xiongxf Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-13 #11 detail band是什么控件? delphi6里没有吧,我没有找到这个控件啊
B bryanwang Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-13 #12 就是Tqrband,bandtype=rbDetail;