0
Luisa
14.12.11
✎
15:34
|
Подскажие как открыть внешнюю обработку в тонком клиенте?.....пробую следующим образом , но открывается пустая форма, хотя она управляемая.
&НаКлиенте
Процедура ОбработкаКоманды()
//Помещаем обработку во временном хранилище
АдресХранилища = "";
НайденныйЭлемент=ПолСпр();
ВременныйФайл = ПолучитьИмяВременногоФайла();
НайденныйЭлемент.ХранилищеВнешнейОбработки.Получить().Записать(ВременныйФайл);
Результат = ПоместитьФайл(АдресХранилища, ВременныйФайл, , Ложь);
ИмяОбработки = ПодключитьВнешнююОбработку(АдресХранилища);
// Откроем форму подключенной внешней обработки
ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма");
КонецПроцедуры
&НаСервере
Функция ПодключитьВнешнююОбработку(АдресХранилища)
Возврат ВнешниеОбработки.Подключить(АдресХранилища);
КонецФункции
&НаСервере
Функция ПолСпр()
Возврат Справочники.ВнешниеОбработки.НайтиПоКоду("000000002");
КонецФункции
|
|