Проверка XDTO пакета #778831


#0 by zippygrill
Всем привет! У пакета есть свойство "НаименованиеМаркетинг" - строковый тип. Для нее установил что "Возможно пустое", функция ОбъектXDTO.Проверить ругается что надо все-таки заполнить. Как мне еще указать что оно возможно пустое и проверка не спотыкалась на нее?
#1 by Ёпрст
Минимальное количество 0
#2 by zippygrill
А не выгрузить ли свойство как отдельный объектxdto?
#3 by Fragster
фигани туда Неопределено, либо
#4 by zippygrill
Места использования - много :) В определенных ситуации свойство выгрузилось как СписокXDTO, а мне так не надо..
#5 by RomaH
а в XML как выглядит твое пустое?
#6 by zippygrill
Такого тэга не должно быть в xml
#7 by RomaH
а у тебя написано - что один как минимум должен быть, но пустой
#8 by RomaH
а про список - поподробнее
#9 by Fragster
неверно. пустое значение в XML выглядит как nil. как отсутствующий тег выглядит
#10 by zippygrill
Минимальное количество - минимальное количество значений свойства. Минимальное количество значений свойства может принимать значения больше или равное 0; Свойство типа объекта XDTO может быть определено как содержащее одно или множество значений. Свойство считается содержащим одно значение, если данное свойство равно 1. Для значений свойства больше 1 считается, что свойство может принимать множество значений. Такое свойство в структуре объекта моделируется списком.
#11 by RomaH
"В определенных ситуации свойство выгрузилось как СписокXDTO, а мне так не надо.." я про ситуацию спрашиваю - когда оно как список выгрузилось?
#12 by Fragster
Для значений свойства больше 1 считается, что свойство может принимать множество значений. Такое свойство в структуре объекта моделируется списком. 0 не больше 1
#13 by zippygrill
0 <> 1 но тем не менее на скриншоте список
#14 by RomaH
- а в вписке что? явно больше 1 элемента
#15 by RomaH
у тебя если там не должно быть списка - максимальное количество поставь 1
#16 by Fragster
ну так прочитай справку про максимальное количество еще....
#17 by zippygrill
Спасибо! Получилось.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С