|
8.3 УФ. Подключаю к 77. Не срабатывает СоздатьОбъект(...)
| ☑ |
0
aka AMIGO
09.03.17
✎
11:04
|
Подключение:
&НаКлиенте
Перем Торг;
&НаКлиенте
//**
Пользователь="123";
Пароль = "654258";
Торг = Новый COMObject("V77.Application");
СтрокаПодключения = "/D""" + КаталогИБПриемника + """ /N""" + Пользователь + """ /P""" + Пароль + """";
Попытка
Торг.Initialize(Торг.RMTrade, СтрокаПодключения, "NO_SPLASH_SHOW");
Сообщить("Связь установлена");
Возврат Истина;
Исключение
Сообщить("Связь с БД-Торговля не установлена!");
Возврат Ложь;
КонецПопытки;
Всё замечательно. Торг - переменная, в отладчике - это СОМОбъект.
Далее мне надо создать запрос в 77
Оператор:
Запрос77=Торг.CreateObject("Запрос");
не проходит: Неудачная попытка создания объекта "Запрос": 0
В чём-же дело?
Неудачно создалась Торг?
Неправильно записано создание объеккта типа Запрос?
|
|
1
aka AMIGO
09.03.17
✎
11:05
|
+0 В окне сообщений : Связь установлена" - однозначно
|
|
2
simol
09.03.17
✎
11:08
|
Может кодировка? Попробуй анлгоязычный варианта Запрос, если он в 77 предусмотрен.
|
|
3
aka AMIGO
09.03.17
✎
11:23
|
Удивительное дело: два дня назад проблем с этим блоком не было.
У меня работа - сплошная отладка, может быть надо темпы почистить?
Где они в 8-ке? В системных Темпах? или есть свои?
|
|
4
aka AMIGO
09.03.17
✎
11:24
|
(2) Попробовал, не выходит, ошибка та-же.
|
|
5
Рэйв
09.03.17
✎
11:27
|
подключайся из 7 к 8 . Будет легче.
|
|
6
aka AMIGO
09.03.17
✎
11:30
|
(5) Чуть позже, когда будет полный крах..
|
|
7
h-sp
09.03.17
✎
11:43
|
может так?
РезультатПодключения = Торг.Initialize(Торг.RMTrade, СтрокаПодключения, "NO_SPLASH_SHOW");
Если РезультатПодключения Тогда
Сообщить("Связь установлена");
Иначе
Сообщить("Связь не установлена");
|
|
8
Serginio1
09.03.17
✎
12:06
|
Еще раз напомню, что проще использовать Внешние отчеты
БД.ОткрытьФормуМодально("Отчет",ПараметрыДляОтчета,ПутьКВнешнемуОтчету);
|
|
9
Serginio1
09.03.17
✎
12:11
|
|
|
10
aka AMIGO
09.03.17
✎
13:25
|
Всё, исправил каким-то чудом.
|
|