1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
&НаКлиенте Процедура ОткрытьФормуВнешнейПодключеннойОбработки() ПараметрыОбработки = Новый Структура; ИмяПодключеннойОбработки = ПодключитьОбработку(); ОткрытьФорму("ВнешняяОбработка." + ИмяПодключеннойОбработки + ".Форма", ПараметрыОбработки, ЭтаФорма); КонецПроцедуры &НаСервере Функция ПодключитьОбработку() Экспорт ВнешняяОбработка = Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("НаименованиеОбработки",Истина); ОбработкаОбъект = ВнешняяОбработка.ПолучитьОбъект(); ДанныеОбработки = ОбработкаОбъект.ХранилищеОбработки.Получить(); АдресХранилищаОбработки = ПоместитьВоВременноеХранилище(ДанныеОбработки); ИмяОбработки = Строка(ВнешняяОбработка.Ссылка.УникальныйИдентификатор()); Возврат ВнешниеОбработки.Подключить(АдресХранилищаОбработки, ИмяОбработки , Ложь); КонецФункции |