Показать сообщение отдельно
Старый 02.07.2009, 17:52   #4  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Вот поэтому, в таких случаях, лучше не лениться и использовать форму вместо технических лазеек типа fld5_1_modified(). Через пару месяцев захотите(кто-то захочет) добавить 8-е поле где-нить в серединке, и все ивенты поедут к бабушке...
Можно перейти от fld5_1 к "нормальному" названию поля типа "Kontragent", создав переменную контрола соответствующего типа, и тогда метод приобретет более осмысленное название типа Kontragent_modified(). Соответственно, никаких проблем с последующим добавлением полей в серединку не возникнет. Делал такое в Ax 3.0 sp4. Примера кода под рукой сейчас нет - нахожусь в отпуске. Но как только доберусь до Аксапты (где-нибудь через недельку), то если вспомню - выложу. Там ничего особо сложного.
За это сообщение автора поблагодарили: DSPIC (1), decoder (1).