猿问

客户端打印水晶报表问题

各位大侠,我用vs2005及自带的水晶报表编写打印表单,在单机上测试可以,但放到服务器中,在客户端访问打印时,却一直没反映,好象是调用了服务器的打印机了,请问题有什么办法能在客户端访问时单击打印功能就在客户端的打印机上打印出来吗?谢谢 (本人是打印设置好的报表,而且不想让它预览显示,所以想在代码中写,即点击按钮就在本地的打印机上打印出报表)
代码如下: 
        Dim ds As ds_bb 
        ds = New ds_bb 
        dtcmd.Fill(ds, "ddxxk") 
        Me.bb_source_ddd.ReportDocument.SetDataSource(ds) 
        Me.bbview_ddd.DataBind()  
        Me.bb_source_ddd.ReportDocument.PrintToPrinter(1, True, 1, 9) 

大话西游666
浏览 497回答 2
2回答

蓝山帝景

是否是服务器权限不够问题;

慕后森

vs2005的水晶报表不支持客户端的打印。它的打印都是服务端的打印!你要是非要打印只能是excel导出-》打印了。vs2008好像可以实现客户端的打印。
随时随地看视频慕课网APP
我要回答