Как граммотно закрыть OLE объект? #114658


#0 by account77
Есть команда на инициализацию торг7 = "" Но тогда при следующем входе ругается, что сеанс был завершен не корректно
#1 by account77
#2 by LOSS
? что это
#3 by Rovan
Я так не закрывал - я вообще в модуле не закрывал
#4 by igork1966
Тут что-то не так. Недолжно этого быть.
#5 by bansai
никак обычно не делают, а если выдается такое сообщение, то скорее всего ошибка в коде
#6 by bansai
никак обычно не делают, а если выдается такое сообщение, то скорее всего ошибка в коде
#7 by bansai
никак обычно не делают, а если выдается такое сообщение, то скорее всего ошибка в коде
#8 by Zanuda
торг7 = 0. Я всегда так выхожу.
#9 by account77
Попробовал торг7 = 0 Все равно ругается "Сеанс не был корректно завершен" При этом иногда завешивается пользователь или даже md. В диспетчере служб терминалов ничего не висит. Посмотрел другие обработки с OLE в этой базе, таже ошибка. Может база такая?
#10 by ШтушаКутуша
попробуй: торг7=ПолучитьПустоеЗначение;
#11 by Директор PR отдела
Процесс помирает не сразу.
#12 by account77
минут двадцать Проблема не может быть от размера базы 6 гигов ?
#13 by Директор PR отдела
Имхо нет. Но чего-то долго. У меня вроде бы с 0.5 минуты до минуты висело. Не помню, давно переноски по оле писал, сейчас не требуется. Но никак не 20 минут. запускай какой-нить "килл процесс".
#14 by account77
Торг7 = ПолучитьПустоеЗначение И не могу зайти Пишет "Каталог пользователя занят" Пишу Торг7 = "" захожу, но ругается на некоректный выход
#15 by Директор PR отдела
А ты убери каталог пользователя из списка пользаков и попробуй. А если обработку закрыть и перезапустить, то опять ругаецо?
#16 by account77
удалил каталог, тоже самое Опять ругается
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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