В начало
«Список договоров» через СКДПостановка задачи: нужно создать отчет «Список договоров», используя систему компоновки данных (СКД). Загружаем конфигуратор и вперед! На ветке «Отчеты» дерева объектов создаем новый отчет. Обзываем отчет «СписокДоговоров» на закладке свойств «Основные» и жмем кнопку «Открыть схему компоновки данных» на этой же закладке. Сначала запустится конструктор макета, а вслед за ним «ОсновнаяСхемаКомпоновкиДанных» (ОСКД). На закладке «Наборы данных» ОСКД выбираем «Добавить набор данных – запрос», после чего содержимое закладки изменится, появятся области «Поля» и «Запрос», а также кнопка «Конструктор запроса…», которую и следует нажать. Запустится конструктор запроса. В конструкторе запроса на закладке «Таблицы и поля» последовательно выбираем сначала справочник «Договоры», а уж из него выдергиваем поля «Наименование» и «Владелец». Можно возвращаться в ОСКД. Рис. 1. Конструктор запроса, закладка «Таблицы и поля» Вернувшись в ОСКД на закладку «Наборы данных» переименовываем поле «Владелец» в «Контрагент», а «Наименование» в «Название договора», после чего переходим на закладку «Настройки». Рис. 2. Закладка «Наборы данных» ОСКД На закладке «Настройки» запускаем конструктор настроек, который предложит выбрать тип отчета, поля для вывода, поля группировки и поля сортировки. Вроде ничего сложного. Будет создана структура отчета, свойства которого продублированы в нижней части окна ОСКД. Рис. 3. Закладка «Настройки» ОСКД Также неплохо бы прописать заголовок отчета и его внешний вид, что можно сделать на закладке «Другие настройки». Таблица 1. Параметры и значения на закладке «Другие настройки
Далее запускаем режим «1С:Предприятие», выбираем отчет и формируем его. Рис. 4. Сформированный отчет «Список договоров» ПРИМЕЧАНИЕ: отчет создан на версии 8.3. |
||||||||||