Сохранение параметров отчета
Сохранение параметров отчета
Добрый день!
Имеется WPF-контрол, на котором содержится список отчетов и вьюер отчетов. Все отчеты содержат внутри себя форму параметров отчета (комбобоксы, текстбоксы). Пользователь формирует отчет и вводит параметры. Хочется иметь возможность сохранять введенные параметры в течение сессии и в момент, когда пользователь повторно формирует какой-либо отчет подставлять предыдущие значения на форму. Возможно ли как то инициализировать значения элементов формы перед формированием отчета?
Имеется WPF-контрол, на котором содержится список отчетов и вьюер отчетов. Все отчеты содержат внутри себя форму параметров отчета (комбобоксы, текстбоксы). Пользователь формирует отчет и вводит параметры. Хочется иметь возможность сохранять введенные параметры в течение сессии и в момент, когда пользователь повторно формирует какой-либо отчет подставлять предыдущие значения на форму. Возможно ли как то инициализировать значения элементов формы перед формированием отчета?
Re: Сохранение параметров отчета
Здравствуйте.
Вы можете создать структуру данных для отчёта, которая будет передаваться в переменную типа объект. В событии Load Form заполнять значения формы, а по нажатию кнопки OK сохранять их обратно в объект.
Спасибо.
Вы можете создать структуру данных для отчёта, которая будет передаваться в переменную типа объект. В событии Load Form заполнять значения формы, а по нажатию кнопки OK сохранять их обратно в объект.
Спасибо.
Re: Сохранение параметров отчета
Каким образом при старте формы можно заполнить значение контрола выбора даты и времени? Попытка написать в событии формы LoadFormEvent что-то вроде к успеху не приводит.
Код: Выделить всё
DateTimePickerControl1.Value = new DateTime(2010,10,10)
Re: Сохранение параметров отчета
Здравствуйте,
С DateTimePickerControl компонентом есть некоторые проблемы в WPF версии. Постараемся исправить, о результатах сообщим в данном топике.
Спасибо.
С DateTimePickerControl компонентом есть некоторые проблемы в WPF версии. Постараемся исправить, о результатах сообщим в данном топике.
Спасибо.
Re: Сохранение параметров отчета
Здравствуйте,
Проблема с заданием значения для DateTimePickerControl исправлена.
Решение будет доступно в следующем предрелизном билде на этой неделе.
Спасибо.
Проблема с заданием значения для DateTimePickerControl исправлена.
Решение будет доступно в следующем предрелизном билде на этой неделе.
Спасибо.
Re: Сохранение параметров отчета
Добрый день,
Благодарю за оперативное решение проблемы. Еще вопрос: возможно ли как-то в WPF версии при установке у формы параметра StartMode в OnPreview добиться поведения, аналогичного WinForms версии? Или это работает только для WinForms?
Благодарю за оперативное решение проблемы. Еще вопрос: возможно ли как-то в WPF версии при установке у формы параметра StartMode в OnPreview добиться поведения, аналогичного WinForms версии? Или это работает только для WinForms?
Re: Сохранение параметров отчета
Здравствуйте.
Уточните, пожалуйста, какое именно поведение вы имеете в виду.
Спасибо.
Уточните, пожалуйста, какое именно поведение вы имеете в виду.
Спасибо.
Re: Сохранение параметров отчета
когда форма появляется не перед формированием отчета, а располагается над страницей отчета на вьюере
Re: Сохранение параметров отчета
Здравствуйте.
В Reports.Wpf можно задать значение OnPreview свойству StartMode формы.
Какие конкретно трудности вы с этим испытываете?
Спасибо.
В Reports.Wpf можно задать значение OnPreview свойству StartMode формы.
Какие конкретно трудности вы с этим испытываете?
Спасибо.
Re: Сохранение параметров отчета
Трудности в том, что если в Reports.Wpf задать значение OnPreview свойству StartMode формы, то форма просто перестает показываться во вьюере. В WinForms версии она отображается над страницей отчета.