Результат обработка расшифровки завершение.
Процедура РезультатОбработкаРасшифровкиЗавершение(ВыбранныйВариант, ПараметрыОбработчика) Экспорт
Если ВыбранныйВариант = Неопределено Тогда
Возврат;
КонецЕсли;
Действие = ВыбранныйВариант.Значение;
Если Действие = "СведенияОРегламентномЗадании" Тогда
СписокТочек = ПараметрыОбработчика.ФормаОтчета.ОтчетТабличныйДокумент.Области.ДиаграммаГанта.Объект.Точки;
Для Каждого ТочкаДиаграммыГанта Из СписокТочек Цикл
РасшифровкаТочки = ТочкаДиаграммыГанта.Расшифровка;
Если ТочкаДиаграммыГанта.Значение = НСтр("ru = 'Фоновые задания'") Тогда
Продолжить;
КонецЕсли;
Если РасшифровкаТочки.Найти(ПараметрыОбработчика.Расшифровка.Получить(2)) <> Неопределено Тогда
ПоказатьСведенияОРегламентномЗадании(РасшифровкаТочки);
Прервать;
КонецЕсли;
КонецЦикла;
ИначеЕсли Действие = "ОткрытьЖурналРегистрации" Тогда
СеансРегламентногоЗадания = Новый СписокЗначений;
СеансРегламентногоЗадания.Добавить(ПараметрыОбработчика.Расшифровка.Получить(1));
ДатаНачала = ПараметрыОбработчика.Расшифровка.Получить(3);
ДатаОкончания = ПараметрыОбработчика.Расшифровка.Получить(4);
ОтборЖурналаРегистрации = Новый Структура("Сеанс, ДатаНачала, ДатаОкончания",
СеансРегламентногоЗадания, ДатаНачала, ДатаОкончания);
ОткрытьФорму("Обработка.ЖурналРегистрации.Форма.ЖурналРегистрации", ОтборЖурналаРегистрации);
КонецЕсли;
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ИнформироватьОРасшифровкеОбъекта (БСП)
Программная обработка расшифровки отчета на СКД на обычных формах
ФормаОтчетаОбработкаРасшифровки (БСП)
ОбработкаДополнительнойРасшифровки (БСП)