Проблема с очисткой табличной части через com-соединение #608396


#0 by dima1422
Подключаюсь к базе бухгалтерии 8.2 , работаю с документом- все в порядке. Подключаюсь к бухгалтерии 8.1-  Документ создать получается. Но если обратиться к его табличной части - не дает методов Очистить. Из доступных только count, find и т.д. Соответственно, возникает ошибка "Метод объекта не обнаружен (Очистить)" Как очистить ТЧ, ума не приложу
#1 by zak555
Табличная часть (Tabular section) Очистить (Clear) Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения.
#2 by Рэйв
попробуй СомДокобъект.ТабЧасть.Загрузить(СомДокОбъект.ТабЧасть.Выгрузить.Очистить)
#3 by ptiz
Значит, работаешь с ссылкой, а не с объектом.
#4 by dima1422
Я понял, проблема в том, что перед этим в другой процедуре подключаюсь через com к 8.2. Видимо, подключение не закрывается, от этого и глюки Если закомментить предыдущую процедуру , то срабатывает, если их поменять местами, то срабатывает эта и наоборот- не работает та В связи с этим возникает вопрос- как закрыть com-соединение? Присвоить неопределено не помогло
#5 by izekia
а кешировать и использовать то же?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С