Хочу я сделать так, чтобы результатом запроса была таблица, в которой первым столбцом выходили просто даты (дни месяца), а в следующих столбцах уже левым соединением выходили нужные мне параметры.
Получив такую таблицу, было бы очень удобно посмотреть: ага, вот в такой-то день (по первой колонке) были такие-то и такие-то параметры (которые я там навыбирал левым соединением к первому столбцу с датами).
Вопрос: как вывести первым столбцом все даты месяца (ИЗ чего там писать и вообще как это =), чтобы потом левым соединением нанизать остальное?
Нашёл, что даты можно дёрнуть из регистра сведений "Регламентированный производственный календарь". Написал так:
ВЫБРАТЬ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря КАК Дата
ИЗ РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &ДатаНач И &ДатаКон
УПОРЯДОЧИТЬ ПО
Дата
Ну а дальше уже левым соединением добавлю те колонки, которые мне нужны. Главное, что колонка с датами у меня есть. :)
(2) "да говорю, погода сегодня хорошая, дядь Макар!" :D
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший