helpf.pro
Регистрация

v8.3: Как в запросе содержимое одного из полей таблицы вытащить и сделать столбцами?

lidiya_o
14.03.2018 12:05Прочитано: 1913

Как в запросе содержимое одного из полей таблицы вытащить и сделать столбцами? К примеру Таблица имеет поля Сотрудник, ВидРасчетов, Сумма. Мне необходимо получить таблицу, в которой будут поля Сотрудник, ВидРасчета1, ВидРасчета2 и т.д. При этом Количество колонок ВидРасчета будет зависить от того сколько ВидовРасчета было в первоначальной таблице, а значения этих колонок = Сумме из той же таблицы. Заранее спасибо. 

Yandex
Возможно, вас также заинтересует
Реклама на портале
АВП
14.03.2018 21:22Ответ № 1

Если это надо для отчета, то делайте на СКД. Ресурс  - Сумма. Вывод в виде таблицы, доступные поля: Сотрудник, Сумма, колонки - ВидРасчетаЕсли это просто запрос для вывода в какую-то ТЧ, то одним запросом можно вывести только назначив вывод для ВСЕХ видов расчета (т.е. вид расчета заранее известен)  Типа:

ВЫБОР КОГДА ОплатаПоСреднемуЗаработку.ВидРасчета = ПланВидаРасчета.Начисления.НайтиПоКоду("АВГ")

ТОГДА ОплатаПоСреднемуЗаработку.Сумма

КОНЕЦ КАК ВидРасчета1,

ВЫБОР КОГДА ОплатаПоСреднемуЗаработку.ВидРасчета = ПланВидаРасчета.Начисления.НайтиПоКоду("АПР")

ТОГДА ОплатаПоСреднемуЗаработку.Сумма

КОНЕЦ КАК ВидРасчета2

Или работать с результатом обычного запроса

Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.