В начало

«Список договоров» через СКД

 

            Постановка задачи: нужно создать отчет «Список договоров», используя систему компоновки данных (СКД).

            Загружаем конфигуратор и вперед! На ветке «Отчеты» дерева объектов создаем новый отчет. Обзываем отчет «СписокДоговоров» на закладке свойств «Основные» и жмем кнопку «Открыть схему компоновки данных» на этой же закладке. Сначала запустится конструктор макета, а вслед за ним «ОсновнаяСхемаКомпоновкиДанных» (ОСКД).

            На закладке «Наборы данных» ОСКД выбираем «Добавить набор данных – запрос», после чего содержимое закладки изменится, появятся области «Поля» и «Запрос», а также кнопка «Конструктор запроса…», которую и следует нажать. Запустится конструктор запроса.

            В конструкторе запроса на закладке «Таблицы и поля» последовательно выбираем сначала справочник «Договоры», а уж из него выдергиваем поля «Наименование» и «Владелец». Можно возвращаться в ОСКД.

Рис. 1. Конструктор запроса, закладка «Таблицы и поля»

Рис. 1. Конструктор запроса, закладка «Таблицы и поля»

 

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

 

Рис. 2. Закладка «Наборы данных» ОСКД

Рис. 2. Закладка «Наборы данных» ОСКД

 

            На закладке «Настройки» запускаем конструктор настроек, который предложит выбрать тип отчета, поля для вывода, поля группировки и поля сортировки. Вроде ничего сложного. Будет создана структура отчета, свойства которого продублированы в нижней части окна ОСКД.

Рис. 3. Закладка «Настройки» ОСКД

 

            Также неплохо бы прописать заголовок отчета и его внешний вид, что можно сделать на закладке «Другие настройки».

 

Таблица 1. Параметры и значения на закладке «Другие настройки

Параметр

Значение

Макет оформления

Море

Выводить заголовок

Выводить

Заголовок

Список договоров

           

Далее запускаем режим «1Средприятие», выбираем отчет и формируем его.

Рис. 4. Сформированный отчет «Список договоров»

Рис. 4. Сформированный отчет «Список договоров»

 

            ПРИМЕЧАНИЕ: отчет создан на версии 8.3.