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

Результат запроса вы вести по колонкам

Автор Msoul, 13 дек 2012, 12:13

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

Msoul

Добрый день, коллеги.


Делаю отчет с помощью Универсального Отчета. Можно ли в нем вывести результат по колонкам. То есть имеется:

Анкета1 Вопрос1 Ответ1
Анкета1 Вопрос2 Ответ2
Анкета1 Вопрос3 Ответ3
Анкета2 Вопрос1 Ответ1
нужно получить:
Анкета 1  Ответ1  Ответ2  Ответ 3 
Анкета 2  Ответ1


Желательно с помощью универсального отчета, но выслушаю любые варианты!

MuI_I_Ika

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

Msoul

Использую универсальный отчет.
Насколько я знаю чтобы сгруппировать некоторые колонки, необходимо что бы все поля не группируемые в колонках были сгруппированы в строках, или я ошибаюсь?

MuI_I_Ika

Я так и не понял какой отчет вы используете.

Цитата: Msoul от 13 дек 2012, 12:50чтобы сгруппировать некоторые колонки, необходимо что бы все поля не группируемые в колонках были сгруппированы в строках

Не понял смысл предложения. Проиллюстрируйте на примере.

Msoul

Запутался я просто с выводом этого универсального отчета.
Вобщем подскажите какие настройки нужны, что бы Ответы распределить по колонкам.
Универсальный отчет используется только потому, что он позволяет сохранять настройки
Добавлено: 13 дек 2012, 13:52


Цитата: MuI_I_Ika от 13 дек 2012, 12:55Я так и не понял какой отчет вы используете.
На основе построителя

MuI_I_Ika

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

Если нужна предопределенная настройка то добавляем следующую строку:

УниверсальныйОтчет.ДобавитьИзмерениеКолонки(<ПутьКДанным>);

Msoul

Простое помещение в группировку колонок не помогает:
Вот текст запроса:

ВЫБРАТЬ
АнкетыВопросы.Ссылка КАК Анкета,
АнкетыВопросы.Вопрос КАК Вопрос,
1 КАК Ответ,
"Комм1" КАК Комм1,
"Комм2" КАК Комм2
{ВЫБРАТЬ
Анкета.*,
Вопрос.*,
Ответ,
Комм1,
Комм2}
ИЗ
Справочник.Анкеты.Вопросы КАК АнкетыВопросы
{ГДЕ
АнкетыВопросы.Ссылка.* КАК Анкета,
АнкетыВопросы.Вопрос.*,
(1) КАК Ответ}
{УПОРЯДОЧИТЬ ПО
Анкета.*,
Вопрос.*}
{ИТОГИ ПО
Анкета.*,
Вопрос.*}


Вот что получается без группировки:


А вот группировка по колонкам:

MuI_I_Ika

Блин, ну что за порнуха. Зачем скриншоты размещать на таких сервисах?

Ну в крайнем случае можно было дать ссылку так: http://s16.radikal.ru/i190/1212/bc/940551522ed4.png , если не хотели размещать на форуме.

Сделайте расчет итогов в запросе. Должно помочь.

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

Рейтинг@Mail.ru

Поиск