vs2008自带水晶报表打印问题

tinghoward 2009-12-22 07:00:19
使用vs2008自带的水晶报表,b/s系统,在服务器端打印报表一切正常,在客户端打印会弹出一个对话框:“服务器出错,将停止打印。您是否要查看错误信息?”,但打印正常!
我重新做了一个简单的报表测试,报表中仅放一个字符串,不连接数据库,仍然弹出窗口。代码很简单了,如下:

protected void Page_Load(object sender, EventArgs e)
{
ReportDocument rdd = new ReportDocument();
rdd.Load(Server.MapPath("aaa.rpt"));
CrystalReportViewer1.ReportSource = rdd;
}

是何原因?
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tinghoward 2009-12-22
  • 打赏
  • 举报
回复
顶一下
tinghoward 2009-12-22
  • 打赏
  • 举报
回复
有新的情况了:刚发现在本机即服务器上通过iis访问也弹出对话框,看来可能与iis有关?
请阿泰帮忙
而且iis下打印的小窗口弹不出来,只有设成可信站点才可以,这样给用户使用肯定很不方便阿,有没有解决方法
tinghoward 2009-12-22
  • 打赏
  • 举报
回复
现在的服务器其实就是我开发的机器,本机不管是iis下还是vs.net的运行环境下都可以运行打印。在另外的机器上通过ip访问网页的,就是正常的http服务,打印时就会出现此对话框,试过内网另一台机器访问和外网访问都一样。
阿泰 2009-12-22
  • 打赏
  • 举报
回复
没遇到过,关注。

你在不同的位置打的时候,url输入的网址是一样的吗?

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