Динамическое изменение переменной

Обсуждение Stimulsoft Reports.NET
Ответить
still1st
Сообщения: 3
Зарегистрирован: 27 дек 2013, 10:17

Динамическое изменение переменной

Сообщение still1st »

Добрый день! У меня следующий вопрос.
В отчете есть две переменные Var1 (string), Var2 (DateTimeRange). В Var1 хранится название диапазона дат (Предыдущий день, предыдущая неделя, предыдущий месяц, ...), в Var2 должно хранится диапазон дат на основе выбранного в Var1.
Например, пользователь выбрал в Var1 "предыдущий день", то соответственно в Var2 должен записаться диапазон С "2013-12-26" ПО "2013-12-27". Каким образом можно реализовать такое поведение?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Динамическое изменение переменной

Сообщение HighAley »

Здравствуйте.

Это можно, например, сделать в событии Begin Render(Начало построения) отчёта.

Спасибо.
still1st
Сообщения: 3
Зарегистрирован: 27 дек 2013, 10:17

Re: Динамическое изменение переменной

Сообщение still1st »

Я могу как-нибудь обрабатывать событие изменение переменной, вводимой пользователем?
К примеру, пользователь выбирает предустановленные диапазоны дат (Текущий день, текущая неделя), в этот момент ввод переменной диапазон дат недоступен (либо не виден, либо IsEnabled = false), но если он выбирает "За период", то ввод переменной диапазон дат становится активным и пользователь может ввести свой диапазон. См. скриншот:
Изображение
Чтобы то, что выделено красным было доступно лишь когда выбран значение "Название диапазона" было равно "За период".

Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Динамическое изменение переменной

Сообщение HighAley »

Здравствуйте.

Это всего лишь простая форма для запроса значений переменных у пользователя.
В данном случае вам лучше использовать Форму с установленным свойством Start Mode в значение On Preview.

Спасибо.
still1st
Сообщения: 3
Зарегистрирован: 27 дек 2013, 10:17

Re: Динамическое изменение переменной

Сообщение still1st »

Как добавить форму нашел. Но, будет ли она работать во вьювере (StiMvcViewer) asp .net mvc?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Динамическое изменение переменной

Сообщение HighAley »

Здравствуйте.
still1st писал(а):Как добавить форму нашел. Но, будет ли она работать во вьювере (StiMvcViewer) asp .net mvc?
К сожалению, в StiMvcViewer на данный момент формы не поддерживаются.

Спасибо.
Ответить