Загрузка метаданных из расширений в СППР (сработавшая идея)
Открываем в СППР Общий модуль Загрузка метаданных - процедура ВыполнитьВыгрузкуКонфигурацииВXML.
Конструкцию
СтрокаКоманды = "%КаталогИсполняемогоФайла%1cv8 DESIGNER /WA- /DisableStartupDialogs
| %СтрокаСоединенияИБДляЗагрузкиМетаданных%
| /N ""%ИмяПользователяИБДляЗагрузкиМетаданных%"" /P ""%ПарольПользователяИБДляЗагрузкиМетаданных%""
| /DumpConfigToFiles ""%КаталогВыгрузкиКонфигурации%"" -format Plain
| /DumpResult ""%ИмяФайлаРезультатов%""
| /Out ""%ИмяФайлаЛогов%"" -NoTruncate";
меняем на
СтрокаКоманды = "%КаталогИсполняемогоФайла%1cv8 DESIGNER /WA- /DisableStartupDialogs
| %СтрокаСоединенияИБДляЗагрузкиМетаданных%
| /N ""%ИмяПользователяИБДляЗагрузкиМетаданных%"" /P ""%ПарольПользователяИБДляЗагрузкиМетаданных%""
| /DumpConfigToFiles ""%КаталогВыгрузкиКонфигурации%"" -format Plain -Extension ""Расширение1""
//!!!чтобы грузить метаданные из расширения нужно дописать в строку выше -Extension <""имя_расширения"">
| /DumpResult ""%ИмяФайлаРезультатов%""
| /Out ""%ИмяФайлаЛогов%"" -NoTruncate";
(как на рисунке), где Расширение1 - имя нашего расширения в исследуемой базе
После этого при штатной загрузке метаданных загрузятся не метаданные основной конфигурации, а метаданные указанного расширения (на втором рисунке).
Cервис далее можно написать по вкусу.