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

Запрос

Автор sixis, 23 ноя 2011, 14:17

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

sixis

Имеется регистр сведений примерно такого вида:

молоко показательА31Рос
сметана   показательА      12    Рос
сыр       показательА 14 Рос
кефир   показательБ 10 Гер
молоко  показательА 20 Гер
сыр       показательА 17Гер

Подскажите как составить запрос чтоб в результате получилась след таблица
                             

молоко  показательА 31 20
сметана показательА 12 -
сыр       показательА 14 17
кефир   показательБ  10


Никак не получается, что уже только не делал

sergeevds

Установить параметр: ПоказательА .

ВЫБРАТЬ
РегистрСведений.Товар КАК Товар,
РегистрСведений.Показатель КАК Показатель,
СУММА(ВЫБОР КОГДА Показатель=&ПоказательА ТОГДА
РегистрСведений.Количетсво
ИНАЧЕ 0 КОНЕЦ) КАК КоличествоПоказателяА,
СУММА(ВЫБОР КОГДА Показатель=&ПоказательА ТОГДА
0
ИНАЧЕ РегистрСведений.Количетсво КОНЕЦ) КАК КоличествоПоказателяБ,
ИЗ
ПолноеНазваниеТвоегоРегистра(&Дата) КАК РегистрСведений
СГРУППИРОВАТЬ ПО
РегистрСведений.Товар
РегистрСведений.Показатель

Теги:

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

Рейтинг@Mail.ru

Поиск