Знакомство с Visual FoxPro Знакомство с Visual FoxPro Реляционные базы данных Современные реляционные СУБД Объекты Visual FoxPro Что нового появилось в Visual FoxPro 7.0 Начало работы с Visual FoxPro Запуск Visual FoxPro Главное окно Visual FoxPro Системное меню и системные кнопки Знакомство со стандартной панелью инструментов Visual Fox Pro Краткий обзор меню Visual FoxPro Выход из Visual FoxPro Справочная система Visual FoxPro Окно справочной системы Вкладка Содержание Поиск справки по предметному указателю Вкладка Поиск Вкладка Избранное Просмотр справочной информации в Интернете Проект как средство объединения элементов приложения Создание проекта приложения Управление проектом с помощью меню Управление элементами проекта Использование мастера при создании проекта Задание общих параметров проекта Задание информации о разработчиках проекта Формирование списка баз данных и таблиц, используемых в проекте Формирование списка форм проекта Формирование списка отчетов Настройка дополнительных параметров проекта Создание базы данных проекта Создание базы данных в окне проекта Создание базы данных вне проекта Таблицы — основа базы данных Имена таблиц Создание таблицы с помощью мастера Окно конструктора таблицы Определение полей таблицы Определение свойств таблицы Создание таблицы в конструкторе таблицы Режимы просмотра таблицы Модификация таблицы Индексы Создание первичного ключа для таблицы Создание составного индекса Отношения между таблицами Создание отношений между таблицами Целостность данных Форма как средство ввода и редактирования данных Форма как средство ввода и редактирования данных Создание формы с помощью мастера Запуск формы Объекты формы Действия, выполняемые с объектами формы Выделение объектов формы Отмена выделения с объектов Перемещение объектов в форме Удаление объектов из формы Изменение размеров объектов и их выравнивание Линии сетки Изменение последовательности ввода информации в поля формы Интерактивный режим Режим с использованием списка объектов Конструктор форм Окно конструктора форм Создание формы Настройка параметров формы Расположение формы Заголовок формы Стиль обрамления формы Среда окружения формы Последовательность действий при настройке параметров формы Размещение объектов в форме Размещение полей таблиц и надписей к ним с использованием построителя формы Текстовая информация Поле ввода Использование построителя для создания поля ввода Поле редактирования Кнопки управления Размещение изображений в форме Размещение в форме объекта типа General Использование в форме флажков Что такое переключатель Списки Раскрывающиеся списки Использование построителя для создания раскрывающегося списка Счетчики Линии и контуры Создание и печать отчетов Что такое отчет Рекомендации по созданию отчета Средства создания отчетов Использование мастера для создания однотабличного отчета Просмотр подготовленного отчета Панель инструментов, используемая для просмотра отчета Печать отчета Создание отчета с помощью конструктора отчетов Окно конструктора отчетов Типы полос окна конструктора отчета Использование команды Quick Report для размещения полей Установка среды окружения отчета Размещение объектов в отчете Размещение в отчете текстовой информации Добавление в отчет областей заголовка и итогов Создание простого отчета Размещение полей Размещение в отчете линий и прямоугольников Панель инструментов Color Palette Размещение в отчете рисунков Создание отчета в свободной форме Создание табличного отчета Группировка данных в отчете Использование группировки в отчете Использование в отчете переменных Разметка страницы отчета Создание многоколоночного отчета Запросы к базе данных Конструктор запросов Команды, используемые при формировании запросов Сохранение запроса Запуск запроса на выполнение Формирование списка полей результирующей таблицы запроса Вычисляемые поля запроса Вкладка Order By конструктора запросов Упорядочение по нескольким полям Задание условий для выбора записей Задание условия точного совпадения значений одного поля Выбор полей, не удовлетворяющих заданному условию Выбор похожих значений Выбор записей, находящихся в заданном диапазоне значений Формирование списка условий Многотабличные запросы Выборка из четырех таблиц Группировка полей запроса Использование в запросе выражений и функций полей Включение в запрос итоговых значений Изменение наименований полей в запросе Перекрестные таблицы и диаграммы Перекрестные таблицы Одномерные перекрестные таблицы Двумерные перекрестные таблицы Создание перекрестной таблицы с помощью мастера Программа создания перекрестной таблицы Экспорт данных Построение диаграмм Создание диаграммы с помощью мастера Graph Wizard Создание трехмерных диаграмм Меню приложения Подготовка к созданию меню Действия, необходимые для создания меню Запуск конструктора меню Создание меню "Горячие" клавиши Задание параметров пункта меню в диалоговом окне Prompt Options Действия для пунктов меню Разделители элементов меню Определение параметров меню Сохранение, генерация и запуск меню Создание всплывающего меню Создание справочной системы приложения Строка состояния Использование диалоговых окон Создание справочной системы в формате WinHelp Темы справочной системы Ключи для поиска тем Пояснения к терминам Формирование файла проекта справочной системы Компиляция справочной системы Содержание справочной системы Создание справочной системы в формате HTML Окно HTML Help Workshop Определение параметров проекта справочной системы Определение псевдонимов тем Определение связи между псевдонимами и индексами тем Создание содержания справочной системы Создание ключей для поиска тем Компиляция и тестирование справочной системы Использование справочной системы в приложениях Команды Visual FoxPro для управления справочной системой Определение темы справочной системы для элементов управления Справка типа "What's This?" Управление проектом и создание приложения Определение свойств окна проекта Задание параметров проекта Установка основной программы проекта Использование опции Exclude Очистка проекта от удаленных файлов Построение проекта Галерея компонентов Visual FoxPro Запуск Галереи компонентов Настройка параметров окна Галереи компонентов Каталоги Галереи компонентов Представления данных Работа с проектом из окна Галереи компонентов Использование метода "перенести-и-оставить" для перемещения объектов Создание новой формы из Галереи компонентов Условия достоверности, хранимые процедуры, триггеры, представления данных Условия достоверности ввода данных на уровне записей Триггеры Хранимые процедуры Использование триггеров и хранимых процедур Условия достоверности ввода данных на уровне поля таблицы Использование представлений данных Создание представления данных Сохранение созданного представления данных Просмотр представления данных Просмотр объема продаж товаров клиентам Параметры представления данных Редактирование данных Расширенные средства ввода данных Отображение данных в форме в табличном виде Использование построителя Свойства объекта Grid Создание многотабличных форм для таблиц, имеющих отношение "один-ко-многим" Создание объекта Gride помощью конструктора форм Создание формы с вкладками Набор форм Таймер Создание формы с использованием таймера Добавление данных в список Библиотеки классов и ActiveX-компоненты Использование библиотек классов Панель инструментов Form Controls Галерея компонентов Class Browser Использование ActiveX-компонентов в форме Отображение ActiveX-компонентов на панели инструментов Form Controls Размещение ActiveX-компонентов в форме Связь ActiveX-компонентов с базой данных Использование календаря в форме Использование браузера объектов Расширенные средства создания отчетов Использование в отчетах представлений данных Этикетки Использование мастера при создании этикеток Создание этикетки с помощью конструктора Использование в отчетах отношения "один-ко-многим" Расширенные средства выборки данных Вывод результатов запроса Просмотр результатов запроса в режиме Browse Сохранение результатов запроса в курсоре Сохранение результатов запроса в таблице Использование результатов запроса для создания диаграммы Представление результатов запроса на экране Использование результатов запроса в отчете Создание этикеток с использованием результатов запроса Сохранение результатов запроса в формате HTML Применение в программах команды Select Использование переменных при формировании запросов Подзапросы Фраза HAVING Оператор EXISTS Оператор UNION Визуальное объектно-ориентированное программирование Использование классов Базовые классы Visual FoxPro Использование базовых классов при создании форм Использование вложенных объектов Создание пользовательских классов Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов Создание класса типа "форма" Библиотека классов Создание подклассов Использование пользовательских классов для создания объектов формы Просмотр информации о классе и определение значка для его обозначения Формирование списка библиотек, используемых в конструкторах форм и классов Создание форм на основе пользовательских классов Форма просмотра информации о клиентах на основе пользовательских классов Использование формы для создания класса Средство Class Browser Управление классами Создание панели инструментов Многопользовательская работа в локальной сети Типы блокировок Автоматическая блокировка Полная блокировка таблицы и блокировка изменений Блокировка таблицы Блокировка записей Установка режима повторных попыток блокировки данных Снятие блокировок таблиц и записей Сеансы работы с данными Использование буферов Блокировка при буферизации Обнаружение и устранение конфликтов Использование транзакций Связывание и внедрение объектов, экспорт и импорт данных Visual FoxPro и OLE-объекты Внедрение нового OLE-объекта Внедрение OLE-объекта из файла Связывание OLE-объекта Команда Insert Object Команда Paste Special Редактирование OLE-объекта Удаление OLE-объекта Использование объектно-ориентированного программирования Передача данных в Microsoft Excel с помощью OLE Передача данных из Visual FoxPro в другие приложения Импорт данных Использование данных из Visual FoxPro в Microsoft Word Удаленные представления данных Определение источника данных ODBC Именованное соединение Конструктор соединений Настройка параметров удаленных представлений и соединений в диалоговом окне Qptions Создание удаленного представления данных Использование мастера удаленных представлений Использование конструктора представлений Использование команды CREATE SQL VIEW Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel Совместно используемые соединения Комбинирование в представлении локальных и удаленных данных Настройка представления с помощью словаря базы данных Перенос данных из Visual FoxPro на платформу клиент-сервер Использование мастера наращивания для переноса данных в базу данных SQL Server Соответствие типов данных Отображение выражений из Visual FoxPro в SQL Server мастером наращивания Отображение типов индексов мастером наращивания Отображение объектов мастером наращивания Отображение правил и ссылочной целостности мастером наращивания Установка драйвера ODBC Выбор базы данных и источника данных Выбор переносимых таблиц Определение базы данных назначения и ее параметров Публикация данных на Web-сервере Мастер Web Publishing Настройка параметров Web-страницы с помощью мастера Диалоговое окно Layout Options Диалоговое окно Advanced Создание Web-страницы Подготовка данных Настройка параметров Редактирование созданной Web-страницы Настройка параметров Visual FoxPro Параметры вкладок окна Options General Controls Data File Locations Forms Projects Regional Remote Data View Editor Debug Field Mapping IDE Установка Visual FoxPro Требования к системе Установка Visual FoxPro Настройка Visual FoxPro Стартовые ключи Файлы инициализации
Знакомство с Visual FoxPro Знакомство с Visual FoxPro Реляционные базы данных Современные реляционные СУБД Объекты Visual FoxPro Что нового появилось в Visual FoxPro 7.0 Начало работы с Visual FoxPro Запуск Visual FoxPro Главное окно Visual FoxPro Системное меню и системные кнопки Знакомство со стандартной панелью инструментов Visual Fox Pro Краткий обзор меню Visual FoxPro Выход из Visual FoxPro Справочная система Visual FoxPro Окно справочной системы Вкладка Содержание Поиск справки по предметному указателю Вкладка Поиск Вкладка Избранное Просмотр справочной информации в Интернете Проект как средство объединения элементов приложения
Знакомство с Visual FoxPro
Начало работы с Visual FoxPro
Создание проекта приложения Управление проектом с помощью меню Управление элементами проекта Использование мастера при создании проекта Задание общих параметров проекта Задание информации о разработчиках проекта Формирование списка баз данных и таблиц, используемых в проекте Формирование списка форм проекта Формирование списка отчетов Настройка дополнительных параметров проекта
Создание базы данных проекта Создание базы данных в окне проекта Создание базы данных вне проекта Таблицы — основа базы данных Имена таблиц Создание таблицы с помощью мастера Окно конструктора таблицы Определение полей таблицы Определение свойств таблицы Создание таблицы в конструкторе таблицы Режимы просмотра таблицы Модификация таблицы Индексы Создание первичного ключа для таблицы Создание составного индекса Отношения между таблицами Создание отношений между таблицами Целостность данных Форма как средство ввода и редактирования данных Форма как средство ввода и редактирования данных Создание формы с помощью мастера Запуск формы Объекты формы Действия, выполняемые с объектами формы Выделение объектов формы Отмена выделения с объектов Перемещение объектов в форме Удаление объектов из формы Изменение размеров объектов и их выравнивание Линии сетки Изменение последовательности ввода информации в поля формы Интерактивный режим Режим с использованием списка объектов Конструктор форм
Создание базы данных проекта
Форма как средство ввода и редактирования данных
Конструктор форм