Имя: Пароль:
1C
1С v8
Вызов метода веб-сервиса без указания параметров
0 Bolik1979
 
16.07.15
10:21
Есть функция веб-сервиса 1С, вызываемая из 1С, с тремя параметрами. Сейчас так работает: MyFunction(Par1, ,), а так MyFunction(Par1) выдает ошибку "Недостаточно фактических параметров". Возможно как-то описать параметры функции, чтобы была возможность использовать второй вариант  вызова?
1 Cyberhawk
 
16.07.15
10:22
Передавай в качестве первого параметра структуру параметров
2 drcrasher
 
16.07.15
10:30
3 Bolik1979
 
16.07.15
10:31
(2) Этот флажок установлен. Насколько я понимаю, он и позволяет вызывать функцию как MyFunction(Par1, ,)
4 drcrasher
 
16.07.15
10:33
(3) для всех трёх параметров установлен?
А в определении функции не пробовал ставить myFunc(Par1=undefined, par2=undefined, ...)? Т.е. обычные предопределённые параметры.
5 Bolik1979
 
16.07.15
10:36
(4) Да, дефолтные значения в описании функции указаны

Функция MyFuncition(Par1 = Неопределено, Par2 = Неопределено, Par3 = Неопределено)