Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Передача параметров в детализированный отчет с многомерным запросом( / 14 сообщений из 14, страница 1 из 1
05.02.2010, 20:28
    #36452891
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
Коллеги, подскажите, пожалуйста, можно ли вызвать детализированный отчет с передачей ему параметров если все отчеты основаны на MDX-запросах.
...
Рейтинг: 0 / 0
06.02.2010, 09:01
    #36453230
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
Забыл добавить, отчеты сделаны в SSRS 2008
...
Рейтинг: 0 / 0
06.02.2010, 10:57
    #36453258
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
des9899,
Можно.
Каков вопрос - таков ответ. Если хотите подробностей, опишите свою задачу подробнее.
...
Рейтинг: 0 / 0
08.02.2010, 09:23
    #36454682
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
Bigheadman,

+1, можно, а то что MDX - в общем-то неважно. Просто своя специфика.
...
Рейтинг: 0 / 0
08.02.2010, 10:43
    #36454796
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
Попробую подробней:
Имеется куб с измерениями: время, номер рейса.
Строю график: количество перевезенных пассажиров по датам (для всех рейсов).
Имеется второй отчет: перевозка пассажиров на фиксированную дату с раскладкой по рейсам, спараметром (дата)
Хотелось бы: при выборе любого значения на графике первого отчета вызывать второй отчет с передачей второму отчету даты. Значение передаваемого параметра (Даты) определяется кликом мышью на первом графике.
...
Рейтинг: 0 / 0
08.02.2010, 10:53
    #36454816
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
des9899,

и в чем проблема ? параметр передается в неподходящем формате ?
...
Рейтинг: 0 / 0
08.02.2010, 11:43
    #36454956
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
big-duke,

Второй отчет не получает параметр. Комбобокс со значением параметра остается пустым и график не отрисовывается.
...
Рейтинг: 0 / 0
08.02.2010, 12:04
    #36455028
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
des9899,

на втором отчете разместите на форме TextBox и вытащите в него значение параметра.
И посмотрите, что у вас в этом TextBox отображается.
...
Рейтинг: 0 / 0
08.02.2010, 12:41
    #36455150
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
big-duke,

Значение Parameters!ВремяPKДата.Value(0) равно [Время].[РК_Дата].&[2009-01-03T00:00:00]
Если поставить вместо нуля любое значение или написать Parameters!ВремяPKДата.Value, то возвращает фразу:
"Код ошибки"
...
Рейтинг: 0 / 0
08.02.2010, 12:50
    #36455181
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
des9899,

ок, а если вызвать второй отчет с первого, то что будет в этом поле ?
...
Рейтинг: 0 / 0
08.02.2010, 12:59
    #36455221
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
big-duke,

при вызове второго отчета в комбобоксе нет выбранных значений, отчет не выводится. если руками выбрать значение в комбобоксе, то выводится выбранное значение
...
Рейтинг: 0 / 0
08.02.2010, 13:37
    #36455352
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
big-duke,

Если я описываю параметр визардом, то параметр не передается.
если я описываю параметр руками, а именно создаю dataset со значениями и подсовываю в качестве источника для параметра, то параметр передается - т.е. правильно отображается в комбобоксе, но график не строится, а выдает сообщение:"... не удалось выполнить запрос для набора данных "DataSet1". Синтаксический анализатор: Неверный синтаксис "00". "

действительно похоже на несоответствие форматов, что-то типа:
передается - 29-01-01 00:00:00.000
а надо передать - [Время].[РК_Дата].&[2009-01-01T00:00:00]
...
Рейтинг: 0 / 0
08.02.2010, 14:04
    #36455423
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
des9899,

В первом отчете сделайте скрытый параметр, в котором сделайте необходимое преобразование ( через Expression) и передавайте его во второй отчет.
...
Рейтинг: 0 / 0
08.02.2010, 15:52
    #36455713
des9899
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в детализированный отчет с многомерным запросом(
big-duke,

Все получилось!
Сделал преобразование строки прямо в Expression значения параметра
="[Время].[PK Дата].&["&Left(Replace(Fields!PK_Дата.Value," 00:","T00:"),19)&"]"

СПАСИБО!
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Передача параметров в детализированный отчет с многомерным запросом( / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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