Полезные примеры СКД, ч.1

30.03.21

Разработка - СКД

Подборка видео по решению различных задач в отчетах на СКД.

Для чего это?

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

Другие части

  Полезные примеры СКД, ч.2

Оглавление

  1. Вывод группировок с периодичностью, которая не предусмотрена в отчете
  2. Строковое поле с расшифровкой как ссылка
  3. Выровнять заголовки групп по центру
  4. Корректный расчет остатков и по разным разделам учета
  5. Отсортировать записи в том порядке, который указан в отборе
  6. Дополнительные колонки за кросс-таблицей
  7. Как вывести текущую дату, текущего пользователя в отчете на СКД
  8. Компактный вывод кросс-таблицы в СКД
  9. Как пронумеровать детальные записи по виртуальной группировке
  10. Убрать совсем шапку таблицы в отчет на СКД

 

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

Суть видео: есть поле ПериодСекунда, надо сгруппировать данные по Месяцам или сгруппировать по Годам 

 
Скриншоты из видео

 

Строковое поле с расшифровкой как ссылка

Вывод строк с возможностью открытия карточки объекта. Например: показываем Номенклатура.НаименованиПолное - по клику открывается Номенклатура, показываем Контрагент.НаименованиеПолное - по клику открывается Контрагент.
Подменить основное представление объекта в отчете на СКД, например чтобы вместо Поступление товаров и услуг 000001 от 31.03.2030 23:59:59 вывести "ПТУ 00001 от 31.03.2030 г."

Суть решения: с помощью выражения представления, с помощью макета, с помощью условного оформления

 
Скриншоты из видео

 

Выровнять заголовки групп по центру

Выбранные поля можно сгруппировать – создать группу выбранных полей. Задача выровнять по центру только надписи для групп полей

Суть решения в создании условного оформления для всех полей (ни одного поля не указано) и создания условного оформления для перечисленных полей

 
 Скриншоты из видео

 

Корректный расчет остатков и по разным разделам учета

Правильный расчет итогов СКД. Текстом метод описан в публикации.

Скрещиваем ежей с ужами - остатки и обороты по двум регистрам накопления в одном отчёте с периодичность до регистратора. В примере ОстаткиИОбороты, Обороты. То же самое можно сделать для ОстаткиИОбороты, ОстаткиИОбороты.

 
 Скриншоты из видео

 

Отсортировать записи в том порядке, который указан в отборе

Здесь показана программная компоновка отчета с созданием внешнего набора данных - НаборДанныхОбъект.
Так же продемонстрировано создание дочернего поля с использованием свойства Путь (Склад.Порядок)

Суть решения в создании и заполнении НаборДанныхОбъект, которое хранит порядок элементов отбора

 
Скриншоты из видео

 

Дополнительные колонки за кросс-таблицей

Вывести поле после кросс-таблицы. Так же рассмотрено для чего параметр "Вариант использования группировки"

Суть метода заключается в добавлении вычисляемого поля и создания группировки по этому полю

 
 Скриншоты из видео

 

Как вывести текущую дату, текущего пользователя в отчете на СКД

С помощью системных функций и экспортных функций общих модулей получаем информацию и выводим в отчет

 
 Скриншоты из видео

 

Компактный вывод кросс-таблицы в СКД

Нумеруем строки в запросе разрезе одной группировки, помещаем группировку в ресурс выводим. Кстати, здесь продемонстрирован прием как пронумеровать строки в запросе

 
 Скриншоты из видео

 

Как пронумеровать детальные записи по виртуальной группировке

Решение с помощью хитрого многочлена с использованием функции ВычислитьВыражение

 

Убрать совсем шапку таблицы в отчет на СКД

Решение 1: Установка высоты полей в шапке = 1
Решение 2: Создание макета заголовки группировки

 
 Скриншоты из видео

Вступайте в нашу телеграмм-группу Инфостарт

СКД Нумерация Расшифровка Заголовки Итоги Колонки Видео

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    247549    1363    421    

1134

Инструментарий разработчика СКД Программист 1С 8.3 Бесплатно (free)

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    5286    295    shapa_pro    25    

66

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    16242    ovetgana    112    

105

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).

01.07.2025    9419    krasnoshchekovpavel    5    

67

