Показать сообщение отдельно
Старый 02.06.2015, 13:19   #3  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от Logger Посмотреть сообщение
Как минимум 3 способа.
1. Создать их руками.
или
2. Выгрузить в XPO с каждого из слоев. Редактором Notepad скпировать соответсвующие куски XPO - импортнуть обратно.
или
3. Закомментить вызов синхронизации внутри метода Application.dbSynchronize
Грохнуть что вам надо. Импортнуть снова. При этом в базе ничего не должно удалиться. Затем раскомментить.
Правда если в приложении работает еще кто-то кроме вас, то такой подход может не сработать.
1, создать вручную 25 DA с разными видами настроек? "Шурик, это не наш метод".
2. Вариант неплохой, но только при малом количестве слоев, на которых были изменения в DA. Т.к. импорт в XPO со слоя выдает только то, что было на этом слое. Вот если бы можно было выгрузку по списку слоев или с включением всех нижележащих слоев.
3. Не вариант. Часть объектов в таблице с помощью инструмента сравнения XPO и AOT не удастся добавить (понажимать на стрелочки). Опять придется вручную создавать некоторые потерянные объекты.

(Не совсем понятно, почему удаление нельзя вызвать по узлу DeleteAction.)
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.