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

09.02.18

База данных - Обновление 1С

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Порядок из файла при сравнении с cf-ником. Как Убрать?:
.docx 85,18Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

См. также

БСП (Библиотека стандартных подсистем) Обновление 1С Программист 1C:ERP Бесплатно (free)

В данной статье рассмотрен один из вариантов добавления собственных обработчиков обновления в расширении конфигурации. При смене версии расширения - автоматический вызов процесса обновления информационной базы.

29.04.2025    1243    krasnoshchekovpavel    6    

14

Рефакторинг и качество кода Обновление 1С Программист Платформа 1С v8.3 Бесплатно (free)

Методика, описанная в статье, выработана при переезде с 1С:ДО 2.1 на 1С:ДО 3.0. Может также применяться при переходе с 1С:УПП на 1C:ERP, 1C:ERP на 1C:ERP УХ и т. п. Учтены все необходимые доработки при переезде на новую конфигурацию и предупреждены возможные ошибки.

21.04.2025    1192    PROSTO-1C    4    

4

Обновление 1С Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1C:ERP Абонемент ($m)

Внешняя обработка для обновления расширений и дополнительных обработок 1С из GitHub. Поддерживает как публичные, так и приватные репозитории, фильтрацию релизов по версии конфигурации, скачивание .cfe, .epf, .erf.

1 стартмани

15.04.2025    1598    5    Aleksandr    0    

21

Обновление 1С Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

Скрипт для загрузки конфигурации в 1С, обновления базы и архивации файла с логированием.

1 стартмани

02.04.2025    729    3    DoubleT    8    

5

Обновление 1С Linux Системный администратор Программист Бесплатно (free)

Пошаговая инструкция для обновления платформы 1С на сервере Linux Debian.

28.03.2025    1215    California_Dreaming    2    

5

Обновление 1С Программист Платформа 1С v8.3 Россия Бесплатно (free)

При обновлении релиза конфигурации УТ появилась ошибка "Ошибка формата потока".

21.03.2025    1204    Gummi_pr    10    

7

Обновление 1С Программист Платформа 1С v8.3 1С:ERP. Управление холдингом Абонемент ($m)

Описан практический пример обновления через копию конфигурации 1С:ERP. Управление холдингом с версии 3.2.6.6 на версию 3.2.6.7, который можно применять на других конфигурациях и версиях.

10 стартмани

18.02.2025    1112    PetrovAnton    6    

5

Обновление 1С Программист Платформа 1С v8.3 Абонемент ($m)

Отчет о сравнении конфигураций представляет собой обширный массив информации. Однако у него есть значительное ограничение: его невозможно настраивать, например, добавлять различные группировки, фильтры или сортировку данных. Тем не менее, если преобразовать этот отчет в таблицу и использовать её в качестве источника данных, это открывает возможность для создания универсального отчета с использованием группировок, отборов и сортировки

10 стартмани

18.02.2025    1095    5    kalyaka    0    

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

спасибо
если есть бтс-адрес, выложите здесь, сколько-нибудь сатошиков сделаю
**
решал эту проблему сохранением отчета и алгоритмической чисткой в цикле по строкам
2. AZel84 52 10.02.18 01:26 Сейчас в теме
(1) алгоритмической чисткой отчёта? Выложите обработку, если есть? В принципе, тоже рабочий метод. По крайней мере он более быстрый - не нужно дополнительное сравнение с цф-ником. Получится что-то вроде фильтра. Но не в окне сравнения а в отдельном файле. С окном сравнения потом всё равно конечно придется работать без фильтра, но уже полегче будет.
Спасибо за отзыв.
Бтс-адреса не имею. Как-то мимо меня сатоши и биткоины прошли)
3. user785225 26 24.12.24 19:08 Сейчас в теме
А можно же сразу в Рабочей базе при сравнении/объединении с cf Тестовой базы просто снять галки со всех метаданных?
Установив "Порядок из файла"
Тогда только порядок и изменится
Оставьте свое сообщение