|
Пустое значение свойства объекта XDTO в web-сервисе | ☑ | ||
|---|---|---|---|---|
|
0
sereban
07.03.14
✎
11:43
|
В пакете xdto добавил тип объекта field со свойствами name(string (http://www.w3.org/2001/XMLSchema)) и value(anyType (http://www.w3.org/2001/XMLSchema))
Нужно через свойство value передавать значения примитивных типов или null. С примитивными типами проблем не возникает. А вот null не присваивается в свойство value. Ошибка отображения типов: Отображение типа 'Null' в тип '{http://www.w3.org/2001/XMLSchema}anySimpleType' Может есть тип какой-нибудь подходящий для передачи значений разных типов и null в том числе? |
|||
|
1
Maxus43
07.03.14
✎
11:46
|
Null (http://v8.1c.ru/8.1/data/core) - там есть null
|
|||
|
2
Maxus43
07.03.14
✎
11:48
|
и ошибка у тебя NULL в anySimpleType, должно быть в anyType
|
|||
|
3
Maxus43
07.03.14
✎
11:49
|
или тупо сделай необязательным это свойство, раз его не будет - значит null, иначе чо там у тебя есть
|
|||
|
4
Serginio1
07.03.14
✎
12:33
|
Поставь Возможно пустое в истина и будет он у тебя nillable="true"
|
|||
|
5
sereban
07.03.14
✎
13:41
|
(1) Да видел, что есть. Мне нужно, чтобы значение могло помимо NULL принимать значения других примитивных типов 1с. Их как-то можно объединить?)
(2) Я ставлю в тип значение anyType, а в тексте ошибки написано anySimpleType (3) Ставлю "возможно пустое" и не заполняю значение свойства value в модуле веб сервиса, получаю: Проверка свойства 'fields': форма: Элемент имя: {http://xxx.ru/xxx}fields тип: {http://xxx.ru/xxx}field: Ошибка проверки данных XDTO: Структура объекта не соответствует типу: {http://xxxx/xxx}field Проверка свойства 'value': форма: Элемент имя: {http://xxx.ru/xxx}value тип: {http://www.w3.org/2001/XMLSchema}anyType Отсутствует обязательное свойство |
|||
|
6
Serginio1
07.03.14
✎
13:46
|
Нужно установить = неопределено.
Если не хочешь устанавливать значение, то поставь минимальное количество = 0 |
|||
|
7
sereban
07.03.14
✎
14:17
|
(6) Спасибо огромное. Работает и так, и так.
|
|||
|
8
Serginio1
07.03.14
✎
15:05
|
(7) Так на всякий случай ты можешь сбрасывать значение
v8: Вопрос по поводу свойства типа объекта XDTO и проверять свойство на установлено http://forum-mista.pro/topic.php?id=451659#35 |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |