Сейчас выводит просто календарь на печать. а нужно в день подставлять ВидЗаписи . куда прикрутить?

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КалендарьДляВодителяДанныеМесяца.День КАК День,
| КалендарьДляВодителяДанныеМесяца.ВидЗаписи КАК ВидЗаписи
|ИЗ
| Документ.КалендарьДляВодителя.ДанныеМесяца КАК КалендарьДляВодителяДанныеМесяца
|ГДЕ
| КалендарьДляВодителяДанныеМесяца.Ссылка = &Ссылка";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ТабДок.Очистить();
НачалоМесяца = НачалоМесяца(Ссылка.Дата);
НачалоМесяцаСлед = ДобавитьМесяц(НачалоМесяца, 1);
Макет = Документы.КалендарьДляВодителя.ПолучитьМакет("Макет");
ТабДок.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПечатьСпецификации_Макет";
Шапка = Макет.ПолучитьОбласть("Шапка");
ОблДень = Макет.ПолучитьОбласть("Неделя|ДеньНедели");
ОблДень1 = Макет.ПолучитьОбласть("Неделя|ДеньНеделиВнеМесяца");
ТабДок.Вывести(Шапка);
Начало = ДеньНедели(НачалоМесяца);
День = НачалоМесяца;
ВставлятьРазделительСтраниц = Ложь;
//Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Строка = Новый ТабличныйДокумент;
Если Начало<>1 Тогда
Для Ном = 1 по Начало - 1 Цикл
ОблДень1.Параметры.День = День(НачалоМесяца - (Начало - 1)*24*60*60);
Строка.Присоединить(ОблДень1);
КонецЦикла;
КонецЕсли;
НД_ТД = НачалоДня(ТекущаяДата());
ЖирнаяЛиния = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 2);
ОбчнаяЛиния = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 1);
Пока День < НачалоМесяцаСлед Цикл
ОблДень.Параметры.День = День(День);
Если День = НД_ТД Тогда
мОблДень = ОблДень.Область(1,1, 5,2);
//мОблДень.ЦветФона = WebЦвета.СветлоКоралловый;
Строка.Присоединить(ОблДень);
мОблДень.ЦветФона = Новый Цвет;
Иначе
Строка.Присоединить(ОблДень);
КонецЕсли;
ДеньНедели = ДеньНедели(День); //// Получаем номер дня недели
Если ДеньНедели = 7 Тогда
ТабДок.Вывести(Строка);
Строка = Новый ТабличныйДокумент;
КонецЕсли;
День = День + 24*60*60;
КонецЦикла;
Если ДеньНедели <> 7 Тогда
Для Ном = ДеньНедели+1 по 7 Цикл
ОблДень1.Параметры.День = День(День);
Строка.Присоединить(ОблДень1);
День = День + 24*60*60;
КонецЦикла;
ТабДок.Вывести(Строка);
КонецЕсли;
ВставлятьРазделительСтраниц = Истина;
//КонецЦикла;
burza @ Сегодня, 11:58
необходимо зарегистрироваться для просмотра ссылки
,
Отвечаю сам себе. может кому пригодиться
ТабДок.Очистить();
НачалоМесяца = НачалоМесяца(Ссылка.Дата);
НачалоМесяцаСлед = ДобавитьМесяц(НачалоМесяца, 1);
Макет = Документы.КалендарьДляВодителя.ПолучитьМакет("Макет");
ТабДок.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПечатьСпецификации_Макет";
Шапка = Макет.ПолучитьОбласть("Шапка");
ОблДень = Макет.ПолучитьОбласть("Неделя|ДеньНедели");
ОблДень1 = Макет.ПолучитьОбласть("Неделя|ДеньНеделиВнеМесяца");
ТабДок.Вывести(Шапка);
Начало = ДеньНедели(НачалоМесяца);
День = НачалоМесяца;
ВставлятьРазделительСтраниц = Ложь;
//Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Строка = Новый ТабличныйДокумент;
Если Начало<>1 Тогда
Для Ном = 1 по Начало - 1 Цикл
ОблДень1.Параметры.День = День(НачалоМесяца - (Начало - 1)*24*60*60);
Строка.Присоединить(ОблДень1);
КонецЦикла;
КонецЕсли;
НД_ТД = НачалоДня(ТекущаяДата());
ЖирнаяЛиния = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 2);
ОбчнаяЛиния = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 1);
Пока День < НачалоМесяцаСлед Цикл
ОблДень.Параметры.День = День(День);
Для Каждого Стр из Ссылка.ДанныеМесяца цикл
Если Стр.День = День тогда
ОблДень.Параметры.Вид = Стр.ВидЗаписи;
КонецЕсли;
КонецЦикла;
Если День = НД_ТД Тогда
мОблДень = ОблДень.Область(1,1, 5,2);
//мОблДень.ЦветФона = WebЦвета.СветлоКоралловый;
Строка.Присоединить(ОблДень);
мОблДень.ЦветФона = Новый Цвет;
Иначе
Строка.Присоединить(ОблДень);
КонецЕсли;
ДеньНедели = ДеньНедели(День); //// Получаем номер дня недели
Если ДеньНедели = 7 Тогда
ТабДок.Вывести(Строка);
Строка = Новый ТабличныйДокумент;
КонецЕсли;
День = День + 24*60*60;
КонецЦикла;
Если ДеньНедели <> 7 Тогда
Для Ном = ДеньНедели+1 по 7 Цикл
ОблДень1.Параметры.День = День(День);
Строка.Присоединить(ОблДень1);
День = День + 24*60*60;
КонецЦикла;
ТабДок.Вывести(Строка);
КонецЕсли;
ВставлятьРазделительСтраниц = Истина;