Здравствуйте! Есть задача установить COM соединение с другой базой на сервере и создать документ поступления. Connect работает исправно. После подключения мне доступен список всех документов из базы, но вот перед всеми методами в отладке стоит значение "Метод не найден", с чем может быть связана данная проблема?
COMСоединитель = Новый COMОбъект("V83.COMConnector");
Попытка
База = COMСоединитель.Connect(СтрокаСоединения);
Если ТипЗнч(База) <> Тип("Неопределено") Тогда
//СоздатьДокументПоступлениеТоваровУслуг(База);
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(30)}: Ошибка при вызове метода контекста (СоздатьДокумент): Произошла исключительная ситуация (1C:Enterprise 8.3.18.1289): Ошибка инициализации модуля: ОбщийМодуль.ОбработкаЗаполненияДокументов.Модуль
{ОбщийМодуль.ОбработкаЗаполненияДокументов.Модуль(168,53)}: Переменная не определена (РабочаяДата)
Я так понял, что раз мне ошибку выдает с "СоздатьДокумент", получается мне доступен данный метод. Просто через отладку в табло все эти методы не найдены.
У тебя ошибка инициализации модуля ОбщийМодуль.ОбработкаЗаполненияДокументов по причине того, что переменная РабочаяДата недоступна в контексте внешнего соединения. Соотвественно, оно не компилируется и никаких методов у тебя нет.