Привет!! 1С:Предприятие 8.3 (8.3.5.1517).
Есть Общие форма в ней Поле календаря.В модуле есть процедура:
&НаКлиенте
Процедура DateПриВыводеПериода(Элемент, ОформлениеПериода)Экспорт
СписокNotesDate = TakeLR.ПолучитьСписокNotesLRColor();
Для Каждого ЭлементМассива Из СписокNotesDate Цикл
Calendar=ТекущаяДата();
Для Каждого Дат Из ОформлениеПериода.Даты Цикл
Если Дат.Дата = Дата(ЭлементМассива)Тогда
Дат.ЦветТекста = WebЦвета.Белый;
Дат.ЦветФона = WebЦвета.Черный;
КонецЕсли;
КонецЦикла;
КонецЦикла;
СписокNotesDatePrerFix = TakeLRPrerFix.ПолучитьСписокNotesLRColorFix();
Для Каждого ЭлементМассива Из СписокNotesDatePrerFix Цикл
Calendar=ТекущаяДата();
Для Каждого Дат Из ОформлениеПериода.Даты Цикл
Если Дат.Дата = Дата(ЭлементМассива)Тогда
Дат.ЦветТекста = WebЦвета.Белый;
Дат.ЦветФона = WebЦвета.Синий;
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецПроцедуры
Данные беруться с общего модуля из запроса и передаються в на форму Календаря. Каждый Цикл на календаре раскрашивает нужную дату. Вопрос!!!!
Если даты совпадают из 2х Циклов, как сделать чтобы эта Дата окрашивалась в Другой цвет?