Вход | Регистрация
 
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) Так, проблему решила, поменяла список значений на таблицу значений, но теперь голову ломаю, как процедуру КалендарьПриВыводеПериода(Элемент,ОформлениеПериода) вызвать из другой процедуры. Не понимаю как мне задать параметр ОформлениеПериода

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