Показать сообщение отдельно
Старый 19.02.2003, 12:42   #8  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 124 (5) +++++
Регистрация: 14.12.2001
На самом деле все обстоит так. Когда вы модифицируете форму или отчет, то (будем для определенности говорить о слое usr) Аксапта создает КОПИЮ этой формы в слое usr. Соответственно все изменения, которые вы делаете, вы делаете в этой копии.

Когда вы модифицируете таблицу или класс, они не копируеются. Просто в слое usr появляются создаваемые или модифицируемые объекты. Именно по этой причине из классов и таблиц нельзя удалять методы или поля, созданные на более низком слое. В формах/отчетах это запросто.

Соответственно, когда приходит новая версия, в которой были изменены те же формы что и в слое usr, то копия этих форм в слое usr перекрывает эти модификации. Поэтому новых контролок и не видно. А с классами и таблицами таких проблем не возникает (разве что только с измененными методами).