1С 8.3 БСП УстановитьРасписаниеРегламентногоЗадания
Данные > 1С 8.3 БСП > Регламентные задания
Перейти в раздел примеры кода 1С 8.3:
1С 8.3 БСП УстановитьРасписаниеРегламентногоЗадания. Устанавливает расписание регламентного задания.
Примера кода от rayastar
РегламентныеЗаданияСервер.УстановитьРасписаниеРегламентногоЗадания(Идентификатор, Расписание)
//
Процедура ПерейтиНаВерсию_Н() Экспорт
ОтборЗаданий = Новый Структура;
ОтборЗаданий.Вставить("Метаданные",Метаданные.РегламентныеЗадания.ВсеОбновленияСПАРКРискиРазделенное);
ОтборЗаданий.Вставить("Предопределенное", Истина);
Задания = РегламентныеЗаданияСервер.НайтиЗадания(ОтборЗаданий);
Если ТипЗнч(Задания) = Тип("Массив") Тогда
ИдентификаторЗадания = Задания[0].УникальныйИдентификатор;
РасписаниеЗадания = Новый РасписаниеРегламентногоЗадания;
РасписаниеЗадания.ПериодПовтораДней = 1;
РасписаниеЗадания.ПериодПовтораВТечениеДня = 43200; // Каждые 12 часов.
РегламентныеЗаданияСервер.УстановитьРасписаниеРегламентногоЗадания(ИдентификаторЗадания, РасписаниеЗадания);
КонецЕсли;
//
Процедура ПерейтиНаВерсию_Н() Экспорт
ОтборЗаданий = Новый Структура;
ОтборЗаданий.Вставить("Метаданные",Метаданные.РегламентныеЗадания.ВсеОбновленияСПАРКРискиРазделенное);
ОтборЗаданий.Вставить("Предопределенное", Истина);
Задания = РегламентныеЗаданияСервер.НайтиЗадания(ОтборЗаданий);
Если ТипЗнч(Задания) = Тип("Массив") Тогда
ИдентификаторЗадания = Задания[0].УникальныйИдентификатор;
РасписаниеЗадания = Новый РасписаниеРегламентногоЗадания;
РасписаниеЗадания.ПериодПовтораДней = 1;
РасписаниеЗадания.ПериодПовтораВТечениеДня = 43200; // Каждые 12 часов.
РегламентныеЗаданияСервер.УстановитьРасписаниеРегламентногоЗадания(ИдентификаторЗадания, РасписаниеЗадания);
КонецЕсли;
КонецПроцедуры;
// Автор библиотеки: ООО "1С-Софт". Все права защищены © 2021
// Типовая конфигурация Библиотека стандартных подсистем (далее - БСП)
// Код БСП распространяется по лицензии Attribution 4.0 International (CC BY 4.0):
// ссылка на лицензию: https://creativecommons.org/licenses/by/4.0/legalcode
// Код БСП распространяется по лицензии Attribution 4.0 International (CC BY 4.0):
// ссылка на лицензию: https://creativecommons.org/licenses/by/4.0/legalcode
0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник