Консоль заданий + выполнение заданий

Модифицированная обработка "Консоль заданий", позволяющая легко выполнить регламентные задания и копировать фоновые задания вместе с параметрами.

В штатную обработку внесены следующие изменения:

  1. В контекстное меню табличной части «Список регламентных заданий» добавлена кнопка «Выполнить». При выполнении команды автоматически создается фоновое задание и запускается на выполнение. Параметры фонового задания копируются из регламентного.
  2. В контекстное меню табличной части «Список фоновых заданий» добавлена кнопка «Скопировать». Задания копируются вместе с параметрами и запускаются на исполнение.

23 Comments

  1. tomvlad

    Модифицированная обработка «Консоль заданий», позволяющая легко выполнить регламентные задания и копировать фоновые задания вместе с параметрами.

    Перейти к публикации

    Reply
  2. Serj1C

    я себе для отладки сделал еще кнопку «Выполнить на клиенте»

     ВыделенныеСтроки = ЭлементыФормы.СписокРегламентныхЗаданий.ВыделенныеСтроки;
    Если ВыделенныеСтроки.Количество() > 0 Тогда
    
    Строка = ВыделенныеСтроки.Получить(0);
    РегламентноеЗадание = РегламентныеЗаданияСоответствие.Получить(Строка.Идентификатор);
    
    Ответ = Вопрос(«Действительно выполнить «+РегламентноеЗадание.Метаданные.ИмяМетода+»() ???», РежимДиалогаВопрос.ДаНет);
    Если Ответ = КодВозвратаДиалога.Да Тогда
    Выполнить(«»+РегламентноеЗадание.Метаданные.ИмяМетода+»()»);
    КонецЕсли;
    
    КонецЕсли;

    Показать

    Reply
  3. Krolik7

    Еще бы вариант для 8.1 неплохо приложить (не все же еще перешли на 8.2)

    Reply
  4. w-divin

    Пичалько… А че не УФ, если 8.2??????????????????????

    Reply
  5. w-divin

    И проверку на работу заданий неплохо было бы )))

    {Форма.ФормаКонсоли.Форма(59)}: Ошибка при получении значения атрибута контекста (ПоследнееЗадание)

    ПоследнееЗадание = Регламентное.ПоследнееЗадание;

    по причине:

    по причине:

    Менеджер заданий не активен.

    Reply
  6. Mell

    Очень нужно добавить УФ, а то приходится заморачиваться самому

    Reply
  7. Djonny

    Полезная реализация! попробую!

    Reply
  8. hnya

    спасибо большое за обработку, очень удобная вещь!

    очень удобно не менять каждый раз расписание задания в конфигурации, а тут же запускать задачу из консоли! также удобно, что видно ошибки, которые возникли при выполнении задания. всем советую!

    Reply
  9. Serggray

    Удобная вещь. Видишь всю картину по заданиям в целом.

    Reply
  10. tormozit

    В подсистеме Инструменты разработчика сделана более функциональная консоль заданий.

    Основана на одноименной обработке с ИТС

    Показывает полное описание ошибки фонового задания

    Добавлен редактор параметров регламентного задания

    Добавлена кнопка «Показать сообщения пользователю» для фонового задания

    Добавлена кнопка «Работать диспетчером», имеющая смысл в файловой версии и вызывающая в цикле ВыполнитьОбработкуЗадания() с возможностью прерывания

    Улучшено управление отбором

    Добавлена колонка Длительность (Конец-Начало) и возможность отбора по ней

    Улучшена поддержка файлового режима в т.ч. обход ошибки платформы

    Добавлено подменю «Выполнить»

    На клиенте

    На сервере

    В фоновом задании

    В консоли кода

    Reply
  11. Alav

    При попытки открыть регламентное задание, выдает ошибку

    {Форма.ДиалогРегламентногоЗадания.Форма(7)}: Поле объекта недоступно для записи (Пользователи)

    Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();

    Reply
  12. tomvlad

    (10) Исправлено

    Reply
  13. Fuego

    При изменении расписания произошло исключение:

    {Форма.ДиалогРегламентногоЗадания.Форма(52)}: Ошибка при вызове метода контекста (Записать)

    РегламентноеЗадание.Записать();

    по причине:

    по причине:

    Метод задания не найден: РегламентныеПроцедуры:ЗагрузкаДанных

    Метод «РегламентныеПроцедуры:ЗагрузкаДанных» содержит двоеточие вместо точки. Возможно поэтому происходит ошибка?

    Ошибка заключалась в отсутствии включенного флага «Обычное приложение» на модуле.

    Reply
  14. K_Tanusik

    отлично как раз то что надо..

    Reply
  15. romann

    Спасибо! Выполнение «с места» — очень удобно. Добавил в коллекцию..

    Reply
  16. valerij1257

    Добрый день! Как побороть проблему: при запуске выдает ошибка формата потока.

    Версия 8.2.15.301 (УТ 10.3)

    Спасибо!

    Reply
  17. Stradivari

    Спсб, очень помогла!!

    Reply
  18. s_uu

    Добрый день, работает ли Ваша обработка для УТ 11??

    Reply
  19. tomvlad

    (17) s_uu, нет, в УТ 11 есть штатная, гораздо более продвинутая консоль.

    Reply
  20. belochkaNN

    Спасибо. Тоже возникала ошибка «Метод не найден». Никогда бы не догадалась про галочку «Обычное приложение»

    Reply
  21. aramius

    Помогите. Не могу открыть обработку.

    При открытии через меню Файл=>Открыть из 1с 8.3 с конфигурацией 11.1.6.26 открывается пустая форма, без единого сообщения или кнопки. Пробовал в файловой базе и серверной. С интерфейсом Оконным, Закладки, Такси.

    Может что-то не так делаю?

    Reply
  22. tomvlad

    (20) aramius, эта обработка предназначена для работы в режиме обычного приложения.

    Reply
  23. spezc

    Спасибо!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *