Мы используем cookies для улучшения работы сайта
Используем cookies для улучшения сайта

PROSTO: Online meetup по 1С СКД

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

На митапе наглядно объяснили, как 1С программисту применять функции СКД в разработке отчетов «План-факт продаж» и «Задолженность по срокам».
26 апреля 2022 года мы провели онлайн-митап для 1С программистов. Тема встречи: Как на практике использовать функции 1С СКД «ВычислитьВыражение» и «ВыражениеСГруппировкойМассив». Спикером выступил Павел Шемякин — опытный 1С разработчик, эксперт по сложным отчетам в СКД и конвертации данных.

Программа мероприятия состояла из 3-х частей. В первой дали теорию и поговорили о приемах использования функций ВычислитьВыражение() и ВычислитьВыражениеСГруппировкойМассив() при работе с типом отчета «Таблица» в СКД:
  • Вывод итога по родительской группировке в колонке таблицы
  • Вывод итога по колонке в ячейке таблицы
  • Вывод самой ранней даты
  • Подсчет количества непустых колонок
  • Вычисление разности первой и последней колонок
  • Вывод максимального значения в строке в ячейку таблицы
  • Сравнение значений с выбранной колонкой
  • Расчет отношения среднего к сумме средних
  • Расчет суммы максимумов
Во второй части митапа рассмотрели эти функции на примере разработки отчета «План-факт продаж». Разобрали 2 способа использование функции ВычислитьВыражениеСГруппировкойМассив для исключения дублей значений итогов. Продемонстрировали, как применяется вложенный вызов этой функции.
В финале сфокусировались на отчете «Задолженность по срокам». В этом отчете мы использовали функцию ВычислитьВыражениеСГруппировкойТаблицаЗначений, разобрали, как можно использовать функции общих модулей в выражениях ресурса.
Рассказали, как сделать свою колонку с итогами.
Благодарим всех участников, особый респект тем, кто задавал вопросы спикеру! Пытливость ума и тяга к знаниям должны поощряться. Поэтому мы подарили авторам лучших вопросов подписку на «ivi + Амедиатека», фирменные плед и свитшот.

Павел Шемякин выбрал победителями следующие вопросы:
  • Как сделать разницу между соседними колонками? Проверить, одинаковые ли значения между колонками, в зависимости от этого подставлять значение.
  • Как можно внутри группировки ресурсов получить крайние значения ― первое и последнее?
  • Что быстрее: вычислить необходимые данные, крутя запрос, или в коде, а готовый результат передать как внешний источник, или воспользоваться функцией «ВычислитьВыражениеСГруппировкойМассив»?

Мы за развитие сообществ 1С программистов! Каждые 3 месяца проводим митапы, где специалисты обмениваются опытом и делятся с коллегами прикладными решениями в 1С разработке. Присоединяйтесь к нам во ВКонтакте. В нашей группе анонсируем митапы, следите за новостями и регистрируйтесь на новые онлайн или офлайн встречи. Будем вам рады!