что значит countrows (). equlas () в SSRS - PullRequest
0 голосов
/ 22 мая 2019

Я не могу понять структуру написанного кода

(CountRows ("client_code"). Равно (Параметры! Client_code.Count)

Может кто-нибудь объяснить это, пожалуйста?

А где я могу найти ссылку на все функции, которые я могу использовать для написания Expression в SSRS ??

1 Ответ

0 голосов
/ 22 мая 2019

В SSRS мы используем оператор "=" для сравнения, а не равных. Выражение, указанное вами ниже

 (CountRows("client_code").Equals(Parameters!client_code.Count)

Скорее должно быть как

=IIF(CountRows("client_code")=Parameters!client_code.Count,true,false)

Что делает упомянутый вами код: он возвращает количество строк в указанной области, область также может быть группой. и сравнивается с вашим параметром отчета.

Здесь вы найдете полный список функций и выражений для SSRS.

...