14.04.2016

Макет в СКД. Просто о простом

Автор: Белозерских Евгений

Для примера возьмем вот такой запрос который выбирает 200 первых позиций по остаткам товаров
"ВЫБРАТЬ ПЕРВЫЕ 200
|	ТоварыНаСкладахОстатки.Склад,
|	ТоварыНаСкладахОстатки.Номенклатура,
|	ТоварыНаСкладахОстатки.КоличествоОстаток
|ИЗ
|	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки"
Товар расположим в строках, а склады в колонках отчета. Получим следующий вид:
Вид отчета по умолчанию

Теперь "прикрутим" произвольное оформление к отчету. Начнем с шапки (заголовки полей). Для этого откроем закладку "Макеты" и добавим свои макеты оформления колонок:

1) Шапка колонки номенклатура
Шапка колонки "Номенклатура"

2) Шапка колонки "Склад"
Шапка колонки Склад

В результате получим вот такой вид отчета
Результат оформления , колонки номенклатура и склад

Теперь оформим ячейки с наименованием товаров (в данном случае везде "Товар"), и с данными о количестве на складах:
1) Сначала заголовок товара
Оформление наименования товара

2) И затем данные по количеству. Для этого добавим макет оформления ресурсов:
Оформление ресурсов

Оформляем заголовок для общих итогов (по горизонтали и по вертикали)
Заголовок общих итогов

И напоследок оформим сами общие итоги (также по горизонтали и вертикали)

Оформление общих итогов

Другие статьи

Макет в СКД: Макет ресурсов (или оформляем таблицу в отчете)

    Статья с описанием примера использования макета ресурсов при разработке отчета на 1С:СКД

Макет в СКД: Макет группировки

   Наглядная демонстрация использования вида макета «Макет группировки» в СКД

Создание простого отчета на 1С:СКД

    Пример простейшего отчета на 1С СКД

Использование внешних функций в 1С:СКД

    Пример ошибки использования внешних функций в 1С:СКД при программном формировании отчета

Инициализация компоновщика настроек СКД

    Пример того, как правильно инициализировать компоновщик настроек 1С:СКД

Автозаполнение в СКД

    Флаг «Автозаполнение» в СКД существенно влияет на поведение отчета. Давайте разберемся почему так происходит

Макет СКД. Произвольный подвал (или шапка)

    Немного о том, как в СКД реализовать вывод произвольной шапки или подвала отчета

Стандартный период в СКД 1С 8.3

    Пример использования поля "Стандартный период" в параметрах отчета 1С СКД

Использование таблицы значений в отчете СКД (набор данных "Объект")

   Рассмотрим пример использования набора данных "Объект" в СКД. С помощью него можно передать например таблицу значений которая ранее была подготовлена .

Программная установка заголовка отчета СКД

Для того, чтобы при формировании отчета на СКД вывести вверху произвольный заголовок, необходимо написать всего 3 (ТРИ) строчки )

Вывод логотипа (изображения) на СКД

Часто ставится задача вывести в отчет (печатную форму) графический объект (изображение, логотип, подписи и т.п.). Рассмотрим как можно это реализовать при помощи СКД

Программная установка параметров СКД

Краткий пример того, как можно установить параметры в отчете СКД

Вывод дополнительной строки итогов

В статье описан достаточно простой пример получения строки с дополнительным итогом, при выводе отчета в таблице