Полезные примеры СКД, ч.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: Создание макета заголовки группировки

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

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

См. также

SALE! 15%

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    159456    874    399    

861

Запросы СКД Программист Стажер Система компоновки данных Россия Бесплатно (free)

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

15.05.2024    8685    implecs_team    6    

47

Инструментарий разработчика СКД Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

3 стартмани

05.02.2024    6996    56    obmailok    21    

79

Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Есть список полей в виде текста, или запрос - закидываем в набор СКД.

1 стартмани

31.01.2024    3149    5    Yashazz    1    

34

СКД WEB-интеграция Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Долгое время поддерживаю web-портал, в котором появилась необходимость создавать отчеты. Просмотрев различные фреймворки на js, я решил сделать свое решение, которое позволяло бы быстро разрабатывать и добавлять новые отчеты на web-портал.

2 стартмани

11.12.2023    10809    23    John_d    25    

124

СКД Программист Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Бесплатно (free)

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

05.12.2023    8017    PROSTO-1C    15    

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