Можно ли выполнить поиск в таблице БД в выражении SSRS? - PullRequest
0 голосов
/ 04 июня 2010

Я хотел бы сделать поиск в выражении SSRS, возможно ли это?

Идея, лежащая в основе этого: для отчета о проверке я должен решить, в порядке ли значение в отчете, если нет, то это должно быть показано красным цветом фона. Однако вместо того, чтобы сохранить значения, которые в порядке, в выражении, я хотел бы использовать поиск в таблице SQL, где эти значения хранятся централизованно.

Ответы [ 2 ]

0 голосов
/ 17 июня 2013

В построителе отчетов 3.0 и SSRS для SQL Server 2008R2 вы можете использовать функцию Lookup ():

Lookup(source_expression, destination_expression, result_expression, dataset)

Документация MSDN здесь

Также пара сайтов с примерами, которые я нашел полезными:

http://sqlcircuit.blogspot.com/2012/03/ssrs-2008-r2-lookup-how-to-use-multiple.html#!/2012/03/ssrs-2008-r2-lookup-how-to-use-multiple.html

и

http://blog.jontav.com/post/23229005764/ssrs-lookup

Обязательно используйте общие наборы данных!

0 голосов
/ 04 июня 2010

Это можно сделать с помощью пользовательского кода или сборок, но вместо этого я бы искал способ сделать это в запросе источника данных. Ваш источник данных - это та же база данных SQL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...