Этот класс, на базе класса Custom, использует движок мастера PivotTable для генерации сводной таблицы типа "Excel pivot table" из данных FoxPro.
| Категория | Автоматизация |
|---|---|
|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Automation |
|
Класс |
pivottable |
|
Базовый класс |
Custom |
|
Библиотека класса |
pivtable.vcx |
|
Родительский класс |
automation |
|
Образец использования |
...\Samples\Solution\Ffc\Automate.scx |
Примечания
Для использования класса в своем приложении перетащите его в проект или на форму; или из контекстного меню Component Gallery Item (Галереи компонентов) выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). Когда вы добавляете класс в форму в среду данных, Visual FoxPro открывает компоновщик, с помощью которого вы можете указать значения свойств cPivFldCol, cPivFldRow, cPivFldPage, cPivFldData, lHasColumnTotals и lHasRowTotals. Когда вы перетаскиваете класс в проект, у вас есть возможность выбора: добавить класс или создать субкласс на его основе.
Смотрите Руководство по использованию фундаментальных классов Visual FoxPro для получения более подробной информации об использовании фундаментальных классов.
| Свойства, события, методы | Описание |
|---|---|
|
Свойство CheckState |
Определяет - будет проверяться состояние Microsoft Excel через процедуру обработки ошибок. По умолчанию: .F. |
|
Свойство cOutfile |
Определяет имя файла вывода результата. По умолчанию: "" |
|
Свойство cPivFldCol |
Определяет имя поля, которое определяет каждую колонку сводной таблицы. По умолчанию: "" |
|
Свойство cPivFldData |
Определяет имя поля, определяемого как поле данных сводной таблицы. По умолчанию: "" |
|
Свойство cPivFldPage |
Определяет имя поля, определяющего страницы сводной таблицы. По умолчанию: "" |
|
Свойство cPivFldRow |
Определяет имя поля, чьи значения идентифицируют каждую строку сводной таблицы. По умолчанию: "" |
|
Свойство lHasColumnTotals |
Определяет - будут ли выводится колонки подсчета итогов - "total". По умолчанию: .F. |
|
Свойство lHasRowTotals |
Определяет - будут ли выводится строки подсчета итогов. По умолчанию: .F. |
|
Свойство nAction |
Определяет совершаемое действие по выводу. Действие по выводу: 1 = Microsoft Excel worksheet По умолчанию: 1 |
|
Метод GetXLPath |
Запрашивает реестр операционной системы на определение наличия Microsoft Excel. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод MSQueryCheck |
Запрашивает реестр операционной системы на определение наличия MS Query. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод PivotOutput |
Создает вывод "Microsoft Excel pivot table". Синтаксис: Возврат: нет Аргументы: нет |
|
Свойство aFldList[1,1] |
Для внутреннего использования классом. |
|
Свойство cFormName |
Для внутреннего использования классом. |
|
Свойство cFormSCX |
Для внутреннего использования классом. |
|
Метод CheckFldLen |
Для внутреннего использования классом. |
|
Метод GetDOSName |
Для внутреннего использования классом. |
|
Свойство lHasMSQry32 |
Для внутреннего использования классом. |
|
Свойство lHasNoTask |
Для внутреннего использования классом. |
|
Свойство lIsNumeric |
Для внутреннего использования классом. |
|
Свойство SkipError |
Для внутреннего использования классом. |
Смотрите также
Справочное руководство
Фундаментальные классы Visual FoxPro от A до ZКонцепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.