Гость
Форумы / [игнор отключен] [закрыт для гостей] / Запись справочника через COM-соединение / 6 сообщений из 6, страница 1 из 1
21.04.2021, 13:04
    #40064428
swkx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
День добрый.
Имеем две базы.

база1:
обычное приложение, клиент-сервер, есть подписка на событие - СправочникОбъект.ПередЗаписью для проверки уникальности нужных реквизитов, правильности заполнения и т.п.

база2:
управляемое приложение. При попытке записи нового элемента справочника или изменении полей существующего вижу это:

{CommonModule.Обмен.Module(624)}: Ошибка при вызове метода контекста (Записать)
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.8.1747): Ошибка при выполнении обработчика - 'ПередЗаписью'
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ПодпискаСправочникПередЗаписью ().


Упоминаемый "1-й параметр" - это и есть сам объект справочника.
Подскажите пути решения.
...
Рейтинг: 0 / 0
21.04.2021, 13:08
    #40064429
Dorosh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
Пишите в режиме ОбменДанными.Загрузка = Истина
...
Рейтинг: 0 / 0
21.04.2021, 13:36
    #40064437
swkx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
Уточню описание: При попытке записи нового элемента справочника из базы2 в базу1 через COM

Заменил условный код в базе2

нов = база1.Справочники[Имя].СоздатьЭлемент();
нов.Наименование = наим;
нов.Записать();

на

нов = база1.Справочники[Имя].СоздатьЭлемент();
нов.Наименование = наим;
нов.ОбменДанными.Load = Истина;
нов.Записать();

и добавил в обработчик в базе1

Если Источник.ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;

не помогло. Ошибка та же.
...
Рейтинг: 0 / 0
21.04.2021, 14:04
    #40064449
Last of 1 as
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
...
Рейтинг: 0 / 0
21.04.2021, 14:49
    #40064463
swkx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
Last of 1 as,

спасибо, покопаюсь
...
Рейтинг: 0 / 0
21.04.2021, 19:55
    #40064557
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись справочника через COM-соединение
А там еше галочки - внешнее соединение не должно быть?
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Запись справочника через COM-соединение / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]