Имя: Пароль:
1C
1С v8
Множественное значение XDTO
0 Hammond
 
08.02.21
11:38
Всем привет! Я новичок, нужна помощь, не могу разобраться.
Делаю выгрузку в каталог на диске.
Нужно выгрузить множественное свойство.
Код:
XDTOЦеныТип = модуль. ПолучитьтипXDTO(параметрыобмена, "Цены", Истина, XDTOПредложениеТип) ;
XDTOЦенаТип = модуль. ПолучитьтипXDTO(параметрыобмена, "ЦЕНА") ;
XDTOНалогТип = модуль.получитьтипXDTO(параметрыобмена, "налог", истина, XDTOЦенаТип) ;

XDTOЦены = параметрыобмена.мояфабрикаXDTO.создать(XDTOЦеныТип);
XDTOЦена = параметрыобмена.мояфабрикаXDTO.создать(XDTOЦеныТип);

XDTO.налог = параметрыобмена.мояфабрикаXDTO.создать(XDTOНалогТип);
XDTOНалог.Наименование = параметрыобмена.наименование;
XDTOналог.множественное = истина;


Появляется ошибка "поле объекта не обнаружено (Множественное)

Помоги, что с этим можно сделать?
1 Ёпрст
 
08.02.21
11:44
XDTO.налог
XDTOналог.
2 vicof
 
08.02.21
11:45
(1) Так бы раньше ругнулся на .налог
3 vicof
 
08.02.21
11:45
и даже на XDTO
4 ZDenis
 
08.02.21
11:50
(3) Оно бы уже на первую строку ругнулось, тут скорее всего этот кусок вообще написан от балды и ругается в каком-то другом месте
5 Ёпрст
 
08.02.21
11:50
(2) ну, нам отсюда не видно весь код, а тот что в (0) - уже с ошибками синтаксиса
6 Hammond
 
08.02.21
11:52
Это я неправильно напискл, нет возможности скопировать. С синтаксис ом все правильно, дело именно во множественное = истина
7 ZDenis
 
08.02.21
11:59
(6) В отладчике останавливайся на "XDTOНалог = ... " и далее смотри какие у него есть свойства. Скорее всего свое "Множественное" не прописал в ХДТО пакете
8 Hammond
 
08.02.21
12:01
А как и где прописывается это? Пример какой-нибудь можно?
9 ZDenis
 
08.02.21
12:03
(8) мояфабрикаXDTO из чего у тебя получается?