Добрый день!
Допустим имеется регистр сведений Производство (Дата, Продукция, Количество). Запросом требуется получить таблицу производства на месяц вида:
Кажется, можно требуемое получить так: отбираем по первому числу, количество в первой колонке в остальных нули, ОБЪЕДИНИТЬ ВСЕ с отбираем по второму числу во второй колонке количество в остальных нули и так 31 раз. Потом группировка и должно что-то такое получиться.
Вопрос: нельзя ли проще? Код писать необязательно, можно просто объяснить.
Посмотри по теме кросс таблицы.
Можно руками, можно построителем, но лучше СКД.
Но если всегда в везде тебе нужно только 31 колонка, а не 5 а не 6 и пр.
То можно в запросе сделать по простому
ВЫБРАТЬ
Товар как товар,
Выбор когда День = 1 Тогда Значение Иначе 0 КОНЕЦ как Д1,
Выбор когда День = 2 Тогда Значение Иначе 0 КОНЕЦ как Д2,
Выбор когда День = 3 Тогда Значение Иначе 0 КОНЕЦ как Д3,