VS2008 开发水晶报表

狗豆腐 2011-07-15 10:37:43
大家好,以前公司用的是VS2003 + CrystalReports 11 ,现在公司要用 VS2008 + CrystalReports 2008.

不知道为什么,在VS2008中以前的程序不报错,就是一直显示:Ln 1 Col 1: Invalid document structure

看了很多贴子,根据Web.Config 将里面CrystalDecisions 开头的DLL都换成了最新版的,
将原来的 CrystalReportViewer 删除,重新添加新的控件,都试过了,还是没有解决。


CrystalReports 2008 注册也都成功,还记各位大虾,指点一下?
...全文
122 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
狗豆腐 2011-07-15
  • 打赏
  • 举报
回复
下面是部分代码:

ReportClientDocument reportDoc = new ReportClientDocument();
reportDoc.ReportAppServer = _rasServer;

object reportPath = (object) ("rassdk://" + reportFile);

reportDoc.Open(ref reportPath, 0);

CRVNew.SeparatePages = showPage;
CRVNew.DisplayToolbar = showToolbar;
CRVNew.DisplayBottomToolbar = showToolbar;
CRVNew.EnableDrillDown = drillDown;
CRVNew.BestFitPage = true;
if (Request["New"] == "1")
{
CRVNew.HyperlinkTarget = "_blank";
}
else
{
CRVNew.HyperlinkTarget = "_parent";
}
if (Request["PrintMode"] == "PDF")
{
CRVNew.PrintMode = CrystalDecisions.Web.PrintMode.Pdf;
}
else if (Request["PrintMode"] == "ActiveX")
{
CRVNew.PrintMode = CrystalDecisions.Web.PrintMode.ActiveX;
}
else
{
CRVNew.PrintMode = CrystalDecisions.Web.PrintMode.Pdf;
}
CRVNew.ReportSource = reportDoc;

4,819

社区成员

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

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