Фоновое задание. Пытаюсь в Параметре передать массив из двух элементов. Ошибка. #791666


#0 by aka AMIGO
С одним элементом в массиве фоновое проходит, как надо. Добавляю второй элемент в тот-же массив/параметр, авост: "Слишком много фактических параметров для метода фонового задания." Почему? Параметр - один, массив. Что я не понимаю? ЗЫ. а мне надо их, этих значений в параметре, по крайней мере, три - передать, и один - получить.
#1 by aka AMIGO
Код моей попытки:
#2 by drcrasher
а оно часом у тебя элементы не раскидывает по параметрам метода фонового при запуске?
#3 by drcrasher
пакеж метод ЗаполнитьТЧ <Параметры> (необязательный) Тип: Массив. Массив параметров, передаваемых в метод. Количество и типы параметров должны соответствовать параметрам метода. Все передаваемые параметры должны поддерживать сериализацию. В противном случае будет выдано исключение и фоновое задание не будет запущено.
#4 by Lexey_
"Слишком много фактических параметров для метода фонового задания." у метода фонового задания один параметр, а передаешь 2:
#5 by drcrasher
ничего не мешает ЗаполнитьТЧ(парам1, парам2, ..., парамХ)
#6 by Lexey_
не спорю
#7 by aka AMIGO
да вроде нет.. Дык Парам - это массив.. Он один :) Похоже, это выход, сейчас попробую.
#8 by Lexey_
"Дык Парам - это массив.. Он один", но значений-то в нем 2, это параметры "АсинхронныеОбработчики.ЗаполнитьТЧ(П1,П2)"
#9 by DailyLookingOnASunse
#10 by aka AMIGO
Дошло :) И так тоже испробовано. Похоже, проходит такой способ, это без изменений кода :
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С