Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
102
Добавлен:
17.02.2016
Размер:
1.44 Mб
Скачать

Ход работы:

Формирование запросов

Для вызова конструктора запросов в окне проекта выберите группу "Queries" на вкладке "Data" и нажмите кнопку New. В открывшемся окне диалога "New Query" нажмите кнопку New Query . Выберите из списка “Tables in Database” таблицу и, используя кнопку Add, перенесите ее в окно конструктора запросов. Завершив выбор таблиц, нажмите кнопку ОК. После выбора таблиц на экране появится окно конструктора запросов, которое содержит выбранные Вами таблицы, а в основном меню появится пункт Query.

Простые запросы

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

Порядок выполнения:

Выполнить программу, открывающую и связывающую базы данных. Создать файл запроса указанным выше способом. Выбрать поля, которые должны быть включены в результат запроса. Активизируйте контрольный индикатор No duplicates (без дубликатов) для исключения повторяющихся блоков данных (на вкладке Miscellaneous). Оставьте в списке полей только те, которые должны появиться в результате запроса. Установите критерий отбора. Выполните запрос и сохраните последовательность SQL директив в файле, с расширением *.qpr.

Сложные условия (И, ИЛИ)

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

Дополните имеющийся запрос новыми критериями, выполните запрос и сохраните его в файле.

Запрос к связанным базам данных

Необходимо спроектировать запрос для формирования списка документов, исполненных на кафедре АСУ до 01.05.98.

Для выбора еще одной таблицы данных нажмите кнопку Add контекстного меню. Модифицируйте критерий отбора, и список выводимых полей. Выполните запрос и сохраните его в файле.

ГЕНЕРАЦИЯ МЕНЮ ПРИЛОЖЕНИЯ.

Горизонтальное меню, расположенное в верхней части экрана, называется строкой меню. Примером строки меню является основное меню Visual FoxPro. Вы можете создать собственную строку меню, которая будет замещать основное меню или добавляться к нему. Для создания строки меню выполните следующие действия:

1. Откройте окно конструктора меню

2. Опишите пункты меню

3. Отобразите строку меню на экране

4. Определите действия, выполняемые при выборе пункта меню

Описание меню состоит из двух частей. В первой части Вы описываете вид меню, текст и типы пунктов меню, а также их экранные атрибуты. Во второй части описываются действия, выполняемые при выборе пункта меню. Если Вы опишите только первую часть, меню будет отображаться на экране, но при выборе пунктов меню никакого действия выполняться не будет.

Генерация меню приложения

Откройте свой проект. Для открытия окна конструктора меню можно воспользоваться одним из способов:

• Выполните команду меню File|New . В открывшимся окне диалога установите опцию Menu и нажмите New File.

• В окне проекта перейдите на вкладку "Other" и выберите группу Menu. Затем нажмите кнопку New окна проекта.

Независимо от способа, которым Вы пользуетесь, на экране откроется окно диалога "New Menu", предлагающее два варианта создаваемого меню:

Menu -создание меню в виде строки меню

Shortcut -создание всплывающего меню

При выборе любого из вариантов Вы входите в конструктор меню, а в основной строке меню добавляется пункт Menu.

Для определения текстов пунктов строки меню нажмите кнопку Insert и напечатайте текст в поле Prompt. Для определения типа пункта меню выберите требуемый элемент из списка Result.

Спроектируете меню следующего вида:

• Файл

• Открыть и связать

• Создать

• Выход

• Редактирование

• БД документов

• БД экзаменов

• БД предметов

• browse-окно

• Добавление

• БД документов

• БД экзаменов

• БД предметов

• Карта учета документов

• Запросы

• Простой

• Сложный

• К реляционно-связанным БД

• Помощь

Соседние файлы в папке Методички ИСИС 230401