«Экземпляр источника данных не был предоставлен для источника данных» .... Ошибка в средстве просмотра отчетов - PullRequest
0 голосов
/ 05 февраля 2010

Я получаю эту ошибку при создании отчета "A data source instance has not been supplied for the data source" .... Я не получаю для другого моего отчета, сделанного точно так же ... Также, когда я представляю отчет, он работает нормально ..... Пожалуйста, дайте мне знать, если кто-нибудь знает решение ....
Я использую VS2005 для разработки.

1 Ответ

0 голосов
/ 05 марта 2010

Я бы проверил RDL / RDLC, который составляет ваш отчет, и посмотрел бы, что содержится в разделе (обычно прямо вверху файла), и подтвердил бы, что источник данных настроен правильно в отчете.

Если вы используете общий источник данных, убедитесь, что общий источник данных одинаков при разработке и развертывании в производственной среде. Вы вошли в диспетчер отчетов и проверили там настройки источника данных? Попробуйте перейти к этому в вашем браузере и перейдите в Свойства> Источники данных. Если отчет не соответствует источнику данных (например, если вы работаете с другой базой данных, но используете одно и то же имя общего источника данных), вы можете попробовать изменить источник данных на общий на сервере.

Я немного не уверен, что вы имеете в виду, когда говорите "Также, когда я отрисовываю отчет, он работает нормально". Вы ссылаетесь на первый созданный вами отчет или вы говорите, что ваш (проблемный) отчет частично отображается? Если он частично рендерит, а затем завершается ошибкой с сообщением об источниках данных, похоже, что один из наборов данных в вашем отчете пытается получить данные из другого источника данных. Это возможно?

...