Проблема добавления Crystal Report в проект VS 2005 - PullRequest
1 голос
/ 18 июля 2009

Я пытаюсь добавить 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 выше, он даже не показывает ожидаемый объект. Я думаю, что мне может понадобиться снова собрать решение.

1 Ответ

1 голос
/ 18 июля 2009

Найдена проблема: имя конфликтует.

Я пытался переместить объекты в проект основного приложения и в процессе избавился от подпроекта. Когда я сделал это, один из классов вступил в конфликт. Вот почему объект Me был полностью испорчен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...