Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Срабытывает Action в итоговой колонке Matrix RS2005 / 5 сообщений из 5, страница 1 из 1
15.04.2008, 11:21
    #35255407
Barboss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срабытывает Action в итоговой колонке Matrix RS2005
Добрый день!

Visual Studio 2005 / Reporting Services 2005

В отчете требовалась детализация данных из матрицы. Сделал экшен - все работает, но самое интересное, что экшен срабатывает и на итоговых колонках и подитоговых строках. Как это можно этим управлять или хотя бы отключить?
...
Рейтинг: 0 / 0
15.04.2008, 17:02
    #35256856
Barboss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срабытывает Action в итоговой колонке Matrix RS2005
Если в Action на Expression прописать под название отчета примерно это:

=iif(InScope("matrix1_Month_Rus"), "BudgetPlanCentrFinansByMonth", "")

,то если выбрана не итоговая колонка - выбирается наужный наш подотчет, а если итоговая то типа "пусто", но вусе равно ругается.

Как обойти вызов этого злобного экшена?
...
Рейтинг: 0 / 0
16.04.2008, 08:20
    #35257678
LevS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срабытывает Action в итоговой колонке Matrix RS2005
попробуйте nothing вместо пустой строки
---
This posting is provided "AS IS" with no warranties, and confers no rights.
...
Рейтинг: 0 / 0
16.04.2008, 08:50
    #35257706
Barboss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срабытывает Action в итоговой колонке Matrix RS2005
Спасибо, вообщем нашел решение еще вчера, но не успел написать:)

Вместо конструкции IIF, воспользоваться конструкцией SWITCH. Вот что получилось:

=switch(InScope("matrix1_Month_Rus"), Parameters!FactReport.Value)

Иначе ничего. Никакой подсветкой мышью и ничего не срабатывает в итоговых колонках. Получилось.

И наверное для мега гуру - как это сделать примерно тоже самое, только для подитоговых значениях строк?:-)
...
Рейтинг: 0 / 0
16.04.2008, 09:42
    #35257826
Barboss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срабытывает Action в итоговой колонке Matrix RS2005
И это тоже реально! :

=switch(InScope("Группа по вертикали") AND (InScope("Группа по горизонтали")), Parameters!FactReport.Value)

на пересечении этих групп будет вызываться подотчет. Во всех же подитоговых колонках и строках будет все статично!)
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Срабытывает Action в итоговой колонке Matrix RS2005 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]