
- •Для студентов по проведению
- •Для специальности
- •2202.01 (Специализация – Защита информации в автоматизированных системах обработки информации и управления)
- •Автоматизированные системы обработки информации и управления (отрасль - электронное приборостроение)
- •1. Предисловие
- •2. Правила выполнения лабораторных работ
- •3.Описание рабочего места студента для выполнения лабораторных работ
- •Лабораторные работы №1,2
- •Пояснения к работе
- •Агрегаты, построенные на скалярных выражениях.
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Пояснения к работе
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа №5
- •Пояснения к работе
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа № 9 Использование конструктора отчетов
- •Пояснения к работе
- •Линейка
- •Как изменить шкалу линейки
- •Создание отчета с нуля
- •Создание отчета при помощи мастера отчетов
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Рекомендуемая литература
Задание
Создать пользовательский интерфейс для системы согласно постановке задачи, подсоединив к созданному раннее меню формы. Прописать обработчики событий, используя методы в пояснении к лабораторной работе.
Содержание отчета
наименование лабораторной работы;
цель работы;
формы и их элементы;
обработчики элементов управления;
протокол работы команд (с использованием всех механизмов, описанных ниже).
вывод.
Контрольные вопросы
Для каких целей используются элементы управления?
Назовите способы создания экранной формы.
Какие действия нужно вы полнить для размещения элемента на форме?
Как сделать компонент активным (пассивным)?
Назовите два способа задания свойств компоненту.
Как удалить компонент с формы?
Как установить на форме вспомогательную сетку?
Лабораторная работа № 9 Использование конструктора отчетов
Цель работы: получить навыки работы по созданию отчётов при разработке АИС в среде СУБД Visual FoxPro.
Пояснения к работе
Используйте конструктор отчетов для создания и изменения отчетов. Когда окно конструктора отчетов активно, Visual FoxPro отображает меню Report и панель инструментов Report Controls.
Чтобы быстро создать простой макет отчета, выберите команду Quick Report в меню Report. Вам будет предложено ввести в поля и другие элементы формата информацию, которую вы хотите иметь в своем отчете.
Конструктор отчетов состоит из следующих компонентов:
Полосы
По умолчанию в конструкторе отчетов отображаются три полосы: Page Header, Detail и Page Footer. Внизу каждой полосы находится строка-разделитель. Название типа полосы размещается в строке серого цвета рядом с синей стрелкой (которая указывает, что соответствующая полоса находится выше, а не ниже).
Вы можете также добавить в свой отчет следующие полосы:
Полоса Печатается Типичное содержание
Column Header Один раз в отчете Заголовок столбца
Column Footer Один раз в отчете Итоговая сводка, суммы
Group Header Один раз в отчете Предисловие к последующим данным
Group Footer Один раз в отчете Вычисляемые значения для данных группы
Title Один раз в отчете Заголовок
Дата или номер страницы
Логотип компании
Рамка вокруг заголовка
Summary Один раз в отчете Итоговые суммы
Текст типа "Итоговые суммы"
Линейка
В конструкторе отчетов есть вертикальная и горизонтальная линейки.
Как изменить шкалу линейки
Линейка размечена по шкале, используемой в системе по умолчанию (в дюймах). Перейти на пиксели можно следующим образом:
1. В меню Format выберите команду Set Grid Scale. Появится диалоговое окно Ruler/Grid.
2. В диалоговом окне Ruler/Grid выберите опцию Pixels.
3. Нажмите кнопку OK.
Шкала линейки переводится в пиксели, и индикатор позиции в строке состояния (когда в меню View выбрана команда Show Position) также показывает позицию в пикселях.
Visual FoxPro предоставляет следующие типы мастеров отчетов и разметок этикеток.
· Мастер отчетов
· Мастер групп/итогов
· Мастер один-ко-многим
· Мастер этикеток
Тип мастера следует выбирать в зависимости от общей разметки и сложности отчета.
Как воспользоваться мастером отчетов
1. Выделите Reports в диспетчере проектов.
2. Выберите New.
3. Выберите Report Wizard.
4. Выберите тип создаваемого отчета.
Следуйте инструкциям на экранах мастера.