Вывод ресурса в произвольной колонке 1 раз без изменения запроса, создания вычисляемых полей, только настройками СКД
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Мало кто знает, но СКД сама предоставляет средства для вывода ресурса в произвольной колонке, до или после основных итогов. Во вложении - схема, в которой показан пример использоваиня. Главная фишка - "вариант использования" на вкладке "другие настройки" у группировки по колонкам, с помощью которой убирается "некрасивые" ячейки в шапке таблицы (поэкспериментируйте с настройками).
Кстати, очень удобно работать со схемами в консоли компоновки данных из "Инструментов разработчика"! //infostart.ru/public/15126/
Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее.
Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.
Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).
Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.
СКД – инструмент, на базе которого в современных конфигурациях реализованы практически все отчеты. СКД используется в динамических списках, печатных формах и универсальных механизмах. Если построить простейший отчет может каждый разработчик, то с нюансами знакомы далеко не все. Расскажем о неочевидных на первый взгляд приемах, способных значительно повысить качество отчетов.
Небольшое дополнение - если нужен итог внизу таблицы по ресурсу, то нужно добавлять группировку "детальные записи" (то же, что и в статье, но не трогать вариант использования).
А "дополнительная информация" - это скорее для выводна нересурсовых данных - реквизиты элементов группировки строк и т.д.
(1) zqzq, а вы не подскажете, вот в вашей картинке видно, что колонка ресурса 1 повторяется столько раз, сколько раз выводится колонка, в которой он находится. Как сделать так, чтобы шапка приобрела вид, как во вложении?
(5) TeMochkiN, В группировку колонок дважды добавить "детальные записи", в нижней выбрать поля ресурс и группировка.реквизит, в допю параметрах поставить "авто позиция ресурсов = не использовать"
(8) чтобы вывелись итоговые суммы надо сделать все то же самое, только не ставить "вариант использования = дополнительная информация" на вкладке "дополнительно" у группировки