|
Выгрузка через СОМобъект из ЗУП | ☑ | ||
---|---|---|---|---|
0
atlantika
30.01.12
✎
10:23
|
Срочно надо отредактировать обработку: из ЗУП 2.5.45 на 8.2 в БП 2.0!!
В обработке 2 процедуры: первая - выгрузка в УТ 8, вторая была в Бух 7.7. Бухгалтерию перевели на 8, процедуру по аналогии с УТ переписала, все работает, окончания обоих процедур идентичные. Только почему то при выгрузке данных в УТ все нормально работает, а при выгрузке в БП8 - после всех выполненных работ ЗУП висит. в БП данные появляются, все нормально...с СОМобъектам до того не работала, подскажите что поправить надо? OLE_База=Новый COMObject("V82.Application"); .... |
|||
1
Михаил Козлов
30.01.12
✎
10:29
|
Попробуйте OLE_База = НЕОПРЕДЕЛЕНО.
|
|||
2
asady
30.01.12
✎
10:29
|
(0) код на котором происходит зависание приведи или зависание идет при закрытии формы обработки??
|
|||
3
atlantika
30.01.12
✎
10:32
|
обработка не закрывается автоматом
код: КонецЕсли; КонецЕсли; КонецПроцедуры вот где то между последней "конецЕсли" и "КонецПроцедуры" |
|||
4
atlantika
30.01.12
✎
10:35
|
пробовала и так тоже..
КонецЕсли; КонецЕсли; OLE_База=ложь; КонецПроцедуры |
|||
5
Rie
30.01.12
✎
10:39
|
(0) А почему V82.Application? V82.ComConnector - более изящно, IMHO.
|
|||
6
Rie
30.01.12
✎
10:41
|
(3) А сама ИБ - не спрашивает ли при закрытии "Я Вам действительно надоела? Вы хотите меня бросить? [Да][Нет]"?
|
|||
7
atlantika
30.01.12
✎
10:54
|
ничего не спрашивает
|
|||
8
atlantika
30.01.12
✎
10:57
|
(5) я же говорю, раньше с СОМ - не работала. Скажете так исправить - исправлю...я по аналогии со второй процедурой для УТ исправляла - там нет зависания
|
|||
9
Eugene_life
30.01.12
✎
11:00
|
(8) см п.6. Скорее всего у пользователя, под которым подключается к ЗУП, установлена настройка "Спрашивать перед закрытием программы". Вот оно и ждет.
|
|||
10
atlantika
30.01.12
✎
11:06
|
(9) в базе приемнике?
|
|||
11
Eugene_life
30.01.12
✎
11:11
|
(10) да
|
|||
12
atlantika
30.01.12
✎
11:11
|
(6)(9) - спасибо за пояснения - помогло. ))
|
|||
13
Rie
30.01.12
✎
11:12
|
(8) Просто заменить V82.Application на V82.ComConnector.
И проверить, что в обработке не вызываются специфичные именно для Application (и отсутствующие у Connector) методы и свойства. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |