Показать сообщение отдельно
Старый 27.10.2009, 12:43   #8  
decoder is offline
decoder
Участник
Аватар для decoder
 
63 / 15 (1) ++
Регистрация: 19.12.2008
Адрес: Москва
Цитата:
Сообщение от DSPIC Посмотреть сообщение
element.control(control::ControlName).NoOfDecimals
оч удобно, но порождает ошибку run-time..

Цитата:
Сообщение от gl00mie Посмотреть сообщение
В данном конкретном случае можно в методе обратного вызова у FormRealControl проверять свойства dataSource() и dataField(): первое должно совпадать с MyTable_DS.id() (к которому относится поле), а второе - с extendedFieldId поля в таблице, т.е., например, с fieldId2Ext( fieldnum(MyTable, MyRealField), 1 ). Если совпали, значит, итератор передал контрол, связанный с нужным полем, и надо выставить у него свойство NoOfDecimals..
честно, не понял как это должно выглядеть

Последний раз редактировалось decoder; 27.10.2009 в 12:54.