СКД

Разработка отчетов на СКД с использованием нескольких наборов данных

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

Разработка отчетов на СКД с использованием нескольких наборов данных Читать полностью »

Основы работы с СКД. Разработка простого отчета.

Данный материал открывает цикл статей, посвященных работе с системой компоновки данных, сокращенно – СКД. Мы начнем с классического варианта – простого отчета, с набором данных – запросом, и минимумом настроек. А также добавим возможность подключения этого отчета в качестве внешнего, используя механизм внешних отчетов и обработок из Библиотеки стандартных подсистем. Обзорная статья по устройству СКД …

Основы работы с СКД. Разработка простого отчета. Читать полностью »

Нарастающий итог

Как сделать нарастающий итог в запросе и на СКД?

В общем случае нам нужно таблицу со значениями, по которым мы хотим получить нарастающий итог (накопительный итог), соединить левым соединением саму с собой. При этом таблица должна быть отсортирована тем или иным образом, и соединение должно быть не по строгому равенству, ключевого поля сортировки, а по условию “больше или равно”. Рассмотрим на примерах: Предположим, у …

Как сделать нарастающий итог в запросе и на СКД? Читать полностью »

Устройство системы компоновки данных в 1С. Основные элементы и составные части СКД

Устройство системы компоновки данных в 1С. Основные элементы и составные части СКД

Большая обзорная статья для знакомства с СКД “под капотом”. Мы рассмотрим, из чего состоит система компоновки данных, как происходит формирование итогового результата, и затронем многие механизмы и нюансы, связанные с СКД. Содержание Основные понятия и термины СКД Система компоновки данных – это механизм платформы 1С Предприятие 8, который используется при построении отчетов, в динамических списках, …

Устройство системы компоновки данных в 1С. Основные элементы и составные части СКД Читать полностью »

Программное формирование отчетов на СКД

Как в 1С сформировать отчет на СКД программно

В данном материале приведены примеры и кейсы программного формирования отчетов с использованием системы компоновки данных. Статья в большей степени практическая, с конкретными рецептами кода для той или иной задачи. Пример программного формирования отчета на СКД &НаСервере Процедура СформироватьНаСервере(ТабДок) ОбъектОтчетНаСервере = РеквизитФормыВЗначение(“Отчет”); // Здесь стоит обратить внимание, что мы можем работать с любым макетом, // не …

Как в 1С сформировать отчет на СКД программно Читать полностью »

Ошибка в элементе отбора

Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля

В этой статье речь пойдет о достаточно редкой ошибке, которая может встретиться при работе с отчетами на СКД или динамическими списками. Дословно текст ошибки такой: “Ошибка в элементе отбора глобальные элементы отбора обязательно должны использовать поля“. Что это значит, как воспроизвести и как исправить? Содержание Немного об устройстве отбора в СКД Начну издалека. В настройках …

Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля Читать полностью »

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

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

Среди механизмов платформы 1С 8 есть множество инструментов, призванных упростить жизнь пользователю. Одним из таких объектов является “Стандартный период“. Можно использовать стандартный период в СКД, а также на управляемых формах. Оба варианта работают схожим образом. Что же такое Стандартный период в 1С СКД? Во многих отчетах предусмотрена аналитика за определенный период – день, неделю, месяц. …

Стандартный период в 1С СКД Читать полностью »

Пользовательские поля 1С СКД

Пользовательские поля в СКД

Система компоновки данных (СКД) – мощный, гибкий и достаточно сложный инструмент, при помощи которого можно разрабатывать сложные отчеты. Помимо полей, предусмотренных на этапе разработки отчета, можно реализовывать пользовательские поля – то есть поля, которые пользователь может самостоятельно добавить в режиме 1С предприятия. О них и пойдет речь в данной статье. Кому привычнее видеоформат – смотрите …

Пользовательские поля в СКД Читать полностью »

К НАЧАЛУ