Имя: Пароль:
1C
1С v8
Как создать новый объект с параметром по COM
0 Aydar
 
10.04.20
15:35
Добрый день.

Как можно создать новый объект с параметром по COM?
В локальной базе сериализатор XDTO объявляется следующим образом:
тСериализаторXDTO = Новый СериализаторXDTO(ФабрикаXDTO);

А как обяъвить сериализатор по COM соединению?
пишу следующим образом, но при выполнении возникает ошибка
тСериализаторXDTO = COMОбъект.NewObject("СериализаторXDTO");
1 fisher
 
10.04.20
15:38
Если ты используешь глобальную фабрику, почему не используешь глобальный сериализатор? Но если очень хочется, попробуй
тСериализаторXDTO = COMОбъект.NewObject("СериализаторXDTO", COMОбъект.ФабрикаXDTO);
2 fisher
 
10.04.20
15:44
На вопрос в топике ответ цитата из СП
Примечание:
Последующие параметры метода те же, что у конструктора объекта, имя которого указано в качестве значения первого параметра.
3 Aydar
 
10.04.20
15:52
(1) Спасибо)