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