Web-сервисы. Возврат массива чисел
ceres
13.03.2009 - 06:49
|
Веб-сервис, берет данные из базы 1с на какую-то дату актуальности, которая подается на входе. Вот эти данные, которые берет веб-сервис нужно вывести массивом чисел, и передать html-странице. Создал пакет XDTO "Массив". В нем создал объект "МассивТип" с одним свойством "Число". Свойство имеет тип - {http://www.w3.org/2001/XMLSchema}int. В коде веб-сервиса пишу: ЧислоТип=ФабрикаXDTO.Тип("http://www.w3.org/2001/XMLSchema","int"); МассивТип=ФабрикаXDTO.Тип("http://tgt.t72.ru","МассивТип"); ТекущееЧисло=ФабрикаXDTO.Создать(ЧислоТип, 12); Массив= ФабрикаXDTO.Создать(МассивТип); Массив.Число.Добавить(ТекущееЧисло); Возврат Массив; При вызове веб-сервиса из JavaScript выдает ошибку: <soap:Fault> <faultcode>soap:Client</faultcode> <faultstring>Неверный аргумент. </faultstring> <detail>Неверный аргумент. </detail> </soap:Fault> Что не так, подскажите? |