Внешние отчеты открыть форму
☑
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) Режим запуска какой? Внешние управляемые формы в обычном приложении не открываются
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс