Имя: Пароль:
1C
 
Внешние отчеты открыть форму
0 azeml
 
06.05.15
09:40
Здравствуйте! Столкнулся с такой проблемой. Перерыв в гугле куча, но все дают этот пример. Я его расписал, но не понимаю почему не могу открыть форму?



&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
   //Помещаем обработку во временном хранилище

    АдресХранилища = "";
    Результат = ПоместитьФайл(АдресХранилища, "C:\1c\Выкуп.erf", , Ложь);          
    ИмяОбработки = ПодключитьВнешнююОбработку(АдресХранилища);
    
   // Откроем форму подключенной внешней обработки

    ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма.ФормаОтчетаУпр");

КонецПроцедуры

&НаСервере
Функция ПодключитьВнешнююОбработку(АдресХранилища)

    Возврат ВнешниеОтчеты.Подключить(АдресХранилища);

КонецФункции
1 azeml
 
06.05.15
09:41
{ОбщаяКоманда.СпецОтчеты.МодульКоманды(49)}: Ошибка при вызове метода контекста (ОткрытьФорму)
    ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма.ФормаОтчетаУпр");
по причине:
Неизвестное имя формы. Имя: "ВнешняяОбработка.Выкуп.Форма.ФормаОтчетаУпр"
2 Вася Чез
 
06.05.15
09:45
ОткрытьФорму("ВнешняяОбработка.ИмяОбработки.Форма.ФормаОтчетаУпр");
3 azeml
 
06.05.15
09:59
(2) это не внешняя обробка , а внешний отчет. И так я же ошибка!
4 Вася Чез
 
06.05.15
10:09
(3) тогда надо почитать внимательно СП ПолучитьФорму (GetForm)
5 Вася Чез
 
06.05.15
10:09
и ОткрытьФорму (OpenForm)
6 azeml
 
06.05.15
12:09
у кого-то, еще будут какие-то идеи?
7 Timon1405
 
06.05.15
12:26
(6) Режим запуска какой? Внешние управляемые формы в обычном приложении не открываются
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс