急急!!!!!报表问题!!!!再不解决就要死人了(100分)

  • 主题发起人 主题发起人 okbill
  • 开始时间 开始时间
O

okbill

Unregistered / Unconfirmed
GUEST, unregistred user!
我在quickreport的detail内拉长为下图所示我要第一行的记录所第二行的记录不一样也就是
说qrdbtext所指的字段名是一样的字段值要不一样如何做!!!急急急!!!!
字段1 字段1 字段2 字段3 字段4 字段5 第一行
字段2
字段3 字段1 字段2 字段3 字段4 第二行

字段4
字段5
字段6
 
你可以在SubDetailBand的OnNeedData事件中自己确定要显示那个字段的值。
 
看到有点头晕!
 
用onneeddata事件来确定显示的话,记得要把qrdbtext的dataset属性设为空。
P.S 你文字的意思好像比较含糊,挺难理解的,只知道你要第一行和第二行的记录不一样,
可是你那下面的
字段1 字段1 字段2 字段3 字段4 字段5 第一行
字段2 //这里空了一行是什么意思?还有前面的字段1、2、3代表什么啊?
字段3 字段1 字段2 字段3 字段4 第二行

 
举个例个例子吧我就是希望记录一与记录二的记录不一样

工序 工号 制单 床次 扎号 件数 工序
1 1 1 1 2 1
工序 工号 制单 床次 扎号 件数 工序
2 1 1 1 2 2
工序 工号 制单 床次 扎号 件数 工序
3 1 1 1 2 3
工序 工号 制单 床次 扎号 件数 工序
4 1 1 1 2 4
 
用onneeddata事件来确定显示的话,可以给个例子吗
 
不会吧,你把所有的字段单元放到数据区中再试试.
 
还是看不明白,想不死得快些把问题说清楚。要不都不知如何做英雄!将你报表所链接的
表的结构关系讲清楚。
 
要打印的纸张是别人已设计好了,,我只要向纸张内加记录就行了纸的宽为240mm长为50mm
下图是纸张的具体格式我把detail拉宽为50mm左边的制单,,,扎号等字段以打印出来但是
右边的4行工序啊, 工号等无法按记录一条一条往下打我用的qrdbtext指向了同一个字段
制单 工序 工号 码数 制单 床次 扎号 件数 工序
扎号
床次 工序 工号 码数 制单 床次 扎号 件数 工序

件数 工序 工号 码数 制单 床次 扎号 件数 工序
尺寸
色号 工序 工号 码数 制单 床次 扎号 件数 工序
 
你还是没有讲清楚,你的报表并不复杂。这问题的关键是你的左边与右边是什么关系?
是一个表吗?把问题讲清楚别人才好帮你!(估计你已经被这个程序搞昏头了)
看清楚了才提问,不是每个人都是制衣厂的。
<<左边的制单,,,扎号等字段<少了个‘可’>以打印出来但是右边的4行工序啊
<何来四行>
我用的qrdbtext指向了同一个字段<什么同一个字段>
你这样说得不清不楚别人是不愿回答你的,谁有空慢慢猜谜呢?
 
这全部是同一个表的字段所以说难做
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部