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



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

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

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

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

  1. Выберите в окне проекта представление данных sumcust и нажмите кнопку Modify (Модифицировать).
  2. В окне конструктора представления данных в меню Query (Запрос) выберите команду View Parameters (Параметры представления данных). На экране открывается соответствующее диалоговое окно. Это диалоговое окно содержит список всех параметров представления, для каждого из которых заданы имя параметра и его тип.
  3. Введите параметр Date_View и определите для него тип данных Date (рис. 14.12).
  4. Нажмите кнопку ОК для закрытия диалогового окна.
  5. Определите условие выборки данных для заданной даты. Для этого перейдите на вкладку Filter (Фильтр) конструктора и добавьте условие для поля ordsaiem.dDoc. Для выбора значения за конкретную дату используйте оператор ==, а в поле ввода Example (Образец) введите ?Date_View (рис. 14.13).


Содержание раздела