Добрый день.
Суть проблемы - клиент просит в отчете по продажам (для информативности) вывести отдельной колонкой значение-ресурс, в котором будет одна общая "Сумма оплаты поставщикам",
при этом эта сумма никакого отношения к данным отчета по продажам не имеет.
Я понимаю как получить это значение(есть запрос с отборами), но не совсем понимаю как это "оформить" в рамках СКД.
Подскажите пож-та какие возможны простые решения.
Спасибо
цепляете значение к основному набору и выводите в верхней группировка
любой путь возможен - как Вам удобнее - основное, чтобы в результирующем наборе это значение было. в ресурсах проставьте МАКСИМУМ(...) - для вывода в группировках
sava1 @ Сегодня, 10:42
,
Подскажите пожалуйста.. как это цеплять к основному отчету? программно обратиться к компоновщику очета? не могли бы вы пример кода показать?
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
Запрос = Новый Запрос;
Запрос.Текст=
...
тзВрем = Запрос.Выполнить().Выгрузить();
//изменим заголовок Доступного поля
ЗаголовкиПолей = Новый Соответствие;
Для Каждого ДоступноеПолеВыбора Из КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.Элементы Цикл
Если Лев(ДоступноеПолеВыбора.Заголовок,10) = "Оплата пос" Тогда
ЗаголовкиПолей.Вставить(ДоступноеПолеВыбора.Поле, "Оплата поставщикам" + Символы.ПС + тзВрем[0].ОплатаПоставщикамUSD+" USD");
Прервать;
КонецЕсли;
КонецЦикла;
Для Каждого ВыбранноеПоле Из КомпоновщикНастроек.Настройки.Выбор.Элементы Цикл
НовыйЗаголовок = ЗаголовкиПолей.Получить(ВыбранноеПоле.Поле);
Если НовыйЗаголовок <> Неопределено Тогда
ВыбранноеПоле.Заголовок = НовыйЗаголовок;
Прервать;
КонецЕсли;
КонецЦикла;
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua