Здравствуйте, есть запрос СКД:
Нужно чтобы таблица была как в фото1, но получается как в фото2.
Спасибо.
ВЫБРАТЬ
Взаиморасчеты.Период КАК Период,
Взаиморасчеты.Валюта КАК Валюта,
СУММА(Взаиморасчеты.Сумма) КАК Сумма
ИЗ
РегистрНакопления.Взаиморасчеты КАК Взаиморасчеты
ГДЕ
Взаиморасчеты.Период МЕЖДУ &начало И &конец
И Взаиморасчеты.Клиент = &Клиент
И Взаиморасчеты.Валюта = &Валюта
СГРУППИРОВАТЬ ПО
Взаиморасчеты.Период,
Взаиморасчеты.Валюта
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
Взаиморасчеты.Период,
Взаиморасчеты.Валюта,
СУММА(Взаиморасчеты.Сумма)
ИЗ
РегистрНакопления.Взаиморасчеты КАК Взаиморасчеты
ГДЕ
Взаиморасчеты.Период МЕЖДУ &начало И &конец
И Взаиморасчеты.Клиент = &Клиент
И Взаиморасчеты.Валюта = &Валюта
СГРУППИРОВАТЬ ПО
Взаиморасчеты.Валюта,
Взаиморасчеты.Период
УПОРЯДОЧИТЬ ПО
Сумма
ПоказатьНужно чтобы таблица была как в фото1, но получается как в фото2.
Спасибо.
Прикрепленные файлы:
По теме из базы знаний
- СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ
- Лайфхак работы с СКД. Собираем отчет.
- Управляемая консоль отчетов – новый функциональный инструмент для работы с запросами и СКД в управляемых формах
- Работа с запросами в 1С СКД. Особенности работы запросов в СКД. Часть 1
- Нестандартное использование СКД
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
(1) Соединить и Объединить разные слова не только в русском языке, но, внезапно, и в языке запросов.
Если источник данных реально один "РегистрНакопления.Взаиморасчеты", то не нужно ни соединение ни объединение. Достаточно Сумма(Выбор когда....) и группировка. В таком случае по реальной физической таблице один проход будет.
(6)Добавьте в запросы второе поле суммы со значением 0 и группировку по валюте и периоду на закладке Структура. Пример во вложении.
Прикрепленные файлы:
ВнешнийОтчет1.erf
Все, всем спасибо, все получается, но теперь встал дугой вопрос, как проверить есть ли одна цифра в другой колонке.
Без разницы, где это цифра находится. Сделал условное оформление, но раскрашивается только строка "Итоги".
Спасибо.
Без разницы, где это цифра находится. Сделал условное оформление, но раскрашивается только строка "Итоги".
Спасибо.
Прикрепленные файлы:
ВЫБРАТЬ
Истина КАК НашиДанные,
Взаиморасчеты.Период КАК Период,
Взаиморасчеты.Валюта КАК Валюта,
СУММА(Взаиморасчеты.Сумма) КАК Сумма
ИЗ
РегистрНакопления.Взаиморасчеты КАК Взаиморасчеты
ГДЕ
Взаиморасчеты.Период МЕЖДУ &начало И &конец
И Взаиморасчеты.Клиент = &Клиент
И Взаиморасчеты.Валюта = &Валюта
СГРУППИРОВАТЬ ПО
Взаиморасчеты.Период,
Взаиморасчеты.Валюта
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
Ложь КАК НашиДанные,
Взаиморасчеты.Период,
Взаиморасчеты.Валюта,
СУММА(Взаиморасчеты.Сумма)
ИЗ
РегистрНакопления.Взаиморасчеты КАК Взаиморасчеты
ГДЕ
Взаиморасчеты.Период МЕЖДУ &начало И &конец
И Взаиморасчеты.Клиент = &Клиент
И Взаиморасчеты.Валюта = &Валюта
СГРУППИРОВАТЬ ПО
Взаиморасчеты.Валюта,
Взаиморасчеты.Период
УПОРЯДОЧИТЬ ПО
Сумма
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот