Сохранение параметров отчета

Обсуждение Stimulsoft Reports.WPF
Ruslan
Сообщения: 38
Зарегистрирован: 24 ноя 2011, 14:10
Откуда: Russia

Сохранение параметров отчета

Сообщение Ruslan »

Добрый день!

Имеется WPF-контрол, на котором содержится список отчетов и вьюер отчетов. Все отчеты содержат внутри себя форму параметров отчета (комбобоксы, текстбоксы). Пользователь формирует отчет и вводит параметры. Хочется иметь возможность сохранять введенные параметры в течение сессии и в момент, когда пользователь повторно формирует какой-либо отчет подставлять предыдущие значения на форму. Возможно ли как то инициализировать значения элементов формы перед формированием отчета?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Сохранение параметров отчета

Сообщение HighAley »

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

Вы можете создать структуру данных для отчёта, которая будет передаваться в переменную типа объект. В событии Load Form заполнять значения формы, а по нажатию кнопки OK сохранять их обратно в объект.

Спасибо.
Ruslan
Сообщения: 38
Зарегистрирован: 24 ноя 2011, 14:10
Откуда: Russia

Re: Сохранение параметров отчета

Сообщение Ruslan »

Каким образом при старте формы можно заполнить значение контрола выбора даты и времени? Попытка написать в событии формы LoadFormEvent что-то вроде

Код: Выделить всё

DateTimePickerControl1.Value = new DateTime(2010,10,10)
к успеху не приводит.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Сохранение параметров отчета

Сообщение Aleksey »

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

С DateTimePickerControl компонентом есть некоторые проблемы в WPF версии. Постараемся исправить, о результатах сообщим в данном топике.

Спасибо.
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Сохранение параметров отчета

Сообщение Aleksey »

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

Проблема с заданием значения для DateTimePickerControl исправлена.
Решение будет доступно в следующем предрелизном билде на этой неделе.

Спасибо.
Ruslan
Сообщения: 38
Зарегистрирован: 24 ноя 2011, 14:10
Откуда: Russia

Re: Сохранение параметров отчета

Сообщение Ruslan »

Добрый день,

Благодарю за оперативное решение проблемы. Еще вопрос: возможно ли как-то в WPF версии при установке у формы параметра StartMode в OnPreview добиться поведения, аналогичного WinForms версии? Или это работает только для WinForms?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Сохранение параметров отчета

Сообщение HighAley »

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

Уточните, пожалуйста, какое именно поведение вы имеете в виду.

Спасибо.
Ruslan
Сообщения: 38
Зарегистрирован: 24 ноя 2011, 14:10
Откуда: Russia

Re: Сохранение параметров отчета

Сообщение Ruslan »

когда форма появляется не перед формированием отчета, а располагается над страницей отчета на вьюере
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Сохранение параметров отчета

Сообщение HighAley »

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

В Reports.Wpf можно задать значение OnPreview свойству StartMode формы.
Какие конкретно трудности вы с этим испытываете?

Спасибо.
Ruslan
Сообщения: 38
Зарегистрирован: 24 ноя 2011, 14:10
Откуда: Russia

Re: Сохранение параметров отчета

Сообщение Ruslan »

Трудности в том, что если в Reports.Wpf задать значение OnPreview свойству StartMode формы, то форма просто перестает показываться во вьюере. В WinForms версии она отображается над страницей отчета.
Ответить