Подробнее
Для успешной работы интеграции в конфигурации требуется установленный функционал БСП, в частности следующие подсистемы:
-
-
-
Дополнительные отчеты и обработки.
Убедившись, что все компоненты установлены, необходимо исправить режим совместимости конфигурации расширения на режим совместимости основной конфигурации.
При тестировании функционала размещения команды может возникнуть ошибка в отображении дерева объектов конфигурации. В таком случае выполните следующие действия:
1. В форме элемента справочника «Кмб_СвязьШаблоновСОбъектамиМетаданных» в процедуру «ПодготовитьПараметрыФормыВыборОбъектовМетаданных» вставьте код из соответствующей процедуры формы элемента справочника «ДополнительныеОтчетыИОбработки».
2. В структуру параметров формы необходимо вставить следующие значения:
| ПараметрыФормы.Вставить("Заголовок", НСтр("ru = 'Назначение размещения шаблонов'")); ПараметрыФормы.Вставить("ВыбиратьСсылки", Истина); ПараметрыФормы.Вставить("СпособГруппировкиОбъектов", "ПоВидам");
|
3. В обработчик события «РазмещениеНажатие» необходимо вставить следующий код:
| ПараметрыФормы = ПодготовитьПараметрыФормыВыборОбъектовМетаданных();
ОткрытьФорму("ОбщаяФорма.ВыборОбъектовМетаданных", ПараметрыФормы);
|
Также нужно определить подсистемы, в которых будет размещаться обработка «Кмб_ПанельАдминистрированияКомбинатор», так как стандартной подсистемы «НСИ и Администрирование» может не оказаться в конфигурации.
При тестировании обработки в форме настройки размещения может появиться дополнительный тип объекта (например, бизнес-процесс). В таком случае в процедуре «ФормаСодержитОбъект» в общем модуле «ПодключаемыеКоманды» нужно дополнить код в условии.
Для определения части строки в типе значения метаданных необходима отладка. Для бизнес-процесса это будет «Бизнес-процесс объект».
Другие возможные ошибки следует устранять по мере их появления самостоятельно.
Самой проблемной может оказаться задача вывода кнопок на форму, так как в некоторых формах командная панель скрыта, а вывод кнопки настроен именно на неё. В таких случаях рекомендуется размещение кнопки в группе с типом «Командная панель» (например, как в расширении для ДО), если такая группа существует, или в любое другое место, общее для всех форм.
|