Порядок из файла при сравнении с cf-ником. Как убрать?

Публикация № 782997

Программирование - Практика программирования

Порядок из файла Порядок из основной конфигурации с измененным порядком сравнение конфигураций сравнение с цф-ником сравнение с cf-ником.

5
Как убрать из списка сравнения объекты с изменённым порядком? Многие сталкивались с такой проблемой. Переносим изменения из тестовой базы в рабочую. Выгружаем cf-ник из тестовой, делаем в рабочей сравнение. Получаем множество объектов с изменённым порядком. Форма сравнения предлагает режим "порядок из файла" или "порядок из основной конфигурации".

Да, это, конечно "открытие Америки", но вразумительных публикаций на эту тему я не нашёл.

При сравнении с цф-ником часто отображаются объекты, в которых единственное изменение - изменённый порядок. При этом система предлагает выбрать режим объединения "порядок из файла" или "порядок из основной конфигурации" Раньше я, как и многие, думаю, не обращал на такое внимание. Приходилось просматривать весь список, и отыскивать в нём только свои доработки.

Решение довольно простое. Хоть и требует машинного времени.

Давайте определимся:
Рабочая база - та, в которую вы хотите добавить свои изменения (это не обязательно рабочая база в прямом смысле),
Тестовая база - та, из которой вы получили цф-ник.

Если у вас нет тестовой базы, а только цф-ник, то просто сделайте тестовую базу из своего цф-ника. База нам понадобится.

1. Выгружаем цф-ник из рабочей базы.

Именно цф-ник основной конфигурации. Потому, что с ней мы будем делать сравнение.

2. Делаем в тестовой базе сравнение с цф-ником рабочей базы

В окне сравнения:
а) Снимаем все флаги
б) Порядок для всех объектов устанавливаем из файла: Правой кнопкой на верхнем уровне -> Порядок для подчинённых объектов -> Порядок из файла
в) Выполняем сравнение

Теперь в нашей тестовой порядок из рабочей базы.

3. Выгружаем цф-ник из тестовой базы 

4. Делаем в рабочей базе сравнение с новым цф-ником из тестовой

Объекты с изменённым порядком уйдут из списка сравнения.

Замечу, что это работает 1 раз.
Т.е. если вы выполните сравнение в рабочей базе, а потом ещё раз сравните с тем же цф-ником из тестовой, то у вас опять могут появиться объекты с изменённым порядком. Это потому, что в рабочей базе добавились ваши новые объекты из цф-ника, и поменяли порядок.

 

В файле всё то же самое, что в статье! Скачивайте, если хотите поблагодарить стартмани!

5

Скачать файлы

Наименование Файл Версия Размер
Порядок из файла при сравнении с cf-ником. Как Убрать?:
.docx 85,18Kb
09.02.18
1
.docx 85,18Kb 1 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. tailer2 09.02.18 17:58 Сейчас в теме
с первого раза не понял, но обязательно прочитаю еще раз

спасибо
если есть бтс-адрес, выложите здесь, сколько-нибудь сатошиков сделаю
**
решал эту проблему сохранением отчета и алгоритмической чисткой в цикле по строкам
2. AZel84 38 10.02.18 01:26 Сейчас в теме
(1) алгоритмической чисткой отчёта? Выложите обработку, если есть? В принципе, тоже рабочий метод. По крайней мере он более быстрый - не нужно дополнительное сравнение с цф-ником. Получится что-то вроде фильтра. Но не в окне сравнения а в отдельном файле. С окном сравнения потом всё равно конечно придется работать без фильтра, но уже полегче будет.
Спасибо за отзыв.
Бтс-адреса не имею. Как-то мимо меня сатоши и биткоины прошли)
Оставьте свое сообщение