В запросе транспонировать таблицу #777774


#0 by Гаврилин Игор
Доброго! В результате работы запроса получаю табличку, где в колонке дата - даты с 1го по конец месяца, т.е. строка таблицы выглядит примерно так: .... Мне надо привести к такому виду что даты с 1го по 31е становятся колонками: Сотр, 01.07.2016, 02.07.2016, ..., 31.07.2016 Иванов, 10,,....., 9 Петров, 8 ну и тд. Как это сделать таблицами значений я понимаю, а как преобразовать эту таблицу в запросе, чтобы дальше с ней работать? Мб создать временную таблицу с готовыми колонками дат? как тогда соединить, не могу понять. День рабочий закончился, сижу туплю((
#1 by Генератор
я помню делал динамически текст собирал, в цикле по датам добавлял поля в запрос "сумма(выбор когда дата = &дата1 тогда Время конец) как время1", и параметры в этом же цикле присвоить
#2 by mehfk
переходи на скд
#3 by mehfk
хотя, нет, скд не поможет.
#4 by f_vadim
через ВЫБОР КОГДА ТОГДА
#5 by f_vadim
поиск ничего не дал?
#6 by Fragster
как раз СКД поможет
#7 by Fragster
это делается на этапе вывода пользователю, а не текста запроса
#8 by f_vadim
к тут в транспонирование не умеют. надо искать что-нибудь вроде "как повернуть таблицу"
#9 by mistеr
+1
#10 by youalex
речь же про обычную вертикальную группировку?
#11 by Vladal
Ошибочное мнение.
#12 by Garykom
Да все месяцы ровно одинаковые было бы удобнее
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям