Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Краткие теоретические сведения. Объект конфигурации «Отчет» является прикладным и предназначен для описания алгоритмов, при помощи которых пользователь сможет получать необходимые ему




Объект конфигурации «Отчет» является прикладным и предназначен для описания алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. Алгоритм формирования выходных данных описывается при помощи визуальных средств или с использованием встроенного языка. В реальной жизни объектам конфигурации «Отчет» соответствуют всевозможные таблицы выходных данных, сводных данных, диаграммы и пр.

 

Задание

3.1 Создать отчет «Материалы», который будет показывать приход, расход и остатки материалов.

 

Ход работы

4.1 Создание отчета «Материалы»

Создать новый объект конфигурации «Отчет» и назвать его «Материалы». Откроем окно редактирования объекта конфигурации «Отчет» - «Материалы» и создать схему компоновки данных. Для этого требуется нажать кнопку «Открыть схему компоновки данных» на вкладке «Основные».

Рисунок 1 – Создание отчета «Материалы»

 

Так как у отчета еще не существует схемы компоновки данных, платформа предложит создать новую схему. Схема компоновки данных с точки зрения конфигурации является макетом, поэтому будет открыт конструктор макета, предлагающий выбрать единственный тип макета – «Схема компоновки данных». Нажать кнопку «Готово».

Рисунок 2 – Конструктор макета

 

Платформа создаст новый макет, содержащий схему компоновки данных, и сразу же откроет конструктор схемы компоновки данных.

Конструктор обладает большим количеством возможностей для визуального проектирования отчетов, но требуется воспользоваться только самыми простыми его возможностями и определить те данные, которые нужно видеть в результате работы отчета. Добавить новый набор данных – запрос. Установить курсор на «Наборы данных» и применить щелчок правой кнопкой мыши. В контекстном меню выбрать «Добавить набор данных – запрос». Также это меню можно вызвать нажатием на пиктограмму .

Рисунок 3 – Конструктор макета.

 

Для того чтобы создать текст запроса, запустить конструктор запроса – кнопка «Конструктор запроса».

Рисунок 4 – Конструктор запроса

 

В списке «База данных» представлены таблицы запросов. На основе их данных имеется возможность построить отчет. Если раскрыть ветку «РегистрыНакопления», то можно увидеть, что кроме таблицы регистра «ОстаткиМатериалов» в этой ветке присутствуют еще несколько виртуальных таблиц, которые формирует система.

Рисунок 5 – Ветка «РегистрыНакопления»

 

Поскольку требуется видеть как остатки материалов, так и информацию об их поступлении и расходовании, будет интересовать виртуальная таблица «ОстаткиМатериалов.ОстаткиИОбороты».

Рисунок 6 – Ветка «ОстаткиМатериалов.ОстаткиИОбороты»

 

Как можно увидеть, эта таблица содержит материал, склад и кроме этого начальные и конечные остатки, а также значения прихода, расхода и оборотов для всех ресурсов регистра «ОстаткиМатериалов».

Выбрать поля таблицы в нужном порядке двойным щелчком мыши. Сначала выбрать «Склад» и «Материал». Затем выбрать «КоличествоНачальныйОстаток», «КоличествоПриход», «КоличествоРасход» и в заключение «КоличествоКонечныйОстаток».

В результате окно «Поля» должно быть заполнено следующим образом:

Рисунок 7 – Окно «Поля»

 

После этого на вкладке «Группировка» указать групповое поле «Склад». Раскроем список «Все поля» - «ОстаткиМатериаловОстаткиИОбороты» и применить двойной щелчок на «Склад».

Рисунок 8 – Создание группового поля

 

Нажать «OK» и вернемся в конструктор схемы компоновки данных.

Рисунок 9 – Конструктор схемы компоновки данных

 

Текст запроса, который был создан с помощью конструктора, платформа поместит в поле «Запрос». Это поле представляет собой текстовый редактор, в котором можно вручную отредактировать существующий запрос. Кроме того, можно снова вызвать конструктор запроса и отредактировать запрос при помощи него.

Следует обратить внимание на список полей системы компоновки данных, который платформа заполнила в верхней части конструктора. В нем отображаются поля, которые доступны у текущего набора данных. В данном случае система 1С:Предприятие заполнила данный список автоматически, из текста запроса, и нет необходимости в его ручной настройке.

Далее перейти на закладку «Настройки» и добавить группировку (контекстное меню – «Новая группировка»). Не указывая поле группировки, нажмем «OK». В отчет будут выводиться детальные записи из информационной базы – записи, получаемые в результате выполнения запроса без итогов.

Рисунок 10 – Вкладка «Настройки»

 

Далее необходимо настроить поля, которые будут выводиться в результат отчета.

Для этого нужно перейти на вкладку «Выбранные поля» и перенести мышью из списка доступных полей:

- Склад;

- Материал;

- КоличествоНачальныйОстаток;

- КоличествоПриход;

- КоличествоРасход;

- КоличествоКонечныйОстаток.

Рисунок 11 – Вкладка «Выбранные поля»

 

Запустить 1С:Предприятие в режиме отладки. Выполнить команду «Операции» - «Отчет» - «Материалы».

Система автоматически сформирует форму отчета и форму настроек для него. Далее нажать «Сформировать».

Рисунок 12 – Готовый отчет «Материалы»

 

Контрольные вопросы

5.1 Для чего нужен объект конфигурации «Отчет»?

5.2 Опишите возможности конструктора макета отчета?

5.3 За что отвечает список «Поля» во вкладке «Настройки» в «Конструкторе схемы компоновки данных»?

 

Содержание отчета

6.1 Название работы

6.2 Цель работы

6.3 Описание хода работы со снимками экрана

6.4 Ответы на контрольные вопросы

6.5 Выводы к работе

 

Список литературы

7.1 Радченко М. Г. 1С:Предприятие 8.1. Практическое пособие разработчика. Примеры и типовые приемы. – СПБ.: 1С-Паблишинг, 2008. – 512 с.


Практическая работа №6





Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 1614 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

В моем словаре нет слова «невозможно». © Наполеон Бонапарт
==> читать все изречения...

2217 - | 2180 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.