X xuxincheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #1 只有一栏的我作出来了,不想在数据表内插入临时记录.尝试用overlay band实现,但太麻烦了,我的每栏数据有将近40条. 如何在FastReport中用比较简便的方法实现?
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #2 在(OnBeforePrint)事件中 begin while FreeSpace > 10do ShowBand(Child1) end 这样呢??
X xuxincheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #3 to App2001: 你的办法只在页面是一栏时可以,多栏时不行.
T ty123 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #5 1. 用GroupHeader band替代MasterHeader band,GroupFooter band替代MasterFooter band。 2. 在GroupFooter band的OnBeforePrint中写 begin while FreeSpace > 20do ShowBand(Child1) end
1. 用GroupHeader band替代MasterHeader band,GroupFooter band替代MasterFooter band。 2. 在GroupFooter band的OnBeforePrint中写 begin while FreeSpace > 20do ShowBand(Child1) end
X xuxincheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #6 To ty123: 你说的办法只在有记录的栏内,可以填满空行,没有记录的栏内没有作处理
X xboyy Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #7 打印前判断要打印内容的长度,给每个字段加上(栏的总长度 - 打印内容长度) 的空格 这样能保证所有栏的内容在打印时都是都是一样长的 我以前做打印小的表格式遇到要保持一些线条位置不变,就用了这个办法,呵呵,不过那时没用复杂的报表控件
打印前判断要打印内容的长度,给每个字段加上(栏的总长度 - 打印内容长度) 的空格 这样能保证所有栏的内容在打印时都是都是一样长的 我以前做打印小的表格式遇到要保持一些线条位置不变,就用了这个办法,呵呵,不过那时没用复杂的报表控件
X xuxincheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-11 #8 xboyy: 你所说的就是在当前打开的表内插入临时记录,补足空行的办法.我们的系统中这样作不 太现实.期待别的办法.....
S searoom Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-19 #9 楼主的问题和我的有点类似,我也是刚提出来: http://www.delphibbs.com/delphibbs/dispq.asp?lid=2301950
X xuxincheng Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-22 #10 用了一个好笨的办法实现了. 多人接受答案了。