activeform中如何实现打印?(100分)

  • 主题发起人 主题发起人 dudajiang
  • 开始时间 开始时间
D

dudajiang

Unregistered / Unconfirmed
GUEST, unregistred user!
我在activeform中想用qreport实现报表的打印,
我的报表中用clientdataset和socketconnection和远端应用服务器相连取得数据。
但是我的报表一预览就报错误,请问如何解决b/s下的报表打印,要用别的组件吗?
 
用bcb吧,我们开发了近200个这样的东东,大都有报表打印功能.
 
能不能更详细的说明一下,例如用了什么组件(是quickreport吗?),
是用的activeform吗?是b/s的吗?
谢谢
 
是的.
难道不行吗?
 
我用delphi作的activeform来进行的。总是报错,说无法存取内存地址,我以为在acitveform
中不能进行这种c/s下的常规报表打印,看来是可以的。如果方便的话,你能不能给我一个最
简单的代码例子(bcb也行),谢谢了!
riverdu@sina.com
 
其实可能是delphi自身的问题吧.我在cb中的ActiveForm里制作报表
的方法和一般程序一样.报表打印预览没什么问题.例子这里就不写了.
你可以试一试cb.
 
对了,在cb中客户端有报表控件的话要安装Qrpt40.bpl
这可能才是你的问题所在吧!(delphi中也应该有相应的文件吧.)
 
接受答案了.
 
后退
顶部