Цитата:
Изначально опубликовано Pavel
- Что значит совместить? - Система выйдет из строя? - Не будет виден слой/элемент и т.д.?
Точно не отвечу, но будут следующие эффекты:
- при попытке создать новый класс (заголовок) в USR-слое, ID для которого уже занят в VAR, у этого заголовка резко появляются методы из VAR-слоя. Редактировать их, разумеется, нельзя.
- при компиляции ошибки типа "Нельзя переименовать класс, если он сидит в низлежащем слое".
Если просто совместить два файла без компиляции приложения, можно ожидать, что вместо вызовов VAR-класса будут вызываться методы USR-класса. Скажем, метод new() с неверным набором параметров.
А если говорим о таблицах, то можно ожидать ошибок при обращении к соотв. формам и ошибок синхронизации.
Короче, клиент будет недоволен.