##############[寻找CSDN几十位专家,解决问题]#####################

yuchangmao 2006-08-19 03:33:19
敬爱的各位专家你们好:

我现在用VS2005+Crystal Reports 10进行开发中,针对于水晶报表部分遇到了一个问题,始终无法解决。

我程序用的是Forms身份验证,报表文件和加载报表的页面文件放在需要Form权限验证的文件夹中,但导出的时候导出页面内容是我的程序登录界面,也就是说验证信息丢失了,页面重定向到登录界面,我通过调试发现用户一直处于已授权状态。导出成PDF没问题,但Word2000\Excel2000出现问题。我装的是win2000+Office200,而且在导出时不提示保存,直接打开了。用Office2003测试了一下,没有上述问题。

我报表的加载方法是PUSH模式,通过强类型的DataSet进行数据填充,在取消Forms验证收,可以导出报表,但导出的内容中含有Crystalreportview里的工具栏,我采用的都是水晶报表自身的导出功能,并非自定义导出。

配置如下:
<authentication mode="Forms">
<forms name="MyFlat" loginUrl="SystemLogin.aspx" protection="All" path="/" timeout="20"/>
</authentication>
<authorization>
<allow users="*"/>
</authorization>

<location path="SystemForm">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
...全文
39 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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