|
Ошибка при выгрузке данных |
☑ |
0
Voittamaton
09.08.12
✎
09:30
|
Всем привет!
Ситуация следующая. Выполняю обмен данными через прямое подключение к базе. Конфигурации идентичные, но не типовые (объединённые из двух).
В модуле документа "Заказ покупателя" в процедуре "ПриЗаписи" есть такая строчка:
Предупреждение("Тра-та-та");
Таким образом выдаётся служебное сообщение:
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Событие
Объект = Событие 00000005560 от 14.04.2011 9:30:24
ОписаниеОшибки = Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация: {Документ.ЗаказПокупателя(3003,4)}: Процедура или функция с указанным именем не определена (Предупреждение)
ПозицияМодуля = Обработка.ОбменДаннымиXML(14255)
КодСообщения = 72
УзелПланаОбмена = Приемник
То есть, как я понял, ошибка выдаётся из-за попытки вывести сообщение в НЕоткрытой базе, к которой выполняется подключение. Кто знает, как выйти из этой ситуации? Правила обмена настраивал через конфигурацию "Конвертация данных".
|
|
1
DrShad
09.08.12
✎
09:34
|
избавиться от вызова предупреждений при записи/проведении
|
|
2
salvator
09.08.12
✎
09:35
|
(0) Сделай Сообщить()
|
|
3
Voittamaton
09.08.12
✎
09:36
|
(1) - этот вариант очевиден, но можно ли настроить правила обмена таким образом, чтобы подобные строки кода игнорировались?
|
|
4
Voittamaton
09.08.12
✎
09:36
|
(1),(2) - дело в том, что таких строк в конфигурации не одна, и не 10.
|
|
5
salvator
09.08.12
✎
09:38
|
(4) Открой правила обмена любым XML-редактором и через поиск/замена закомментируй нужные строки.
|
|
6
kn
09.08.12
✎
09:42
|
Вызов Предупреждений поставь в #Если Клиент #Конец Если
|
|
7
Voittamaton
09.08.12
✎
09:44
|
(5) - что-то не могу понять, какие строки закомментировать? Вызов предупреждений ведь в конфигурации, а не в правилах.
|
|
8
DrShad
09.08.12
✎
09:46
|
(7) смотри (6)
|
|
9
Voittamaton
09.08.12
✎
09:49
|
(8) - вариант (6) тоже подразумевает редактирование всей конфигурации. Этот вариант мне понятен.
Но я не понял, что предлагается закомментировать в (5) в правилах обмена.
|
|
10
DrShad
09.08.12
✎
09:50
|
(9) забей уже и делай (6)
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший