- •Практическая работа № 6 Проведение документа по нескольким регистрам
- •Изменение процедуры проведения документа «Оказание услуги»
- •Практическая работа №7 Создание отчетов
- •Практическая работа №8 Создание отчетов
- •Практическая работа №9 Создание универсальных отчетов
- •Практическая работа №10 Создание плана видов характеристик
- •Доработка справочника Варианты номенклатуры
- •Доработка регистра Остатки материалов
- •Доработка документа Приходная накладная
- •Практическая работа №11 Создание отчета Остатки материалов по свойствам
- •На закладке Основные нажать кнопку Открыть схему компоновки данных. В открывшемся окне нажать Готово.
- •В конструкторе схемы компоновки данных создать Набор данных – запрос. Запустить конструктор запроса.
- •Практическая работа №12 Оптимизация документа Оказание услуг
- •Практическая работа №13 Создание объекта конфигурации План видов характеристик Виды субконто
- •Практическая работа №14 Создание плана видов расчета
- •Создание отчета Начисления сотрудникам
- •Практическая работа №15 Выполнение заданий по расписанию. Подсистемы. Интерфейс, роли
Практическая работа №8 Создание отчетов
Цель: научиться использовать конструктор схемы компоновки данных, познакомиться с некоторыми конструкциями языка запросов, научиться использовать диаграммы в отчетах.
Ход работы
Создать новый объект конфигурации Отчет, назвать его ПереченьУслуг.
Запустить конструктор схемы компоновки данных. Создать новый Набор данных – запрос, вызвать конструктор запроса.
Выбрать объектную (ссылочную) таблицу справочника Номенклатура и виртуальную таблицу регистра сведений Цены.СрезПоследних. Переименовать таблицу Номенклатура в СпрНоменклатура.
Вызвать диалог ввода параметров виртуальной таблицы ЦеныСрезПоследних и указать, что период будет передан в параметре ДатаОтчета
Запустить 1С:Предприятие в режиме отладки, открыть периодический регистр Цены. Добавить в него еще одно значение для услуги Диагностика. Новая цена услуги на 01.01.2004 – 350
Выполнить отчет по состоянию на 31.03.2004
Выполнить отчет на дату 01.04.2004. Изменилась цена услуги Диагностика.
Создать в конфигураторе новый объект конфигурации Отчет, назвать РейтингКлиентов.
Открыть основную схему компоновки данных. Создать Набор данных – запрос, вызвать конструктор запроса.
Выбрать виртуальную таблицу регистра накопления Продажи.Обороты и поле ПродажиОбороты.Клиент.
Добавить новое поле и при помощи построителя выражений определить его как разность между выручкой и стоимостью
Запустить 1С:Предприятие в режиме отладки и открыть отчет Рейтинг клиентов.
Открыть настройки отчета и изменить тип диаграммы на Измерительная. Заново сформировать отчет.
Вывод: научились использовать конструктор схемы компоновки данных, познакомиться с некоторыми конструкциями языка запросов, научиться использовать диаграммы в отчетах.
Практическая работа №9 Создание универсальных отчетов
Цель: научиться использовать конструктор схемы компоновки данных, познакомиться с некоторыми конструкциями языка запросов, научиться использовать диаграммы в отчетах.
Ход работы
1. Создать в конфигураторе новый объект конфигурации Отчет, присвоить ему имя Универсальный.
2. Открыть основную схему компоновки данных, создать новый Набор данных – запрос. Вызвать конструктор запроса и выбрать виртуальную таблицу регистра накопления Продажи.Обороты. Из этой таблицы выбрать все поля.
6. Щелкнуть на поле табличного документа и выполнить Таблица-Вид-Только просмотр. Теперь мы можем редактировать табличное поле.
7. Установить курсор в верхнюю левую ячейку поля табличного документа и выполнить Таблица-Встроенные таблицы – Вставить сводную таблицу
8. Открыть модуль формы отчета, добавить в текст новую переменную:
9. Создать обработчик события формы отчета ПриОткрытии
10. Открыть свойства формы отчета и в разделе события установить процедуру При открытии.
11. Запустить 1С:Предприятие и открыть отчет Универсальный. На экране появится форма отчета и окно выбора полей сводной таблицы Поместить значение ресурса ВыручкаОборот в данные, измерение Номенклатура – в строки, измерение Мастер – в колонки. В окне выбора полей сводной таблицы раскрыть группу Номенклатура и добавить значение (Без иерархии) в строки, а измерение Клиент - в колонки.
12. Создать новый объект конфигурации Отчет с именем Универсальный2. Открыть основную схему компоновки данных, создать новый Набор данных – запрос и запустить конструктор запроса.
13. Выбрать все поля из таблицы Продажи.Обороты, нажать ОК.
14. Перейти на закладку Ресурсы нажать >> и убедиться, что система подобрала 3 ресурса: ВыручкаОборот, КоличествоОборот, СтоимостьОборот.
15. Перейти на закладку Настройки, создать новую группировку Детальные записи (не выбирая поле группировки)
16. Перейти на закладку Формы, создать форму. Растянуть, расположить на ней 2 надписи с именами Поля и Порядок с соответствующими заголовками. Под каждой надписью расположить табличные поля: ТабличноеПолеПоля и ТабличноеПолеПорядка, в обоих случаях установить флаг Вставить командную панель.
17. Для табличного поля ТабличноеПолеПоля зададим источник данных как ОтчетОбъект.КомпоновщикНастроек.Настройки.Выбор. Для табличного поля ТабличноеПолеПорядок указать источник данных ОтчетОбъект.КомпоновщикНастроек.Настройки.Порядок.
18. Поместить еще одну надпись с именем Оформление и заголовком Оформление , а под ней расположить поле выбора с именем ПолеВыбораОформление без подписи. В свойствах поля выбора открыть окно Строки списка выбора и заполнить его именами макетов из библиотеки макетов оформления компоновки данных
19. Выбрать оформление (например, Зеленый) и нажать Сформировать. Результат будет выглядеть следующим образом
В результате должны получиться следующие отчеты:
• Рейтинг услуг
• Рейтинг клиентов
• Выручка мастеров
• Перечень услуг
• Реестр документов оказание услуги
• Универсальный
• Универсальный2
Вывод: научилсь использовать конструктор схемы компоновки данных, познакомиться с некоторыми конструкциями языка запросов, научиться использовать диаграммы в отчетах.