Полная версия

Главная arrow Менеджмент arrow Информационные технологии в менеджменте (управлении)

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Задание 7. Применение отчетов для наглядного отображения данных

  • 1. С помощью мастера отчетов создайте отчет Ведомость зарплаты на основе запроса Расчет зарплаты. Включите все поля запроса. Установите группировку по полю Должность. Подведите итоги по полям Оклад, Надбавка, Налог и На руки. Всем денежным полям назначьте формат Денежный.
  • 2. Составьте отчет, в котором указаны фамилии сотрудников, а для каждого сотрудника – договоры, которые он заключил, сведения о клиенте, стоимости тура. Сохраните отчет с именем Отчет по сотрудникам.
  • 3. Создайте отчет Договоры по турам с вычисляемыми полями:
    • • создайте с помощью Мастера отчет для таблицы Договоры и произведите группировку по полю Код тура, отсортировав по возрастанию Номера договоров;
    • • откройте этот отчет в режиме Конструктора;
    • • подведите итог по каждой группе (по каждому туру). Для этого:
    • – добавьте в отчет область итогов по группе с помощью команды Инструменты конструктора отчетов – Конструктор – Группировка и итогиГруппировка;
    • – в области "Группировка, сортировка и итоги" (рис. 11.43) нажмите на кнопку и в раскрывшемся блоке выберите опцию С разделом примечания;
    • – инструментом Поле вставьте новое поле в раздел Примечание группы Код тура;
    • – в свойствах названия поля укажите подпись "Общая сумма договоров";
    • – в свойствах самого поля на вкладке Данные – Данные с помощью Построить сформируйте формулу

=SUM([цена тура]*[число туристов]);

Создание примечания группы в отчете

Рис. 11.43. Создание примечания группы в отчете

  • – на вкладке Все установите Формат поля – Денежный, а в поле Цвет текста – красный.
  • 4. Просмотрите полученный отчет.
  • 5. Измените отчет для подсчета общих итогов по всем сотрудникам, добавив поле итогов в раздел Примечание отчета (рис. 11.44).
  • 6. На основе таблицы Сотрудники создайте отчет с группировкой по годам рождения сотрудников (рис. 11.45), каж-

Готовый отчет Договоры по турам

Рис. 11.44. Готовый отчет Договоры по турам

Отчет с группировкой по десятилетиям

Рис. 11.45. Отчет с группировкой по десятилетиям

дое десятилетие должно образовывать группу (1950–1959, 1960–1969 и т.д.). Для этого нужно:

  • • создать отчет на основе таблицы Сотрудники, задав группировку по полю Дата рождения и установив свойства По настраиваемым: Группировка – годы, Интересы – 10;
  • • в разделе отчета Область данных добавить вычисляемое поле

Возраст =Round(((Date() – [ДатаРождения])/365));

• в разделе Заголовок группы Дата рождения поместить:

Годы рождения с [МинГр] по [МаксГр], где Годы рождения с и по – это надписи (рис. 11.46); [МинГр] и [МаксГр] – вычисляемые поля:

[мин Гр]= (min(Datepart ("уууу"; [Дата Рождения]))10)*10

[максГр]=[минГР]+9[1].

7. Создайте наклейки на основе таблицы Клиентыпо приведенному на рис. 11.46

Наклейка

Рис. 11.46. Наклейка

образцу. Включите в наклейки поля Контактное лицо и Адрес клиента, а также добавьте с помощью инструмента Надпись текст "Кому" и "От".

8. Сохраните работу.

  • [1] Пояснения к формулам: Datepart("уууу";[ДатаРождения]) определяет по дате год рождения; min() – возвращает минимальный год в группе из всех годов рождения; целочисленное деление "/" и последующее умножение на 10 дает значение года, кратное 10.
 
<<   СОДЕРЖАНИЕ   >>