Поставка Visual FoxPro включает в себя несколько мастеров - wizards. Мастера представляют собой интерактивные программы, которые помогают вам быстро завершать задачи общего плана, такие как создание форм, форматирование отчетов, установка запросов, импортирование данных и повышение их уровня до серверных (upsizing), создание графиков, создание выводов объединяемой почты (mail merge), генерация сводных (pivot) таблиц, создание перекрестных запросов и публикация данных в формате HTML для Web.

С помощью ответов на вопросы или выборки опций на сериях экранов мастеров, вы сообщаете мастеру - как построить файл или выполнить задачу на основе ваших ответов.

Большинство мастеров имеют несколько опций вывода на последнем экране. Эти опции вывода часто направляют вывод в файлы, которые могут быть введены в ваше приложение. Например, мастер Web Publishing имеет опцию скрипта, которая создает программный файл (.prg), который динамически генерирует HTML страницу из данных FoxPro. Вы можете включить такой файл скрипта в ваше приложение и запустить его из меню или с помощью командной кнопки в какой-нибудь форме.

Отметьте также, что на Web-сайте Visual FoxPro http://msdn.microsoft.com/vfoxpro/ доступны некоторые дополнительные мастера.

В этом разделе

Мастер приложения (Application Wizard)

Позволяет вам создать проект, а также Visual FoxPro Enhanced Application Framework, а затем открывает компоновщие приложения (Application builder) в котором вы можете добавить базу данных, таблицы, формы или отчеты, которые вы написали ранее.

Мастер перекрестных запросов (Cross-Tab Wizard)

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

Мастер базы данных (Database Wizard)

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

Мастер документирования (Documenting Wizard)

Позволяет вам сформатировать и создать текстовые файлы из кода в ваших проектах и программных файлах.

Мастер форм (Form Wizard)

Позволяет вам легко создать форму ввода данных для использования с одиночной таблицей.

Мастер графиков (Graph Wizard)

Позволяет вам создавать графики на основе данных таблиц Visual FoxPro с помощью Microsoft Graph.

Мастер импорта (Import Wizard)

Позволяет вам перемещать данные в файлы таблиц Visual FoxPro (.dbf) из разных форматов, таких как обычный плоский текст, Microsoft Excel, Microsoft Word и других файлов.

Мастер этикетки (Label Wizard)

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

Мастер локального представления (Local View Wizard)

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

Мастер объединяемой почты (Mail Merge Wizard)

Позволяет вам создавать либо источник данных, таких как имена или адреса, для документов Microsoft Word merged, таких как форма письма, этикетка почтового адреса, конверты, каталоги или текстовые файлы, которые могут быть использованы любым текстовым редактором.

Мастер формы с отношением один-ко-многим (One-To-Many Form Wizard)

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

Мастер очтета с отношением один-ко-многим (One-To-Many Report Wizard)

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

Мастер свобной таблицы (PivotTable Wizard)

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

Местер запроса (Query Wizard)

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

Мастер удаленного представления (Remote View Wizard)

Позволяет вам создавать представления, которые являются настраиваемым отображением частичной или полной информации с использованием удаленных источников данных (через ODBC).

Мастер отчета (Report Wizard)

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

Мастер повышения до уровна SQL сервера (SQL Server Upsizing Wizard)

Позволяет вам создать базу данных SQL сервера, которая дублирует, насколько это возможно, функциональные возможности базы данных Visual FoxPro.

Мастер таблицы (Table Wizard)

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

Мастер публикации в Web (Web Publishing Wizard)

Отображает данные из таблицы или представления в виде HTML документа.

Связанные разделы

Справочное руководство по интерфейсу пользователя (Visual FoxPro)

Объясняются опции, которые появляются в различных диалоговых окнах, в окнах и прочих элементах интерфейса пользователя. Статьи этого типа обычно появляются когда вы нажимаете на F1 в диалоговом окне или просто в окне.

Создание приложение с помощью Application Framework

Объясняется как создавать приложения с помощью Application Framework с использованием мастера приложения и компоновщика приложения.

Компоновщики (Builders)

Описывается как компоновщики помогают установить свойства элементов управления на форме. В отличие от мастеров, к компоновщику можно обращаться неоднократно, поэтому вы всегда по потребности можете открыть его повторно и многократно.

Окна (Visual FoxPro)

Объясняются опции, которые появляются в различных диалоговых окнах, в окнах и прочих элементах интерфейса пользователя.

Диалоговые окна (Visual FoxPro)

Объясняются опции, которые появляются в различных диалоговых окнах.

Конструкторы (Designers)

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