#0
by pandrew1
Коллеги! Опять мозг плавиться! Почему в результате вызова веб сервиса возвращается XDTO объект, а не список, если в списке один элемент? Ответ сервиса: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="; xmlns:SOAP-ENV="; xmlns:xsd="; xmlns:xsi="; xmlns:SOAP-ENC="; xmlns:tns="; <SOAP-ENV:Body> В ответе четко видно массив из одного элемента. Результат.list - объект XDTO. Почему не список XDTO??? Если метод возвращает несколько элементов, то результат.list - список XDTO как и ожидается.
#3
by pandrew1
хм... и что тогда анализировать тип значения Результат.list только остается? Если объект XDTO, то это сам элемент - обрабатываем, если список XDTO, то список - идем по списку. гыгыгы, надо глянуть, что будет если в ответ пустой список придет. Коллега, не могли бы вы обосновать свое мнение? Я все-таки считаю, что должен быть список содержащий просто один элемент.
#5
by pandrew1
Если список пустой, то и вовсе неопределенный XDTO объект возвращается. Ну сервис то вроде как правильно возвращает. Сначала ответ, потом список, а далее элементы. Это мне кажется при разборе ответа сервиса 1С неверно отрабатывает. Какой должен быть ответ сервиса чтоб 1с корректно определяла ситуации: нет элементов - пустой список XDTO, один элемент - список XDTO состоящий из одного XDTO объекта, несколько - список XDTO состоящий из XDTO объектов?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Список через запятую в список значений?
- Пролистать список типов или Получить список видов документов, справочников и т.п
- Динамический список: сортировка - ошибка XDTO
- v8: списки xdto и объекты xdto
- 8.2 Динамический список на управляемой форме. Как перебрать полученный список?
- 8.2 Динамический список с таблицей из справочника - как переключить Режим "Список"?
- Как раскрыть весь иерархический список (на форме динамический список)?
- 8.2. Как включить пакет XDTO в глобальную Фабрику XDTO?
- XDTO и списки XDTO. Чтение
- Веб сервис на 1С 8.2 и пакеты XDTO. Передача на сайт Битрикс
- Список XDTO
- XDTO: Как сделать свойство Типа объекта XDTO с составным типом данных
В этой группе 1С
- Разные списки баз под платформы
- (УТ 11.2.3) Необходимость создания упаковок при использовании адресного склада
- Пинпад Verifone VX820 и КА 1.1.55.2 - недостаточно фактических параметров. Как?
- Задвоение кнопки "Создать на основании"
- УТ11.1 Перемещение всего, сразу товара с одного склада на другой.
- Как вывести дополнительные сведения в форму списка (УТ 11.2.2.119)
- Корректировка записей УТ 10.3
- Mikrotik ПРоброс порта, через 2 микротика, pptp настроен! не вижe RDP Серверов
- Перенос остатков в КА2.0 (ERP)
- v7: Ошибка при объединении конфигураций
- КУДиР в БП 2.0 отрицательные суммы
- Не проставляется Ответственный
- автодозвон через 1с
- Не хватает лицензий после перехода на 8.3
- Ошибка : Переменная не определена (Справочники)
- Таблица значений - в виде иерархического списка 1С 8.3.6
- ТекущийЭлемент в 1С 8 версии
- КД2. Как при выгрузке разбить документ на два?
- УТ 11 свертка
- Заполнение вариантов отчета в БСП