Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 дек 2025, 16:01

отчет о бронировании номеров не выводит условное оформление полей

Автор ольга009, Сегодня в 09:34

0 Пользователей и 2 гостей просматривают эту тему.

ольга009

Используется для отчета регистр сведений, измерение с типом «Дата» и ресурс с типом «Булево»: рабочий день /выходной, регистр сведений информации о бронировании (измерения: забронированный номер и дата. Ресурс «Забронировано» (тип «Булево»).Отчет должен выглядеть вот таким образом, с условным оформлением полей
Запрос
ВЫБРАТЬ
НомернойФонд.Ссылка КАК Номер,
КалендарныеГрафики.ДатаГрафика КАК Дата,
КалендарныеГрафики.ДеньВключенВГрафик КАК РабочийДень,
ГОД(КалендарныеГрафики.ДатаГрафика) КАК Год,
МЕСЯЦ(КалендарныеГрафики.ДатаГрафика) КАК Месяц,
ДЕНЬ(КалендарныеГрафики.ДатаГрафика) КАК День
ПОМЕСТИТЬ ВТ_НомераДаты
ИЗ
Справочник.НомернойФонд КАК НомернойФонд,
РегистрСведений.КалендарныеГрафики КАК КалендарныеГрафики
ГДЕ
КалендарныеГрафики.ДатаГрафика МЕЖДУ &НачалоПериода И &КонецПериода
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_НомераДаты.Номер КАК Номер,
ВТ_НомераДаты.Год КАК Год,
ВТ_НомераДаты.Месяц КАК Месяц,
ВТ_НомераДаты.День КАК День,
ВЫБОР
КОГДА ИнформацияОБронированиях.Забронировано = ИСТИНА
ТОГДА "Б"
КОГДА ВТ_НомераДаты.РабочийДень = ИСТИНА
ТОГДА "Р"
ИНАЧЕ ""
КОНЕЦ КАК СТАТУС,
ВТ_НомераДаты.Дата КАК Дата
ИЗ
ВТ_НомераДаты КАК ВТ_НомераДаты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИнформацияОБронированиях КАК ИнформацияОБронированиях
ПО ВТ_НомераДаты.Номер = ИнформацияОБронированиях.Номер
И ВТ_НомераДаты.Дата = ИнформацияОБронированиях.Дата

sali

Цитата: ольга009 от Сегодня в 09:34Отчет должен выглядеть вот таким образом
каким?
и где настройки условного оформления?


Максим75

ольга009, а Статус у Вас это что? в таблице на пересечении выводятся ресурсы. Статус живет в ресурсах?
Если без оформления Статус вывести, он хоть выводится? и что выводится?

antoneus

Статус - это в СКД ресурс? В выбранных полях-то есть? Если его строкой вывести - что выводится? Если забронировано и рабочий день - это какой статус будет? Столько вопросов.

ольга009


ольга009

консолью проверяла запрос, выводит статус, а в скд, при условном форматировании и если как поле добавить не выводит

Максим75

ольга009, ну как минимум статус надо по каждому дню рассчитывать.
покажите, что сейчас выводит в статусе. хоть какие-то буковки появляются.

Максим75

Цитата: ольга009 от Сегодня в 11:52консолью проверяла запрос, выводит статус, а в скд, при условном форматировании и если как поле добавить не выводит
ну консолью то понятно, некий набор данных есть, статус там тоже есть. СКД - это немного не консоль

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск