powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS reporting services, передача параметров из подписки в отчет
4 сообщений из 4, страница 1 из 1
MS reporting services, передача параметров из подписки в отчет
    #34745932
reportserver1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли задать в subscription динамически значение параметра с которым будет запускаться отчет?
Т.е. например, запускать отчет с датой = getdate()
...
Рейтинг: 0 / 0
MS reporting services, передача параметров из подписки в отчет
    #34746031
Фотография Evolex_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверить не успел )))
если проставить прямо туда выражение на VBA

Как вариант если уж параметр такой весь вычисляемый
то сделать дополнительный
параметр да/нет,
который в подписке будет ставиться как Да, по умолчанию - Нет
и отчёт вычисит Вашу дату по специальному алгоритму в случае Да.
...
Рейтинг: 0 / 0
MS reporting services, передача параметров из подписки в отчет
    #34746161
Фотография Evolex_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Осенило )))) вечером, всё-таки, не так свободно думается
Есть же ещё подписка управляемая данными )))

То есть делаем подписку управляемую данными
Задаём любой DataSource, который нравится ))
И на языке провайдера пишем что-то, что возвращает датасет.
В данном случае, он, видимо будет возвращать одну строчку и одну колонку.

Как самый популярный, рассмотрим случай с MS SQL.
Наверное лучше всего завернуть во view или процедуру и там наколбасить
чего душе угодно. Потом это опять же легко будет всё менять.

Интереснее, конечно будет на MDX
но управлять объектами пока всё-таки вроде бы удобнее в Database Engine

Успехов!
...
Рейтинг: 0 / 0
MS reporting services, передача параметров из подписки в отчет
    #34746418
Фотография Дэр Пароль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
reportserver1111Можно ли задать в subscription динамически значение параметра с которым будет запускаться отчет?
Т.е. например, запускать отчет с датой = getdate()

Да можно.
Для этого необходимо прописать в параметре значение по-умолчанию которое он будет принимать, тот же getdate().
После этого в подписке просто указать - использовать дефольное значение.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS reporting services, передача параметров из подписки в отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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