v7: 1С++ Группировка "День Все". Как? #667650


#0 by Стрелок
Доброго времени суток. есть запрос Текст="SELECT    |Рег.Фирма as [Фирма $Справочник.Фирмы], Надо получить результирующую таблицу так, чтобы были все даты из диапазона. Т.е. аналог Группировка День Все; Как? Помогите спецы по прямым запросам
#1 by Ёпрст
запрос к табличке + левое соединение со всем остальным
#2 by Ёпрст
или, есть еще способы, в том числе, с использованием ВТ.
#3 by Стрелок
(1,2) Пример можно? ВТ и так использую.
#4 by Стрелок
up
#5 by viktor_vv
Загнать в списокзначений все даты диапазона, уложить список объектов, в запросе к нему левым соединением твою виртуальную таблицу по полю период. Я вот только не знаю в каком формате уложатся даты.
#6 by КонецЦикла
Да сделай свою табличку с датами и на парься, туда попутно можно загнать представление дня недели особенное какое-то, которое не может дать SQL и проч.
#7 by Ёпрст
Саму табличку проще делать в самом скуле, соединять придётся со своим запросам для вычисления останка тогда (без ВТ) Если нужно использовать ВТ, тогда пишем процу в скуле,которую вызываем в цикле обхода таблички дат . Примеры всего есть на форуме 1cpp, ищи
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С