关于表格显示打印的问题(100分)

  • 主题发起人 主题发起人 xuejinlong
  • 开始时间 开始时间
X

xuejinlong

Unregistered / Unconfirmed
GUEST, unregistred user!
我现有一个表格,每个格内的数据都是按一定的规则算出来的,表格格式是固定的(但很不规矩,不是网格状的)。
并且用户应该可以根据表格显示的数据在允许的格内填写自己要填的文字(评价、备注等)。然后打印。
不知道怎么设计好,如果用Form,设计简单,但打印效果太差。有没有什么好的方法?
我想最好显示效果要好,并且打印时能自动居中(用户无需每次预览效果,类似票据打印),效果要清晰。
高手帮忙,谢谢
 
很简单呀!quickreport就能完成这个功能。
在onneeddate事件中,对qrlabel赋值就行了。qrlabel的alignment属性设为taCenter
qrlabel1.caption := 'aaaaa'
 
可是我的预览时什么也看不到呀,怎么了?
 
预览时是不可以,在预览时是不经过onneeddate事件的。
听别人说升级后可以但我没试过。我一般用fastreport作打印。
 
xuejinlong,你好
访问我的网址 http://zhangxzh.diy.163.com
下载上面的demo.exe F1book控件应用的经典,完全可以完美的实现你的功能.
你可以先看看demo演示程序!
 
为什么非得是onneeddata事件呢,在onprint事件中写不是也一样吗!
如果非要写在一起,也可以放在beforeprint里。
 

Similar threads

后退
顶部