2013-03-04 4 views
1

Я новичок в SSRS. Я использую SSRS для доступа к удаленному источнику данных. Я могу использовать интерфейс, показанный ниже, чтобы создавать и выполнять запросы и создавать отчеты:Службы отчетов SQL Server (SSRS)

enter image description here

Есть ли способ, чтобы создать отчет, указав SQL непосредственно, а не с помощью графических инструментов. Я потратил некоторое время на Googling, и я прошел несколько учебников. Я не могу найти ответ.

+0

Существует несколько способов: см. [Инструменты дизайна запросов в службах Reporting Services] (http://msdn.microsoft.com/en-us/library/ms345246 (v = sql.90) .aspx) – Taryn

ответ

2

Нажмите кнопку Edit as Text в левом верхнем углу окна и нажмите на нее.

SSRS Query Designer

Редактировать Если вы видите только XML в окне запроса, то вы используете Report Model data source вместо прямого подключения к базе данных. Невозможно напрямую запросить модели с помощью SQL.

Чтобы запросить SQL, настройте Data Source, используя строку подключения, которая напрямую указывает вашу базу данных.

+0

Спасибо. Я пробовал это, но он отображает XML, а не SQL. – w0051977

+0

@ w0051977 Затем вы создаете запрос из источника данных [Report Model] (http://msdn.microsoft.com/en-us/library/dd239359.aspx) вместо прямого подключения к базе данных. Невозможно напрямую запросить модели с помощью SQL. – Bryan

+0

Спасибо, +1. @Bluefeet предоставил ссылку: http://msdn.microsoft.com/en-us/library/ms345246(v=sql.90).aspx. Пожалуйста, подтвердите, что они не будут работать с моделью отчета. Тогда я смогу отметить этот вопрос, как он ответил. – w0051977

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