Перемещена ли общая процедура?


Обработка для поиска перемещенных/удаленных процедур и функций в общих модулях двух сравниваемых конфигураций

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

В результате код в модулях, не находящихся на поддержке и в которых есть обращения к таким процедурам, перестает работать.

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

Дополнительно можно осуществить проверку некого набора модулей (например, в которых хранятся все наши «доработки») на предемет обращения к перемещенным/удаленным процедурам.

Для обработки используются текстовые файлы, предварительно выгруженные с помощью соответствующих пунктов меню конфигуратора или с помощью командной строки:

— для файловой базы:
«C:Program Files1cv81in1cv8.exe» CONFIG /F»<Путь к базе>» /N»<Пользователь>» /P»Пароль» /<Путь к файлу лога> /DumpConfigFiles «<Папка выгрузки логов>» -Module

— для серверной базы:
«C:Program Files1cv81in1cv8.exe» CONFIG /S»<Путь к базе>» /N»<Пользователь>» /P»Пароль» /<Путь к файлу лога> /DumpConfigFiles «<Папка выгрузки логов>» -Module

2 Comments

  1. Душелов

    Советую ознакомиться с http://infostart.ru/projects/3344/

    Reply
  2. KAPACEB.AA

    Мда, поспешил выкладывать… но замену ошибочных обращений все-равно прикручу )

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *