11.11.2019 Вадим Хоменко 44167
Шапка в СКД отчете в 1С 8.3. Как настроить пр...

Содержание:

1. Произвольная шапка отчета

2. Создание макета поля 1С 

    

1. Произвольная шапка отчета


В этой статье я хочу рассказать о том, как в СКД сформировать произвольную шапку отчета.
Задача кажется простой, но на самом деле есть в этом деле тонкости, разбираясь в которых можно потратить драгоценное время.


Начну с того, что пример буду приводить на конкретной «хотелке» заказчика.
Есть отчет, который выводит информацию о продажах и остатках. Отчет рассчитывает динамику продаж и на ее основании показывает необходимое к заказу количество. И отталкиваясь от той же динамики, рассчитывает излишек товара на складе. Но это все «присказка», а вот как выглядит шапка в отчете изначально:




Требования заказчика проекта – «навести красоту» и добавить информативности:

- ячейки «Средняя продажа» и «Требуемый запас» объединить с ячейками выше;
- над ячейками «Количество», «Вес кг», «Количество (ящ)» написать «Рекомендуемый заказ»;
- ячейки «Излишек Заданный», «Средняя продажа», «Требуемый запас» сделать динамически формируемыми, чтобы в зависимости от заданных параметров они меняли значение заголовка;
- также после колонки «Номенклатура» имеются колонки с данными о продаж за 4 предыдущих периода, в шапке каждой такой колонки должны выводится даты в зависимости от выбранного периода. Но это, по сути, та же задача, что и предыдущая: нужно выводить название колонки в зависимости от выбранных параметров.

Для наглядности, вот как выглядят параметры отчета 1С:




Начнем преображение.
Для начала в настройках нужно установить имена для наших группировок.




После этого переходим на вкладку «Макет». Начинаем с колонки «Средняя продажа». В настройках у нее задано имя СредняяПродажа10.
Добавляем макет группировки.




В настройках макета группировки указываем наше имя группировки и тип макета «Заголовок».




Первое. Для того чтобы поле с названием занимало две ячейки, в макете необходимо выделить именно две строки под область.




Чтобы заголовок мог менять название, задаем в свойствах ячейки вариант заполнения «Шаблон».




И конечно же, в тексте должен быть указан параметр в квадратных скобках. В примере он – «КолДнейПродаж».

Теперь в параметрах мы просто задаем выражение (это параметр отчета).




Что мы имеем в итоге? При изменении параметра «Количество дней продаж» колонка будет менять свое название. И к тому же будет занимать две ячейки, гармонично вписываясь к остальным.

Аналогичный подход мы применяем к колонкам «Интервал, Требуемый запас». Вот уже и полдела сделано! Вот как выглядят наши колонки после изменения (параметры указаны в начале статьи). 



2. Создание макета поля 1С


Теперь о колонке «Излишек заданный». В 1С настройках СКД указана группировка по полю «ДопПолеЗаданный». В эту группировку выводятся ресурсы «Количество, Сумма». Дополнительное поле было создано в вычисляемых полях как раз с целью группировки ресурсов с заголовком над ними.




В таком случае мы уже можем задать этой группировке произвольный заголовок.
Но на этот раз мы создаем макет поля 1С.




Указываем наше поле.




Далее действуем по предыдущему примеру. В свойствах области указываем тип заполнения «Шаблон». В области макета пишем «нужные слова».

И в параметрах указываем выражение для заполнения параметра шаблона.





После применения вышеописанных действий шапка отчета преобразилась:




После всех этих манипуляций я с грустью вспоминаю работу с обычным макетом. СКД отчет в 1С 8.3 добавляет много возможностей и простоты методов составления отчетов, но в то же время заставляет пополнять багаж знаний незнакомым и иногда редким в использовании функционалом 1С. Таким, например, как произвольный макет.


Специалист компании ООО «Кодерлайн» 

Вадим Хоменко.

Наши проекты

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление предприятием», «1С:Управление корпоративными финансами»...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка функционала подсистемы...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

Внедренное типовое решение:
1С:Управление торговлей

- Оформление заказов поставщикам
- Оформление заказов покупателей
- Управление складскими запасами ...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные работы по обслуживанию сервера MS SQL;
- Оптимизация производ...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

- Взаиморасчеты с поставщиками
- Учет прихода ТМЦ
- Взаиморасчеты с покупателями
- Учет продаж ТМЦ
- Управление складскими ...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- Анализ кадрового состава;
- Учет рабочего времени; ...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка частного технического задания - Функциональный блок «Консолидированн...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного пакета;
- Создан единообразный интерфейс как в офисе, так и...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казначейства, бюджетного управления, CRM, подсистем закупок и реализаци...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в период опытной эксплуатации на новой версии....

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автоматизация бизнес-процессов компании, связанных с поиском постав...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП (USB)

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетная ведомость;
- Администрирование MS SQL Server;
- Сжати...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение