如何规定报表大小?(100分)

  • 主题发起人 主题发起人 pegasus1
  • 开始时间 开始时间
P

pegasus1

Unregistered / Unconfirmed
GUEST, unregistred user!
原来的问题解决了。如果报表规定大小,大小约是5条记录,
但有时返回的只有1、2条记录,如何使报表打几条空记录出来。
报表的宽度如何调整,我调整其中的一个(如titleband)的width,
但改不了,改整个报表的width,预览时又看不到效果。到底应怎么改?
谢谢。
 
使用ehlib控件所提供的dbgrid打印,打印参数可由你任意设定。
 
我打印记录的部分是detailband组件,现在需要实现的是,
打印记录的总长度要固定(如4条记录),但查询返回的记录
数不固定(有时两条),这如何解决
 
这条问题很难吗?怎么没人回应。这个问题在做打印单据时应
经常遇到
 
另一个问题,如果我想获取 select * from tablename得到的某个记录某个字段的值,
如第2条记录,字段名为id,语句怎么写。
 
增加空记录
 
我也遇到过,有两种解决办法:
第一、计算空的行数,然后再报表的ONAfterPrint之后判断,如果有效的记录已经取完,但该页
还没有满,则手动在打印画布上进行划线,很美的,只不过有注意好比例,否则打出来的就有点
让人看不过去了。
第二、在数据结果集后联合几条空记录,凑够一页,然后预览打印一切OK,明白我的意思了么。
 
我只试过在设计期用手工画线,在afterprint事件用语句画怎么做,
请说得详细点。
 
关注!!!
 
多人接受答案了。
 
后退
顶部