Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Ввод исходных оперативных данных
В окне «Все объекты» в разделе Таблицы активизируйте двойным щелчком левой кнопки «мыши» таблицу Ведомость оперативного учета за месяц: появляется форма (структура) таблицы, куда введите исходные данные (см. рис. 22).
Рис. 22. Таблица Ведомость оперативного учета с введенными данными В процессе ввода пользуйтесь полями со списком «ФИО исполнителя» « Юридическая услуга» · нажмите в диалоговом окне кнопку х Закрыть «Ведомость оперативного учета». Формирование запроса 5. Сконструируйте запрос Эффективность услуг за декабрь: · на ленте активизируйте вкладку Создание и в группе Запросы нажмите кнопку Конструктор запросов: откроется пустое окно запроса в режиме конструктора - Запрос1 и диалоговое окно Добавление таблицы (рис. 23); Рис. 23. Диалоговые окна Запрос1 и Добавление таблицы · выберите по очереди каждое наименование таблицы в диалоговом окне Добавление таблицы и нажмите кнопку Добавить; · После набора названия последней таблицы в диалоговом окне Добавление таблицы нажмите кнопку Закрыть В результате выполненных действий в верхней панели появится схема данных запроса, которая включает выбранные для данного запроса таблицы. Нижняя панель является бланком запроса, который необходимо заполнить. Кроме того, на ленте появляется и автоматически активизируется новая вкладка Работа с запросами в режиме Конструктор; · расположите таблицы в верхней панели запроса в удобном для восприятия виде (рис. 24);
Рис. 24. Макет сформированного запроса «Эффективность услуг за декабрь» с указанием связей между таблицами
· Допустим, запрос, в соответствии с постановкой задачи, должен содержать поля, указанные и на рис. 24: «Дата выполнения заказа», «ФИО исполнителя», «Юридическую услугу», «Тариф», «Оплата за услугу», «Количество отработанных дней» и «Эффективность по услуге». Тогда первым полем является «Дата выполнения заказа»». · Наименования первой графы бланка запроса переносится из соответствующих таблиц базы данных правой кнопкой мыши, или же указывается в соответствующей графе вначале имя таблицы нажатием и выбором ее во второй строке, затем поля нажатием и выбором в первой строке. Аналогично заполняются вторая, третья и четвертая графа. При выборе имени графы руководствуйтесь связями полей между таблицами. Проследите, чтобы поля, которые должны быть выведены на экран, были отмечены «галочкой». Оставшиеся столбцы являются вычисляемыми, поэтому они должны содержать формулы расчета. Поле «Оплата за услугу»: формула для ее расчета следующая: О = Т*К, где О – оплата, Т – тариф, К – квалификационный коэффициент. Для ввода формулы необходимо установить курсор в место нахождения будущей формулы -графа Оплата за услугу и вызвать правой кнопкой мыши Построитель выражений, в которомнеобходимо заполнить поле формулой, представленной на рис. 25. Рис. 25. Формула расчета поля Оплата за услугу Элементы формулы получают из таблиц, указывая их в нижней части Построителя (Элементы выражений и Категории выражений) в следующей последовательности: Учет и анализ деятельности юркомпании\Таблицы\Справочник тарифов\Тариф (тыс руб). Категория выражений устанавливается в формулу двойным щелчком мыши. Далее указывается знак умножить (*) и осуществляется переход к установке коэффициента из Справочника квалификационных коэффициентов. Для того, чтобы результат был в денежном выражении можно воспользоваться встроенной функцией CCur, которую получают, указав в поле «Элементы выражений» позицию «Функции/Встроенные функции», а затем в поле «Категории» указать «Преобразование». Это позволит в поле «Значение выражений» выбрать функцию CCur, используемую для преобразования данных к типу «денежный». Перед ее инициализацией курсор необходимо установить после двоеточия показателя «Оплата за услугу» и заключить обрабатываемое выражение в скобки. Ненужную информацию стереть. В результате будет получена формула (рис. 25). Нажав кнопку ОК можно переходить к следующей формуле. С помощью следующей формулы рассчитывается количество дней потраченных на выполнение услуги. Формула следующая: Колич дней: [Ведомость оперативного учета за месяц]! [Дата выполнения заказа]-[Ведомость оперативного учета за месяц]! [Дата поступления заказа]. С помощью последней формулы рассчитывается эффективность: Эффективность услуги = Оплата за услугу/Колич дней. Точки и другие знаки не ставятся. Для того, чтобы получить показатель в формате «Денежный» необходимо вставить функцию CCur. Тогда формула примет вид: Эффективность услуги: CCur([Оплата за услугу]/[Колич дней]). Получив таким образом запрос необходимо его сохранить. Для этого: · нажмите в диалоговом окне кнопку х Закрыть «Запрос1»: появляется диалоговое окно с вопросом; · нажмите кнопку Да на вопрос Сохранить изменения макета или структуры запроса ‘Запрос1’? . Появляется диалоговое окно Сохранение; · введите в поле Имя запроса диалогового окна Эффективность услуг за декабрь. ОК. · В зоне запросов активизируется строка Эффективность услуг за декабрь. На экране должны появится результаты запроса (рис. 26). Рис. 26. Результаты запроса Формирование отчета 6. Создайте отчет Эффективность исполнителей: · нажмите в диалоговом окне кнопку х Закрыть «Эффективность услуг за декабрь; · нажмите кнопку Да на вопрос Сохранить изменения макета или структуры таблицы ‘Эффективность услуг за декабрь · на ленте активизируйте вкладку Создание; выполните команду Мастер отчетов, нажав соответствующую кнопку (расположена в правой части ленты) появляется диалоговое окно Создание отчетов (рис. 27); Рис. 27. Диалоговое окно Создание отчетов
· в окне Таблицы и запросы диалогового окна Создание отчетов выберите запрос Эффективность услуг за декабрь; · создать структуру отчета и - двойным щелчком либо с помощью кнопки > перенесите из окна Доступные поля нужные поля последовательно: ФИО исполнителя, Оплата исполнителя, Количество дней и Эффективность услуги, В результате будет получено (рис. 28); Рис. 28. Диалоговое окно Создание отчетов с выбранными для него полями
· для отражения вида представления группировки данных в отчете нажмите кнопку Далее: появляется диалоговое окно с уровнями группировки данных; нажать два раза правой кнопкой «мыши» на поле ФИО исполнителя (рис. 29).
Рис. 29. Диалоговое окно Создание отчетов с указанием уровней группировки данных
· нажмите кнопку Далее: появляется диалоговое окно Создание отчетов для выбора порядка сортировки и вычислений, выполняемых для записей (рис. 30);
Рис. 30. Диалоговое окно Создание отчетов для выбора порядка сортировки и вычисления, выполняемых для записей
· нажмите кнопку Итоги: появляется диалоговое окно Итоги, котором нужно поставить флажки Avg (средняя) и «только итоги» (рис. 31), ОК и Далее;
Рис. 31. Диалоговое окно Итоги с указанием флажков Sum и Avg и «только итоги»
· нажмите кнопку Далее: появляется диалоговое окно Создание отчетов для выбора вида макета отчета. Выберите вид макета «блок» и книжную ориентацию, поставив соответствующие флажки (рис. 32); Рис. 32. Диалоговое окно Создание отчетов с указанием флажков блок и книжная и настроить ширину полей для размещения на одной странице · нажмите кнопку Далее: появляется диалоговое окно Создание отчетов для присвоения имени отчета; · введите название формы отчета Эффективность исполнителей за декабрь. Флажок должен указывать действие Просмотреть отчет (рис. 33); Рис. 33. Диалоговое окно Создание отчетов с присвоенным именем отчета
· нажмите кнопку Готово: появляется диалоговое окно Эффективность исполнителей за декабрь с отражением отчета (рис. 34);
Рис. 34. Диалоговое окно с отражением отчета Эффективность исполнителей за декабрь 8. Задачи для самостоятельного выполнения практического занятия № 2
Варианты заданий для практического занятия № 2 те же, что и для занятия № 1 первой. Разница состоит лишь в различии используемых программных средств.
Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 862; Нарушение авторского права страницы