Внешняя обработка для сравнения объектов конфигурации
Внешняя обработка, предназначенная для сравнения любых объектов конфигурации. Сделано просто — но со вкусом. Выбираем тип объекта (например, какой-нибудь документ), затем два документа, которые надо сравнить. Выводит полный перечень всех данных объекта, выделяя цветом различия. Народ частенько пользуется для того, чтобы найти ошибки заполнения проблемного документа, сравнивая его с другим непроблемным. Как я уже говорил, просто — но со вкусом. Пользуйтесь на здоровье!




А что за обработочку (ПросмотрЗначений.epf) хочет подключить ваша обработка при нажатии на красный восклицательный знак? Оч. интересно, не поделитесь?
ВнешниеОбработки.ПолучитьФорму(Файл.Путь+»ПросмотрЗначений.epf»,,ЭтаФорма,Объект1).Открыть();
по причине:
Ошибка подключения внешних метаданных
по причине:
Файл не обнаружен ‘E:1CПросмотрЗначений.epf’
А так понравилось, вот бы ещё добавить множественное сравнение, или сравнение списка файлов
И ещё, в сравнении табличных частей для визуального удобства можно добавить разделение разных строк двух документов жирной линией, а разделение одной строки — точечной
Восклицательный знак в форме вызывает обработку чтобы показать в отдельном окне значения реквизитов отдельного объекта. Если надо — могу выложить, но там ничего интересного нет, всё это уже есть в основной форме, я ей в общем-то и не пользовался никогда, забыл удалить с формы. А про сравнение списка объектов я думал, просто необходимости не было. Можно переделать, в принципе. Первую строку выбора оставить какую есть, а вторую сделать списком. Тогда обработка будет сравнивать 1 объект из первой части со списком объектов из 2-й части. Если сильно надо — то могу сделать.
(3) да нет, сильно не надо (сам могу допилить), это пожелания к развитию, если будет
(0) Мне кажется, имеет смысл добавить возможность вывода только различий, а то бывают документы с кучей реквизитов и кучей строк в ТЧ.
И еще такие поля как номер, дата и ссылка практически всегда будут различны — может стОит убрать их из сравнения или опцию такую добавить?
(5) TMV, как раз в таких мелочах и может скрываться вся суть
(6) Cratos2, не понял, вы о каких мелочах?
(7) TMV,
(8) Cratos2, если я сам вручную выбираю 2 различных документа для сравнения, то совершенно очевидно, что эти поля будут различны. Зачем мне их вывод? Не те это детали, что требуют такого подробного сравнения..
Автору мерси, полезная штучка.
Но, на мой вкус, покомпактнее бы. Например, за счет того, что номер и дата объектов аж три раза светятся на экране. Вполне достаточно одного — там где они выбираются.
И было бы полезно сравнить документы разных типов — например, заказ с реализацией.