powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Помогите SSRS собеседование
7 сообщений из 7, страница 1 из 1
Помогите SSRS собеседование
    #38821736
PavluxaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос 1

Отчет содержит набор данных, которые возвращает хранимая процедура. Настроена e-mail рассылка. Отчет приходит пользователям, даже если хранимая процедура не возвращает данные. Как сделать так, чтобы отчет приходил только в случае, когда данные есть.

Вопрос 2

Отчет основан на MDX скрипте, который содержит фильтр на диапазон дат измерения Дата.
Степень детализации измерение является день, в настоящее время измерение содержит данные за 6 лет (более 2000 значений).
Пользователям не удобно выбирать дату из выпадающего списка измерения
Как лучше реализовать выбор даты? Опишите как в таком случае будет выглядеть mdx скрипт (блок условия с параметрами)

Вопрос 3

Как можно сделать чтобы при открытии отчета, у пользователя выбирались те значения параметров, которые он выбрал при прошлом обращении к отчету.
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38821816
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaF,

А где это такие интересные вопросы дают? :)
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38821825
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaFВопрос 2

Отчет основан на MDX скрипте, который содержит фильтр на диапазон дат измерения Дата.
Степень детализации измерение является день, в настоящее время измерение содержит данные за 6 лет (более 2000 значений).
Пользователям не удобно выбирать дату из выпадающего списка измерения
Как лучше реализовать выбор даты? Опишите как в таком случае будет выглядеть mdx скрипт (блок условия с параметрами)



Надо сделать древовидный дропдаун. На вход в него подать элементы измерения даты, пропущенные через hierchirize

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38822000
PavluxaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
связной москва
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38822196
Klick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaFВопрос 1

Отчет содержит набор данных, которые возвращает хранимая процедура. Настроена e-mail рассылка. Отчет приходит пользователям, даже если хранимая процедура не возвращает данные. Как сделать так, чтобы отчет приходил только в случае, когда данные есть.


Проще простого. Проверять в ХП наличие данных и выдавать RaiseError при отсутствии.

PavluxaFВопрос 3

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

Без бубнов и костылей не получалось. Расскажите! Может в связном знают какую то магию?
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38822327
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KlickБез бубнов и костылей не получалось. Расскажите! Может в связном знают какую то магию?

Каскадные параметры, разве нет?
...
Рейтинг: 0 / 0
Помогите SSRS собеседование
    #38822374
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluxaFВопрос 1
Отчет содержит набор данных, которые возвращает хранимая процедура. Настроена e-mail рассылка. Отчет приходит пользователям, даже если хранимая процедура не возвращает данные. Как сделать так, чтобы отчет приходил только в случае, когда данные есть.


Плюс к уже сказанному

PavluxaFВопрос 2

Отчет основан на MDX скрипте, который содержит фильтр на диапазон дат измерения Дата.
Степень детализации измерение является день, в настоящее время измерение содержит данные за 6 лет (более 2000 значений).
Пользователям не удобно выбирать дату из выпадающего списка измерения
Как лучше реализовать выбор даты? Опишите как в таком случае будет выглядеть mdx скрипт (блок условия с параметрами)


Даже унылому ежу понятно, что некуй так делать (вываливать даты списком)... просто @date_from + @date_to... либо @year + @month + @day - ....

mdx уныл... нагуглите сами...

PavluxaFВопрос 3

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

Для этого достаточно создать еще один датасетик в коем будут параметры - user sid, report id, ... xxx. Где xxx - все остальные параметры отчета. В коде хранимки или... что там select * from yyy where user_id = @... and report_id = @ ; update yyy set xxx = @... where user_id = @...; этот dataset'ик используешь для default values (get values from query) ну... можно и иначе заморочиться... поуху... обычно это делается не средствами ssrs...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Помогите SSRS собеседование
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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