ASP .net 中使用水晶报表控件CrystalReportViewer显示报表,报表源是否一定要物理路经?不能是相对路经吗?

LANTE80 2006-08-02 04:50:48
我设置相对路经要么就是运行时提示:
Exception Details: System.Runtime.InteropServices.COMException: The system cannot find the path specified.
...全文
264 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kakko07 2006-09-14
  • 打赏
  • 举报
回复
这个问题遇到过~,你要检查.aspx,和报表文件.rpt下.cs 的命名空间第一项命名必须都是当前文件所属的项目名,这样最好,当然如果你的项目前面还要加前缀,那么,你可以改.aspx下的命名,但.rpt下的.cs不能改
ChinaRedRiver 2006-09-12
  • 打赏
  • 举报
回复
可以
同楼上
xiaotuni 2006-08-02
  • 打赏
  • 举报
回复
可以用相对路径
ReportDoc.Load(Server.MapPath("~/rpt/report.rpt"));
LANTE80 2006-08-02
  • 打赏
  • 举报
回复
注意:我的报表文件.RPT是放在与页面同一目录下的RPT\目录下.

也就是:

from
\fromdisplay
\rpt\report.rpt

fromdisplay页面引用report.rpt报表.

4,818

社区成员

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

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