Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_raboty_BD_2012-13.docx
Скачиваний:
33
Добавлен:
20.03.2016
Размер:
8.97 Mб
Скачать

Просмотр представления данных

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

Для этого выполните одно из следующих действий.

  • Нажмите кнопку Run (Запустить) на стандартной панели инструментов.

  • Выберите команду контекстного меню Run Query (Выполнить запрос).

  • Выберите в меню Query (Запрос) команду Run Query (Выполнить запрос).

  • Нажмите комбинацию клавиш <Ctrl>+<Q>.

На экране появится сформированное представление данных.

Для просмотра созданного представления данных вы можете также использовать окно проекта или окно Data Session (Окно данных). Чтобы просмотреть представления данных в окне проекта, достаточно установить на него курсор и нажать кнопку Browse (Обзор). Если вы просматриваете представление в окне Data Session (Окно данных), откройте его как обычную таблицу и нажмите кнопку Browse (Обзор).

Сохранение созданного представления данных

Сформированное в окне конструктора представление данных можно сохранить, выполнив следующие действия:

  1. В меню File (Файл) выберите команду Save As (Сохранить как).

  2. В поле View Name (Имя представления) открывшегося диалогового окна Save (Сохранить) (рис. 14.8) укажите имя созданного представления данных.

  3. Нажмите кнопку ОК.

Замечание

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

Рис. 14.8. Задание имени представления данных

Для открытия сохраненного представления данных из окна проекта необходимо установить на него курсор и нажать кнопку Modify (Модифицировать).

Параметры представления данных

В Visual FoxPro при создании представления данных вы можете задать параметры представления. Значения этих параметров будут запрашиваться при открытии представления. Например, в предыдущем примере создано представление данных, которое содержит итоговые объемы продаж товаров. Использование параметров позволит выбирать не все продажи, а объем продаж за определенный интервал времени, продажи конкретного товара или покупки определенного клиента.

При открытии представления, для которого заданы параметры, запрашиваются значения заданных параметров, и выборка данных осуществляется с учетом введенных значений. Для определения параметров используется команда View Parameters (Параметры представления данных) из меню Query (Запрос).

  1. Выберите в окне проекта представление данных и нажмите кнопку Modify (Модифицировать).

  2. В окне конструктора представления данных в меню Query (Запрос) выберите команду View Parameters (Параметры представления данных). На экране открывается соответствующее диалоговое окно. Это диалоговое окно содержит список всех параметров представления, для каждого из которых заданы имя параметра и его тип.

  3. Введите параметр и определите для него тип данных.

  1. Определите условие выборки данных для заданного параметра. Для этого перейдите на вкладку Filter (Фильтр) и добавьте условие для поля. Например, для выбора значения за конкретную дату используйте оператор ==, а в поле ввода Example (Образец) введите ?Date_View.

Замечание

Вопросительный знак перед именем параметра является признаком использования параметра.

  1. Сохраните представление данных.

  2. Для просмотра итоговых продаж товаров за конкретный день откройте представление данных. Поскольку для представления определен параметр, на экране появляется диалоговое окно View Parameter (Параметр представления данных), предлагающее ввести значение параметра.

Замечание

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

  1. Введите значение параметра и нажмите кнопку ОК. На экране появится выборка записей, соответствующих дате, введенной в окне View Parameter (Параметр представления данных).

Замечание

Диалоговое окно View Parameter (Параметры представления данных) для ввода значения параметра рекомендуется использовать только при отладке представления. Вы можете определить переменные, наименования которых совпадают с именем параметра, и присвоить им требуемые значения в программе или в форме. В этом случае при открытии представления параметры запрашиваться не будут.