![]() |
#1 |
Участник
|
Проблема с установкой начальных значений для поля ввода даты
Есть формочка. На ней два поля даты. К этим полям привязаны методы edit. В методе init формы я прописываю начальные значения этих полей через метод контрола .dateValue(). Значения контролам не присваиваются. Может я что то неправильно делаю?
|
|
![]() |
#2 |
Developer
|
мне кажется, надо объявить переменные в ClassDeclaration и им присваивать значения, а также прописать их в edit-методах...
|
|
![]() |
#3 |
Developer
|
Выглядеть это может так:
PHP код:
|
|
|
За это сообщение автора поблагодарили: mazzy (5). |
![]() |
#4 |
Участник
|
так и сделал. только наследовал просто от Date
|
|
![]() |
#5 |
Участник
|
При вызове dateValue() ваши даты не сохраняются в переменные. Присваивайте значения им напрямую
X++: public void init() { beginDate = systemdateget(); endDate = systemdateget(); super(); }
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#6 |
Developer
|
Вот-вот, забыл в примере написать установку начальных значений.
AndyD - прав, как всегда ![]() Но как бы сама идея должна быть понятной |
|
![]() |
#7 |
Developer
|
не ну еще мона приколоться и перекрыть dateValue() в своем эксземпляре
![]() |
|