СКД Программист Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Несколько способов управления формами выбора параметров и отборов СКД.

10.04.2025    8601    Neti    0    

41

СКД Программист 1С:Предприятие 8 Бесплатно (free)

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

27.02.2025    15683    ovetgana    50    

93

СКД Программист 1С:Предприятие 8 Бесплатно (free)

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

24.12.2024    13244    Akcium    17    

46

СКД Механизмы типовых конфигураций Запросы Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Работая с типовыми отчетами в конфигурациях «Зарплата и управление персоналом, редакция 3», «Зарплата и кадры государственного учреждения, редакция 3» и подобных, в схемах компоновки данных можно встретить конструкции запросов, которые обращаются к некоторым виртуальным таблицам.

20.08.2024    9768    AlexeyPROSTO_1C    1    

32
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Бэнни 217 31.03.21 06:16 Сейчас в теме
Огонь! За скриншоты отдельно плюсую!
Student1C; yghmd; brenli; Neti; +4 Ответить
2. Светлый ум 503 31.03.21 06:20 Сейчас в теме
+1 Достойное оформление
3. vizar 31.03.21 06:42 Сейчас в теме
+1 Спасибо
damir-it; Neti; +2 Ответить
4. Yashazz 4901 31.03.21 09:02 Сейчас в теме
Да, уже хотя бы за труды по оформлению и созданию видео имеет смысл плюсануть. Да и примеры хорошие.
5. top_1c 4022 31.03.21 09:31 Сейчас в теме
Лет пять назад бы мне такую статью :))) однозначно плюс/звезда!
6. Fil15 3 31.03.21 09:36 Сейчас в теме
+1 Спасибо! Очень полезно!
7. Jimbo 13 31.03.21 11:02 Сейчас в теме
Видео смотреть некогда, лучше б статью нормальную сделал
10. Darklight 37 31.03.21 17:04 Сейчас в теме
(7)В статье есть неплохие скриншоты. А видео - хороши когда никак не получается сделать и понять
11. Jimbo 13 31.03.21 17:07 Сейчас в теме
(10) скрины без пояснений не отражают и половины мыслей. Типа кто идею с полуслова вкурил - тот сам и додумает остальное, типа пнули в нужном направлении.
12. Darklight 37 31.03.21 17:08 Сейчас в теме
(11)Ну Вы же по-быстрому хотели - мысли - это же читать надо. Вот для тех кому не ясно - есть видео. А краткое пояснение текстом есть над видео
8. wer_alex 31.03.21 11:03 Сейчас в теме
9. cargobird 323 31.03.21 12:33 Сейчас в теме
Плюсанул. Очень интересный досуг ожидает впереди)
13. orfos 219 31.03.21 17:32 Сейчас в теме
Спасибо! Добавил в закладки, буду знать где искать лайфхаки по скд
14. Yashazz 4901 01.04.21 11:52 Сейчас в теме
Всмотрелся подробнее, кое-что - детально. Да, очень даже неплохо. Полезно.
Автору спасибо!
15. Neti 2630 01.04.21 12:00 Сейчас в теме
(14) Подписывайтесь на канал, будут еще интересные видео
16. Yashazz 4901 01.04.21 12:11 Сейчас в теме
(15) Да, интересно. Красиво использована "ВычислитьВыражение", я б не догадался, если честно. Круто.
17. user1496852 8 10.04.21 11:32 Сейчас в теме
Спасибо, понятно, интересно и хорошие примеры
18. echo77 1937 12.04.21 08:47 Сейчас в теме
Интересует мнение какие примеры из видео хотелось бы увидеть в виде статей с картинками с приложенными схемами СКД?
Напишите сюда, голосуйте, можно будет подумать.
19. selez-a 18 30.06.21 14:46 Сейчас в теме
Интересная статья
20. gga 63 11.11.21 08:30 Сейчас в теме
А на остальные части ссылку?
21. Neti 2630 11.11.21 12:00 Сейчас в теме
(20) В описании статьи ссылка https://infostart.ru/1c/articles/1416775/
Будут еще (надеюсь)
Полный плей-лист: https://www.youtube.com/playlist?list=PL8TlceaQF_l9owh-ev2aFRzIxujqZaryc
Подписывайтесь на канал ;-)
Для отправки сообщения требуется регистрация/авторизация