Существует ли простой способ просмотреть SQL-запросы, на самом деле сгенерированные SSRS кроме рабочих трассировок профиля для получения их?
Есть ли некоторый способ из редактора ПРЕДЛОЖЕНИЙ видеть это?
Короче нет. Хорошего обходного пути нет. Однако для разработки я обычно создавал тестовый запрос вместе с моей работой в SSRS. Я бы отредактировал это в Management Studio, а затем просто вставил значения обратно в BIDS. Предполагая, что у меня есть два параметра с именами «StudentID» и «TeacherID», запрос выглядел так:
DECLARE @StudentID int
DECLARE @TeacherID int
SELECT @StudentID = StudentID FROM Students WHERE StudentName LIKE 'John Doe'
SELECT @TeacherID = TeacherID FROM Teachers WHERE TeacherName LIKE 'Mr. Jones'
-- PASTE IN QUERY FROM BIDS BELOW
Это позволило мне использовать реальные текстовые значения из раскрывающихся списков параметров и просто вставить в свой запрос. Затем я мог оптимизировать запрос в Management Studio, а затем вставить его обратно в BIDS, когда был доволен результатом.