В главе 9 нами были рассмотрены основные вопросы создания запросов. Результаты запроса отображались в табличном виде на экране. В этой главе рассмотрим, как использовать результаты выполнения запроса для построения диаграмм, создания отчетов, этикеток, а также в программах.
По умолчанию Visual FoxPro направляет результат выборки в стандартную результирующую таблицу, которая отображается на экране в режиме Browse (Обзор). Однако вы можете направить результат выборки во вновь создаваемую таблицу, в отчет или в программу Microsoft Graph.
Для изменения направления вывода используется диалоговое окно Query Destination (Результат запроса) (рис. 18.1). Чтобы его открыть, выполните одно из следующих действий.
Диалоговое окно Query Destination (Результаты запроса) содержит кнопки, описанные в табл. 18.1.
Таблица 18.1. Назначение кнопок диалогового окна Query Destination
Кнопка | Назначение |
Browse (Обзор) | Сохраняет результат выборки в стандартной результирующей таблице и отображает результаты запроса в режиме Browse (Обзор) на экране |
Cursor (Курсор) | Обеспечивает временное хранение результатов запроса в виде, доступном только для чтения |
Graph (Диаграмма) | Запускает Microsoft Graph (приложение OLE) для создания графиков и диаграмм |
Screen (Экран) | Отображает результаты выборки в активном окне |
Table (Таблица) | Сохраняет результаты запроса в таблице |
Report (Отчет) | Отображает результат выборки в виде отчета |
Label (Этикетка) | Отображает результат выборки в виде этикетки |
Рис. 18.1. Диалоговое окно Query Destination
При нажатии любой из кнопок открывается диалоговое окно, в котором определяются дополнительные параметры вывода данных запроса.