Видимость подотчета SSRS на основе количества параметров - PullRequest
0 голосов
/ 11 июня 2019
  1. Я очень новичок в SSRS, я работаю над видимостью подотчета на основе выражения, которое рассчитывает на параметр при передаче в хранимую процедуру.

  2. Хранимая процедура создает отчет для «менеджеров филиала» и «региональных директоров», а «региональный директор» не видит какой-либо подотчет, который есть в отчете для менеджера филиала.

  3. В хранимой процедуре у меня есть столбец с именем "branch_code", где каждая ветвь имеет код, например, SE001, SW237 .....

  4. Когда я передаю параметр SE, он становитсявидимый «региональному директору», когда я передаю параметр SW001, он становится видимым для «менеджеров филиала» И есть параметр с именем @branch

  5. У меня есть два подчиненных отчета, где яЯ написал выражение в одном из подотчетов, которое я не хочу, чтобы "Региональные директора" видели,

    Выражение считает длину кода филиала как

    =IIf(len(Parameters!branch.Value) = 2, True, False)
    
  6. так, если длина @branch равна 2, т.е. "SE"он не покажет подотчет «Региональным директорам», но покажет «Менеджерам филиалов», здесь »параметр« Филиал ».

  7. Теперь я хочучтобы сделать противоположное этому другому подотчету, в котором должно быть указано, что число параметров равно 2, показать отчет еще не показывают.Как мне этого добиться.

  8. Я пробовал с выражением

    =IIf(len(Parameters!branch.Value) = 2, False, True)
    

    , но оно не сработало.Любая помощь по этому вопросу будет принята с благодарностью.

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