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 注册也都成功,还记各位大虾,指点一下?
...全文
64 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
狗豆腐 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;
回复
相关推荐
发帖
图表区
创建于2007-09-28

4810

社区成员

.NET技术 图表区
申请成为版主
帖子事件
创建了帖子
2011-07-15 10:37
社区公告
暂无公告