|
Возвращаемое значение функции Вебсервиса |
☑ |
0
kimba
01.02.13
✎
12:28
|
Есть функция у веб сервиса, в зависимости от переданного в неё параметра она должна возвращать объекты разных типов.
Это можно реализовать в 1с? Непонятно как сделать возвращаемое значение составного типа, сейчас можно только одного типа вернуть. Или может можно сделать какой-то объект типа "anytype" и его вернуть?
|
|
1
Jolly Roger
01.02.13
✎
12:39
|
(0) лучше сделать отдельные методы для каждого типа результата...
|
|
2
Bugmenot
01.02.13
✎
12:51
|
Не все знают, но в 1С-веб-сервисах есть наследование. Делайте все возвращаемые типы наследниками одного родителя и возвращайте себе на здоровье.
|
|
3
Serginio1
01.02.13
✎
12:53
|
(0) Можно. Это касается и сериализации массивов, структур
|
|
4
Нуф-Нуф
01.02.13
✎
12:55
|
СписокХДТО?
|
|
5
Serginio1
01.02.13
✎
14:01
|
3+ Только объектXDTO должен создавать явно
СписокОбъектов = Фабрика.Создать(Фабрика.Тип("http://v8.1c.ru/8.1/data/core", "Array"));
ТипЗначения=Фабрика.Тип("http://v8.1c.ru/8.1/data/core","ValueListItemType");
ТипСтрока=Фабрика.Тип("http://www.w3.org/2001/XMLSchema","string");
Стр=Фабрика.Создать(ТипСтрока,"Мама мыла раму");
СписокОбъектов.value.Добавить(стр);
|
|