2009-11-29 3 views
0

Есть ли способ редактировать локальные отчеты (RDLC) из Reporting Services 2008 с помощью Visual Studio 2008? Теперь он говорит, что элемент Report не найден (это связано с другими схемами).Может ли Visual Studio 2008 создавать/редактировать локальные отчеты (RDLC) для SQL Reporting Services 2008?

Для меня этот вопрос актуальен, потому что я хочу предоставить моему клиенту возможность создавать или настраивать отчеты с помощью Report Builder 2.0.

+0

Не уверен, что я понимаю, но вы удалили 2005 дизайнер отчетов и студию управления после установки 2008 года? –

+0

У меня никогда не было 2005 дизайнер отчетов или студия управления. Visual Studio 2008 использует этот формат по умолчанию. –

+0

Теперь я вижу, вы пробовали переименовать файл .rdlc -> .rdl и открыть в builder 2.0? –

ответ

0

Да. Студия SQL-сервера BI - фактически визуальная студия. Как только я установил VS Pro, BI-студия просто «слилась» в нее.

UPDATE
С по SQL Server:

Обновление не будет удалять старые файлы журналов, устаревшие RSWebApplication.config файл, или настройки виртуального каталога в IIS . Обновление не удалит SQL Server 2005 Report Designer, Management Studio или другой клиент инструментов. Если вы больше не требуете их, обязательно удалите эти файлы и после завершения обновления.

+0

Уверен, но это правда для RDL, RDLC по-прежнему 2005. Одна секунда, я буду обновлять вопрос. –

+0

Проблема, с которой редактор RDLC является особенностью Visual Studio, а не SQL Server. –

0

Локальные отчеты (RDLC) обрабатываются элементом управления ReportViewer, который является компонентом VS 2008 и присутствует без нашего SSRS (2008).

Итак, если вы спрашиваете, может ли VS 2008 создавать отчеты (RDLC), которые отображаются локально в элементе управления VS 2008 ReportViewer, ответ да (но он использует схему 2005 года).

Если вы спрашиваете, может ли редактор отчетов SSRS создавать RDL, которые визуализируются в элементе управления VS 2008 ReportViewer (например, переименовывая их в RLDC, способ работы с VS 2005 и SSRS 2005), ответ отрицательный (потому что они используют схему 2008 года).

Разница - если вы добавляете новый отчет в веб-проект, например, вы используете конструктор отчетов VS, и он создаст схему RDLC 2005 года, которая отображается в элементе управления 2008 года.

Если вы добавляете новый отчет в проект ReportServer, вы используете конструктор отчетов SSRS, который создаст схему RDL 2008, которая несовместима.

+0

Я спрашиваю, как использовать RDLC 2008 в Visual Studio 2008. –

+0

Вы не можете - схемы разные. Этот мой вопрос и ответ на MSDN http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/e824dd63-4f4c-4810-a2e2-d72710fda78a/#ede7b504-57d0-4099-8f18-6cb3ebe3fbff , – cdonner

Смежные вопросы