泰哥,问题又来了

kangbinoopp 2009-12-24 12:26:46
用asp.net调试成功,但用iis浏览时出错,在打印选项页中点击确定后,提示:
您请求的报表需要更多信息
DataSet1
服务器名:
数据库名:
用户名:
密码:
使用集成安全性

.....
...全文
163 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
leviliao08 2010-11-10
  • 打赏
  • 举报
回复
怎么解决?
leviliao08 2010-11-10
  • 打赏
  • 举报
回复
我也遇到这个问题,测试服务器,还是好好的,正式服务器就出现问题了:COMException (0x80004005): 系统找不到指定的路径。
雷肿么了 2009-12-25
  • 打赏
  • 举报
回复
围观。。
llsen 2009-12-24
  • 打赏
  • 举报
回复
还有就是
报表模板上面的字段要和数据源中的一致
冰糖_adam 2009-12-24
  • 打赏
  • 举报
回复
DataSet1
登录没有 不会是你两个表的原因
llsen 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 kangbinoopp 的回复:]
会不会是我在DataSet1中用了两个表的原因
[/Quote]


应该是这个问题

记得之前看阿泰 的回复,好象数据集合里面有多表的话,每个表至少要有一个字段在报表模板上
kangbinoopp 2009-12-24
  • 打赏
  • 举报
回复
会不会是我在DataSet1中用了两个表的原因
kangbinoopp 2009-12-24
  • 打赏
  • 举报
回复
请问,怎么设置权限呢?...刚接触水晶报表,不懂..还望赐教
阿泰 2009-12-24
  • 打赏
  • 举报
回复
很可能是这个原因:

你的程序对临时文件夹没有写权限,因为水晶报表需要在临时文件夹生成临时文件进行后续处理
kangbinoopp 2009-12-24
  • 打赏
  • 举报
回复
改了还是一样,没用
llsen 2009-12-24
  • 打赏
  • 举报
回复
设置成绝对路径试试
kangbinoopp 2009-12-24
  • 打赏
  • 举报
回复
将CrystalReportSource1.Report.FileName修改成:"CrystalReportSource1.Report.FileName = Server.MapPath("~/app_data/crystalreport1.rpt")" 又出现这个 ......

拒绝访问。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: 拒绝访问。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[COMException (0x80004005): 拒绝访问。
]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +95
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +271

[CrystalReportsException: 加载报表失败。]
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +334
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +894
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +84
CrystalDecisions.ReportSource.NonHTTPCachedReportSource.GetReport(RequestContext context, Boolean bAddToCacheWhenCreated) +645
CrystalDecisions.ReportSource.LocalReportSourceBase.GetReportInfo(RequestContext reqContext) +78
CrystalDecisions.Web.ReportAgentBase.GetReportInfo() +1022
CrystalDecisions.Web.ReportAgentBase.get_IsLogOnInfoUsingIntegratedSecurity() +58
CrystalDecisions.Web.ReportAgentBase.FillReportState(RequestContext request) +67
CrystalDecisions.Web.CrystalReportViewer.OnExport() +1044
CrystalDecisions.Web.CrystalReportViewer.RaisePostBackEvent(String eventArgument) +56
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


kangbinoopp 2009-12-24
  • 打赏
  • 举报
回复
改了一下,又出错了

统找不到指定的文件。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: 系统找不到指定的文件。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[COMException (0x80004005): 系统找不到指定的文件。
]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +95
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +271

[CrystalReportsException: 加载报表失败。]
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +334
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +894
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +84
CrystalDecisions.ReportSource.NonHTTPCachedReportSource.GetReport(RequestContext context, Boolean bAddToCacheWhenCreated) +645
CrystalDecisions.ReportSource.LocalReportSourceBase.GetReportInfo(RequestContext reqContext) +78
CrystalDecisions.Web.ReportAgentBase.GetReportInfo() +1022
CrystalDecisions.Web.ReportAgentBase.get_IsLogOnInfoUsingIntegratedSecurity() +58
CrystalDecisions.Web.ReportAgentBase.FillReportState(RequestContext request) +67
CrystalDecisions.Web.CrystalReportViewer.OnExport() +1044
CrystalDecisions.Web.CrystalReportViewer.RaisePostBackEvent(String eventArgument) +56
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


4,818

社区成员

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

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