1С планировщик, как выводить интервалы по 30 минут?
Добрый день! Столкнулась с такой проблемой: необходимо выводить данные с 30 минутным интервалом, но не получается. Пример 1 то как должно выглядеть, только например с интервалами: 8:00 - 8:30, 8:30 - 9:00 и т.д. На 2 примере то как выходит у меня.
Код:
Код:
ВыборкаПомещение = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаПомещение.Следующий() Цикл
ВыборкаПланировщик = ВыборкаПомещение.Выбрать();
Пока ВыборкаПланировщик.Следующий() Цикл
ДатаНачала = ВыборкаПланировщик.ДатаВремяНачала;
Датаокончания = ВыборкаПланировщик.ДатаВремяОкончания;
НовыйЭлемент = Планировщик.Элементы.Добавить(ДатаНачала,Датаокончания);
НовыйЭлемент.Текст = Строка(ВыборкаПланировщик.Ссылка) + Строка(ВыборкаПомещение.Помещение);
НовыйЭлемент.Значение = ВыборкаПомещение.Помещение;
КонецЦикла;
КонецЦикла;
Планировщик.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.Минута;
Планировщик.КратностьПериодическогоВарианта = 30;
Планировщик.ОтступСНачалаПереносаШкалыВремени = 0;
Планировщик.ОтступСКонцаПереносаШкалыВремени = 0;
Планировщик.ФорматПеренесенныхЗаголовковШкалыВремени = "ДФ='д дддд'";
Планировщик.ТекущиеПериодыОтображения.Очистить();
НачалоПериода = НачалоНедели(ТекущаяДата());
КонецПериода = КонецНедели(ТекущаяДата());
Планировщик.ТекущиеПериодыОтображения.Добавить(НачалоПериода, КонецПериода);
ПоказатьПрикрепленные файлы:
По теме из базы знаний
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Не работал с планировщиком. Это может поможет?
https://www.koderline.ru/expert/projects_products/article-planirovshchik-zadaniy-v-1s-opisanie-i-primery/
(9) За неделю выводится если:
Планировщик.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.Час;
Планировщик.КратностьПериодическогоВарианта = 24;
Мне и нужно вывести за неделю, только не с интервалами
8:00-9:00,
9:00-10:00 и т.д.,
а с:
8:00 - 8:30
8:30 - 9:00 и т.д.
Планировщик.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.Час;
Планировщик.КратностьПериодическогоВарианта = 24;
Мне и нужно вывести за неделю, только не с интервалами
8:00-9:00,
9:00-10:00 и т.д.,
а с:
8:00 - 8:30
8:30 - 9:00 и т.д.