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