V81.Application проблема с ПолучитьФорму
☑
0
Питер
10.02.12
✎
15:18
Добрый День
V8 = Новый COMObject("V81.Application");
СтрокаПодключения = "Srvr=" + СЕРВЕР + ";Ref=" + ИмяБазы + ";"
+"Usr=""" + Usr + """;"+"Pwd=""" + Pwd + """;";
Соединение = V8.Connect(СтрокаПодключения);
Если Соединение = Истина Тогда
Менеджер=V8.NewObject("ДокументМенеджер.РеализацияТоваровУслуг");
Форма=Менеджер.ПолучитьФорму("ФормаВыбора");
КонецЕсли;
Ругается:
Метод не обнаружен (ПолучитьФорму)
Подскажите пожалуйста что неправильно здесь
заранее спасибо
1
Defender aka LINN
10.02.12
✎
15:20
Расстрелять.
2
CTmuB
10.02.12
✎
15:22
неправильно V81.Application уже давно надо V82.Application использовать
Обновите платформу )
3
CTmuB
10.02.12
✎
15:23
и пользоваться надо английскими названиями
4
Питер
10.02.12
✎
15:30
CTmuB - К сожалению обновление платформы не получится.
А аналог метода ПолучитьФорму как будет по английски
5
Defender aka LINN
10.02.12
✎
15:34
(4) ShootYourself(Knee)
6
Питер
10.02.12
✎
15:38
after you Defender aka LINN
7
Defender aka LINN
10.02.12
✎
15:40
(6) Я формы по ОЛЕ открыть не пытаюсь.
8
depthzer0
10.02.12
✎
15:44
попробуй Менеджер на Ы заменить а нью обжект на Соединение
9
Питер
10.02.12
✎
15:59
(7) Я смотрел в инете другие питаются и открывают.
(8) сделал - опять ошибка
10
dk
10.02.12
✎
16:03
OpenForm попробуй
11
dk
10.02.12
✎
16:04
точнее GetForm )
12
Питер
10.02.12
✎
16:34
(10),(11) - Пробовал, безрезультатность
13
Asmody
10.02.12
✎
16:41
(12) читаю в СП про NewObject:
Описание:
Создает объект, для которого предусмотрен конструктор, и возвращает ссылку на него.
А вот для ДокументМенеджер конструктор как-то не предусмотрен.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший