Вход | Регистрация
 

V83.COMConnector. CreateDocument - Метод не найден.

V83.COMConnector. CreateDocument - Метод не найден.
Я
   Varlant1n
 
31.08.21 - 13:21
Здравствуйте! Есть задача установить COM соединение с другой базой на сервере и создать документ поступления. Connect работает исправно. После подключения мне доступен список всех документов из базы, но вот перед всеми методами в отладке стоит значение "Метод не найден", с чем может быть связана данная проблема?

Код:

&НаСервере
Процедура ПодключениеНаСервере()
    
    СтрокаСоединения = "Srvr = ""******"";Ref = ""******""; Usr = ****; Pwd = *****";

    COMСоединитель = Новый COMОбъект("V83.COMConnector");
    
    Попытка
        База = COMСоединитель.Connect(СтрокаСоединения);
        Если ТипЗнч(База) <> Тип("Неопределено") Тогда
            //СоздатьДокументПоступлениеТоваровУслуг(База);
            
        КонецЕсли;
    Исключение
        Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
КонецПроцедуры
   Varlant1n
 
1 - 31.08.21 - 13:23
В процедуре же "СоздатьДокументПоступлениеТоваровУслуг(База)" следующий код:

ПоступлениеТоваровУслуг =  База.Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();

В итоге мне выдает следующую ошибку:

{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(30)}: Ошибка при вызове метода контекста (СоздатьДокумент): Произошла исключительная ситуация (1C:Enterprise 8.3.18.1289): Ошибка инициализации модуля: ОбщийМодуль.ОбработкаЗаполненияДокументов.Модуль
{ОбщийМодуль.ОбработкаЗаполненияДокументов.Модуль(168,53)}: Переменная не определена (РабочаяДата)
   Varlant1n
 
2 - 31.08.21 - 13:26
Я так понял, что раз мне ошибку выдает с "СоздатьДокумент", получается мне доступен данный метод. Просто через отладку в табло все эти методы не найдены.
   acht
 
3 - 31.08.21 - 13:27
У тебя ошибка инициализации модуля ОбщийМодуль.ОбработкаЗаполненияДокументов по причине того, что переменная РабочаяДата недоступна в контексте внешнего соединения. Соотвественно, оно не компилируется и никаких методов у тебя нет.
   серый КТУЛХУ
 
4 - 31.08.21 - 13:42
меняй на текущаядата

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.