Показать сообщение отдельно
Старый 06.06.2016, 13:18   #2  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
887 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Ничего удивительного, поля в диалоге - не поля на таблице, а отдельные элементы управления, совпадающие по Label и расширенному типу с полями InventDim, не привязанные к самой таблице и ее полям. Ожидать от них поведения, аналогичного поведению полей InventDim при редактировании, не запрограммировав этого поведения на диалоге, не надо - его просто не будет.

Чтобы такое поведение воспроизвести - в классе, вызывающем диалог, придется перекрывать validate()'ы,modified()'ы и lookup()'ы некоторых контролов диалога.
__________________
Мы летаем, кружимся, нагоняем ужасы ...

Последний раз редактировалось TasmanianDevil; 06.06.2016 в 13:21.