Показать сообщение отдельно
Старый 05.08.2005, 15:21   #11  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,275 / 3476 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
В приложении есть .aod файлики - в которых собсно все и хранится... 1 файлик - 1 слой. Соотв, после разработки в CUS-слое (когда один программит в CUS, другой в USR) - все творения программеров оказываются в файликах axcus.aod и axusr.aod. Далее, если ID-шники не перепутаны , можно взять эти 2 файлика и скопировать в одну папку - таки образом получим "склеенное" приложение. По такому принципу работает сервис-пак (по крайней мере первый) - он просто кладет файлик axsyp.aod (к примеру) в каталог приложения. Далее, Аксапта при запуске перестраивает индекс (axapd.aoi) и счастье наступает. В ситуации, когда ID-шники USR-слоя лежат в CUS-слое, при таком склеивании приложения могут возникнуть 2 элемента с одинаковыми ID-шниками - что приведет к не очень хорошим последствиям. Например вместо метода одного класса вызовется метод другого класса. Причем компилятор не всегда обратит внимание на дубликат ID-шников