Имя: Пароль:
1C
 
Массив в параметр WEB сервиса
0 ETurdymuratov
 
28.08.15
08:41
Привет всем. Возникла необходимость передать массив параметров в Веб сервис. Нашел статью http://codenotes-1c.blogspot.ru/2014/04/1-8-1.html. сделал все как там. Теперь передаю туда массив мне возвращается ошибка: {WebСервис.WebService.Модуль(4)}: Поле объекта не обнаружено (int).
Обратил внимание через отладчик что параметр Param вообще ничего не принимает, а в статье написано: В 1С в отладчике можно увидеть что params имеет тип СписокXDTO.
Подскажите пожалуйста в чем может быть проблема?
1 ETurdymuratov
 
28.08.15
08:43
Пологаю как только Param примет тип СписокXDTO, ошибки такой не будет как в первом посте?
2 ЧеловекДуши
 
28.08.15
08:44
А вы какой тип задали у "WEB сервиса", что бы туда передать массив?
3 ЧеловекДуши
 
28.08.15
08:45
Начнем с простого, код покажи?
И Принт-скрины "WEB сервиса" на сервере приемнике "XDTO-пакеты". :)
4 ETurdymuratov
 
28.08.15
09:00
(2) как и в статье anyType (http://www.w3.org/2001/XMLSchema)
5 ETurdymuratov
 
28.08.15
09:00
(3)
Функция GetMass(Param)
    Результат = 0;
    Для каждого Значение из param.int цикл
        Результат = Результат + Значение;
    КонецЦикла;

    Возврат Результат;
КонецФункции
6 ETurdymuratov
 
28.08.15
13:51
(3) Получилось передать в качестве параметра массив?