0
Dimarik_1
14.03.16
✎
17:00
|
Не удаётся выполнить регламентное задание. Ошибка6 слишком много фактических параметров. вот код, где я эти параметры устанавливаю. Что не так?
Процедура УстановитьПараметрыРегламентногоЗадания(РегламентноеЗаданиеОбъект, РасписаниеРегламентногоЗадания, ТекущийОбъект)
Если ПустаяСтрока(ТекущийОбъект.Код) Тогда
ТекущийОбъект.УстановитьНовыйкод();
КонецЕсли;
ПараметрыРегламентногоЗадания = Новый Массив;
ПараметрыРегламентногоЗадания.Добавить(ТекущийОбъект.Код);
НаименованиеРегламентногоЗадания = НСтр("ru = 'Отправк данныых Web по настройке: %1'");
НаименованиеРегламентногоЗадания = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НаименованиеРегламентногоЗадания, СокрЛП(ТекущийОбъект.Наименование));
РегламентноеЗаданиеОбъект.Наименование = Лев(НаименованиеРегламентногоЗадания, 120);
РегламентноеЗаданиеОбъект.Использование = ТекущийОбъект.ИспользоватьРегламентноеЗадание;
РегламентноеЗаданиеОбъект.Параметры = ПараметрыРегламентногоЗадания;
//обновляем расписание регламентного задания, если оно было изменено
Если РасписаниеРегламентногоЗадания <> Неопределено Тогда
РегламентноеЗаданиеОбъект.Расписание = РасписаниеРегламентногоЗадания;
КонецЕсли;
КонецПроцедуры
|
|