【问题标题】:Problem adding Crystal Report to VS 2005 project将 Crystal Report 添加到 VS 2005 项目时出现问题
【发布时间】:2009-07-18 08:30:09
【问题描述】:

我正在尝试将 Crystal Report 添加到 VS 2005 VB 项目中。

这是我的工作:

  • 右键单击我的项目,添加 -> 新建项目... Crystal Report
  • 使用标准报告向导添加报告(或只是空白报告

我收到此错误:

'Site' is not a member of 'MyProject.CachedCrystalReport1'
     C:\BasProj\MyProject\MyProject\CrystalReport2.vb

生成代码中的方法:

    Public Overridable Function CreateReport() As CrystalDecisions.CrystalReports.Engine.ReportDocument Implements CrystalDecisions.ReportSource.ICachedReport.CreateReport
    Dim rpt As CrystalReport1 = New CrystalReport1
    rpt.Site = Me.Site
    Return rpt
End Function

我猜我以某种方式告诉它我想做一个网站之类的,但我不知道怎么做。

我启动了一个全新的解决方案(Visual Basic Windows 应用程序)并添加了一个 Crystal Report,没有任何问题。

任何提示如何解决这个问题?

更新: 好的,事情真的搞砸了。当我检查上面的 Me 对象时,它甚至没有发出我期望的那种对象。我想我可能需要重新拼凑解决方案。

【问题讨论】:

    标签: vb.net visual-studio-2005 crystal-reports


    【解决方案1】:

    发现问题:名称冲突。

    我试图将对象移动到主应用程序的项目中,并在此过程中摆脱了一个子项目。当我这样做时,其中一个课程发生了冲突。这就是为什么 Me 对象被搞砸了。

    【讨论】:

    • 谢谢,我遇到了同样的问题,原来我有一个类叫:组件,水晶报表也使用它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多