Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

заполнение календаря результатами запроса

заполнение календаря результатами запроса
Я
   JuixyJes
 
26.07.19 - 09:30
Доброго утречка! Все тот же календарь. Из результата запроса попадают только нужные строки в список значений. Дата начала, дата конца и регистратор. Дак вот, если регистратор - заселение, то нужно красить одним цветом, бронирование - другим. Но вот вопрос. Если в запрос попадают по 3 строки, а заполнить даты нужно с даты начала по дату конца.

Дата начала// день с которого закрашивается
дата конца// день до которого закрашивается
Регистратор // цвет заполнения.

Но как написать цикл такой, чтобы заполнялись только так, как написано выше, а регистратор, условно являлся разделителем, без него заполнение идет не по плану. Допустим, имеется две даты начала и две даты конца, заполнение идет с даты начала(1) и до даты конца(2).
 
 
   piter3
 
1 - 26.07.19 - 09:31
Зачем дубль делать?
Закрасить дни в календаре
   dka80
 
2 - 26.07.19 - 09:40
Чтобы регистратор являлся разделителем в запросе напиши ИТОГИ ПО Регистратор
Только при создании запроса воспользуйся конструктором создания запроса с обработкой результата
   JuixyJes
 
3 - 26.07.19 - 11:23
(2) Так, проблему решила, поменяла список значений на таблицу значений, но теперь голову ломаю, как процедуру КалендарьПриВыводеПериода(Элемент,ОформлениеПериода) вызвать из другой процедуры. Не понимаю как мне задать параметр ОформлениеПериода

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.