|
|
#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() в своем эксземпляре
|
|
|