Создание запросов с перекрестной табуляцией
См. также
2. При помощи конструктора запросов создайте запрос, предусмотрев для него в резу
ьтирующем наборе три поля в следующем порядке:
Поле, заполняющее заголовки строк в левой части вывода с перекрестной табу
яцией.
Поле, заполняющее заголовки столбцов вдоль верхней части вывода с перекрестной
табуляцией.
Поле, заполняющее ячейки в точках пересечения строк и столбцов в теле вывода с
перекрестной табуляцией.
3. Если вы хотите задать критерий отбора, воспользуйтесь вкладкой Selection
Criteria.
4. На вкладке Fields выберите Cross Tabulate.
Замечание Если после того как вы выбрали опцию Cross Tabulate, вам потребовалось изме
ить поля или добавить критерий отбора, вы должны сначала сбросить опцию Cross
Tabulate, а затем внести изменения.
Visual FoxPro выбирает поля Group By и Order By.
5. В меню Query выберите команду Run Query.
На экране появится окно просмотра с данными в табличном формате. Первое поле
запроса станет первым полем курсора и заполнит его своими значениями. Каждое з
ачение второго поля станет самостоятельным полем новой таблицы. Значения т
етьего поля заполнят новые поля, созданные согласно значениям второго поля.
Вы можете сохранить запрос и создать отчет или заполнить сетку формы, используя курсор запроса в качестве источника данных.
Запросы с перекрестной табуляцией можно также создавать с помощью команды
SELECT - SQL.
В следующем запросе создается таблица, показывающая общее число заказов за год
по каждому городу .
SUM(Orders.order_amt) ;
FROM TestData!Orders ;
GROUP BY Orders.to_city, 2 ;
ORDER BY Orders.to_city, 2 ;
INTO CURSOR MyCursor
DO (_GENXTAB) WITH MyCursor
BROWSE NOMODIFY
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.