Цитата(sava1 @ 29.09.25, 21:04)
откуда такой бред? ИИ подсказал?
А никак повежливее нельзя? Я, вроде, не оскорблял Вас. Если Вы чего-то не понимаете, это не значит, что этого нет
Поясню свой пост. Возможно, написал не очень понятно. Про ВТВсеКонтрагенты
Пусть имеем такую картину продаж: Контрагент1 покупал только Товар1. Контрагент2 покупал только Товар2
ВЫБРАТЬ
"Товар1" КАК Номенклатура,
"Контрагент1" КАК Контрагент,
50 КАК Кво
ПОМЕСТИТЬ ВТПродажи
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Товар2",
"Контрагент2",
25
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТПродажи.Номенклатура КАК Номенклатура,
ВТПродажи.Контрагент КАК Контрагент,
ВТПродажи.Кво КАК Кво
ИЗ
ВТПродажи КАК ВТПродажи
ИТОГИ
СУММА(Кво)
ПО
Номенклатура,
Контрагент
Что мы получим в результате выполнения запроса?
№ Номенклатура Контрагент Кво
1 Товар1 NULL 50
2 Товар1 Контрагент1 50
3 Товар1 Контрагент1 50
4 Товар2 NULL 25
5 Товар2 Контрагент2 25
6 Товар2 Контрагент2 25
Если мы не знаем, сколько у нас всего столбцов (Контрагентов), то нам будет трудно построить шапку таблицы на основании такого запроса. И поместить количество именно в нужный столбец. Подчеркну, это без использовании СКД. Для СКД все проще, но, конечно, никаких итогов там в запросе не нужно