Планировщик

1. user703620_irina-kulikova 01.08.19 07:15 Сейчас в теме
Добрый... Делаю планировщик на период "неделя". Создаю две шкалы времени "дни недели" и "часы".

Планировщик.ОтображатьПеренесенныеЗаголовки = Истина;	
Планировщик.ВыравниватьГраницыЭлементовПоШкалеВремени = Истина;
Планировщик.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.День;
Планировщик.КратностьПериодическогоВарианта = 7;
Планировщик.ШкалаВремени.Положение = ПоложениеШкалыВремени.Лево;

ШкалаНеделя = Планировщик.ШкалаВремени.Элементы[0];
ШкалаНеделя.Единица = ТипЕдиницыШкалыВремени.День;
ШкалаНеделя.Кратность = 1;
ШкалаНеделя.Формат = "ДФ=дддд";
Планировщик.ШкалаВремени.Элементы[0].ЦветТекста = Новый Цвет(52, 52, 52);
		
Если Планировщик.ШкалаВремени.Элементы.Количество()=1 Тогда
ШкалаПоЧасам = Планировщик.ШкалаВремени.Элементы.Добавить();
ШкалаПоЧасам.Единица = ТипЕдиницыШкалыВремени.Час;
ШкалаПоЧасам.Кратность = 1;
ШкалаПоЧасам.Формат = "ДФ=ЧЧ:мм";	
КонецЕсли;
Показать


Поскажите как на шкале часы задать время начала с 9.00 по 18.00
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. accounting_cons 757 01.08.19 07:50 Сейчас в теме
НачалоРабочегоДня = 9;
ОкончаниеРабочегоДня = 18;

Планировщик.ОтступСНачалаПереносаШкалыВремени = НачалоРабочегоДня;
Планировщик.ОтступСКонцаПереносаШкалыВремени = 24 - ОкончаниеРабочегоДня;
3. user703620_irina-kulikova 01.08.19 07:58 Сейчас в теме
(2) так двигаются дни недели.
Если я ставлю

Планировщик.ОтступСНачалаПереносаШкалыВремени = 1;
Планировщик.ОтступСКонцаПереносаШкалыВремени = 0;

у меня начинается неделя со вторника, т.к. ШкалаВремени.Элементы[0] это дни недели.
4. elinorkelt 28.03.24 18:12 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот