如何用quickrep打印有边框的表格?(300分)

  • 主题发起人 主题发起人 bobiy
  • 开始时间 开始时间
B

bobiy

Unregistered / Unconfirmed
GUEST, unregistred user!
quickrep做打印很好,但没有表格线,如何加上呢?

另外怎么在程序中用api把纸由竖向设为横向呢?(没用控件,)
 
用TQRShape控件,调整它的Shape属性得到不同形状的线条或方格,
它的Pen属性可以用来设置格线的粗细、风格、颜色等。

你看一下DocumentProperties这个API的帮助,看有没有用。
我没用过,不过以前无意中看到过它,它用到一个叫DEVMODE的结构,
里面有一个名为dmOrientation的字段,它的两个取值DMORIENT_PORTRAIT
和DMORIENT_LANDSCAPE看来应该分别对应的是纵向和横向。
 
我的报表也是这样做出来的。
 
除了用shape,还可以在需要的band中(如:detail)的frame属性里设定drawright....应该也可以画边框
的。
 
TQRShape一个一个画出来
我以前就是这样做的
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部