W wjs Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-22 #1 是否有人用报表控件实现了表格报表?(自己绘制不在讨论范围内) 报表有多页的情况下,(可能分组)怎样才能使每页报表 上 下 左 右边框用粗线,框内细线。 表格线当然要连续。
Z zhangkan Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-22 #2 用EXCELAPPLICATION算不算?也能实现你所说的.
L Langrisser Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #3 我用过报表控件实现了表格报表。你调查这干嘛? 设置QRShape控件的Pen的Width属性可加粗表格线,然后设置Top、Width等属性把属于 表格内的边框藏在别的QRShape底下,就不会打印出来了。
我用过报表控件实现了表格报表。你调查这干嘛? 设置QRShape控件的Pen的Width属性可加粗表格线,然后设置Top、Width等属性把属于 表格内的边框藏在别的QRShape底下,就不会打印出来了。
W wjs Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #4 先谢过各位! 我周围的一些人都说无法用报表控件(quickreport,fastreport,reportbuilder等)实现 理想的表格报表,我也没有作出来。想问一下这样做的可能性和具体做法。 我遇到的问题是: 在分组记录数超过一页时, 各 页 的 尾记录 底边线 无法改为 粗框线,不知怎样才能 如愿?
先谢过各位! 我周围的一些人都说无法用报表控件(quickreport,fastreport,reportbuilder等)实现 理想的表格报表,我也没有作出来。想问一下这样做的可能性和具体做法。 我遇到的问题是: 在分组记录数超过一页时, 各 页 的 尾记录 底边线 无法改为 粗框线,不知怎样才能 如愿?
T terry_lzs Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #5 在pagefooterband中加qrshape,设置它的线宽 如果要每行记录都用线隔开,那么只要在pagedetailband中的qrdbtext上面加qrshape, 线宽设置小些,这样不就尾记录底边线是粗框线,其他记录的为细框线了?!
在pagefooterband中加qrshape,设置它的线宽 如果要每行记录都用线隔开,那么只要在pagedetailband中的qrdbtext上面加qrshape, 线宽设置小些,这样不就尾记录底边线是粗框线,其他记录的为细框线了?!
W wjs Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #6 terry_lzs: 你的方法我用过,在记录恰好满页时还凑合(时常有断线情况),而在某组记录不满一页 或最后的几条记录是不会与页脚连接在一起的。 关键是如何判断记录恰好是满页的最后一个记录,此时将线宽修改为粗线, 1 在quickreport里如何实现? 2 在fast report里如何实现? 3 在report builder里如何实现?
terry_lzs: 你的方法我用过,在记录恰好满页时还凑合(时常有断线情况),而在某组记录不满一页 或最后的几条记录是不会与页脚连接在一起的。 关键是如何判断记录恰好是满页的最后一个记录,此时将线宽修改为粗线, 1 在quickreport里如何实现? 2 在fast report里如何实现? 3 在report builder里如何实现?
C ccweifen Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #7 我也遇到这样问题,我没有用detail band, 在HEAD BAND中一条条画线,把最后一条线设为粗线,中间线Visible:=false,用到时 再显示,速度也不慢。 我用的是RB.
L Laotian Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-24 #9 在FastReport中的实现: 在打印的数据Band中的OnBeforePrint事件中如下代码: if (FreeSpace<2*Height) and (FreeSpace>Height) then Line1.Visible:=True //刚好还够打印一行!即最后一行 else Line1.Visible:=False ; 我试过,没问题!给分!
在FastReport中的实现: 在打印的数据Band中的OnBeforePrint事件中如下代码: if (FreeSpace<2*Height) and (FreeSpace>Height) then Line1.Visible:=True //刚好还够打印一行!即最后一行 else Line1.Visible:=False ; 我试过,没问题!给分!
V VGA Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-24 #10 laitian : 你最棒了!我有个请求,就是把fastreport2.4C=》fastreport2.4B 去掉对Rxlib的依赖 寄给我,我会给你1000分。