Получение сценария SQL набора данных в SSRS - PullRequest
4 голосов
/ 22 февраля 2012

Я бы хотел отобразить свои запросы SQL в свертываемом текстовом поле в SSRS, чтобы избежать недоразумений.

Есть ли способ извлечь сценарий SQL из набора данных, чтобы поместить его в поле «выражение»текстового поля?

1 Ответ

7 голосов
/ 22 февраля 2012

Отличный вопрос!Это заставило меня немного покопаться, из-за смутного воспоминания, что это где-то разоблачалось.Конечно же:

=DataSets("TopEmployees").CommandText

или, что еще лучше,

=DataSets("MyDataSet").RewrittenCommandText

Второй вариант будет включать подстановку параметров.

Имейте в виду, что это может привести к проблемам с безопасностью, если кто-то может найти атаку SQL-инъекцией через это ...

Источник: http://msdn.microsoft.com/en-us/library/dd255235.aspx

...