Реляционные СУБД в Visual FoxPro 8

         

Реляционные СУБД в Visual FoxPro 8

Реляционные базы данных
Современные реляционные СУБД

Объекты Visual FoxPro
Что нового появилось в Visual FoxPro 8.0

Запуск Visual FoxPro

Запуск Visual FoxPro
Главное окно Visual FoxPro
Системное меню и системные кнопки

Знакомство со стандартной панелью инструментов Visual FoxPro


Краткий обзор меню 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
Создание многотабличных форм для таблиц, имеющих отношение "один-ко-многим"
Создание объекта Grid с помощью конструктора форм
Создание формы с вкладками
Набор форм
Таймер
Создание формы с использованием таймера
Добавление данных в список

Использование библиотек классов

Использование библиотек классов
Панель инструментов Form Controls
Использование библиотеки классов Галереи компонентов
Class Browser
Использование ActiveX-компонентов в форме

Отображение ActiveX-компонентов на панели инструментов Form Controls
Размещение ActiveX-компонентов в форме
Связь ActiveX-компонентов с базой данных
Использование в форме календаря
Использование браузера объектов

Использование в отчетах представлений данных

Использование в отчетах представлений данных
Этикетки
Использование мастера при создании этикеток
Создание этикетки с помощью конструктора
Использование в отчетах отношения "один-ко-многим"

Вывод результатов запроса

Вывод результатов запроса
Просмотр результатов запроса в режиме Browse
Сохранение результатов запроса в курсоре
Сохранение результатов запроса в таблице
Представление результатов запроса на экране
Сохранение результатов запроса в формате HTML
Использование в программах команды Select
Использование переменных при формировании запросов

Подзапросы
Фраза HAVING
Оператор EXISTS
Оператор UNION

Визуальное объектно-ориентированное программирование

Визуальное объектно-ориентированное программирование
Использование классов

Использование базовых классов при создании форм
Использование вложенных объектов
Пользовательские классы
Создание пользовательского класса на основе базовых классов Visual FoxProв конструкторе классов
Создание класса типа форма
Библиотека классов
Создание подклассов
Использование пользовательских классов для создания объектов формы

Просмотр информации о классе и определение значка для его обозначения
Формирование списка библиотек, используемых в конструкторах форм и классов
Создание форм на основе пользовательских классов
Форма просмотра информации о клиентах на основе пользовательских классов
Использование формы для создания класса
Средство Class Browser
Управление классами
Создание панели инструментов

Многопользовательская работа в локальной сети

Многопользовательская работа в локальной сети
Типы блокировок
Автоматическая блокировка
Полная блокировка таблицы и блокировка изменений
Блокировка таблицы
Блокировка записей

Установка режима повторных попыток блокировки данных
Снятие блокировок таблиц и записей
Сеансы работы с данными
Использование буферов
Блокировка при буферизации
Обнаружение и устранение конфликтов
Использование транзакций

Связывание и внедрение объектов, экспорт и импорт данных

Связывание и внедрение объектов, экспорт и импорт данных
Visual FoxPro и OLE-объекты
Внедрение нового OLE-объекта
Внедрение OLE-объекта из файла
Связывание OLE-объекта
Команда Paste Special

Редактирование OLE-объекта
Удаление OLE-объекта
Передача данных из Visual FoxPro в другие приложения
Импорт данных
Использование данных из Visual FoxPro в Microsoft Word

Удаленные представления данных

Удаленные представления данных

Определение источника данных ODBC
Именованное соединение
Конструктор соединений
Настройка параметров удаленных представлений и соединений в диалоговом окне Options
Создание удаленного представления данных
Использование мастера удаленных представлений
Использование конструктора представлений
Использование команды CREATE SQL VIEW
Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel

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

Перенос данных из Visual FoxPro на платформу клиент - сервер

Перенос данных из Visual FoxPro на платформу клиент - сервер
Использование мастера наращивания для переноса данных в базу данных SQL Server

Отображение выражений из Visual FoxPro в SQL Server мастером наращивания
Отображение типов индексов мастером наращивания
Отображение объектов мастером наращивания
Отображение правил и ссылочной целостности мастером наращивания
Установка драйвера ODBC
Выбор базы данных и источника данных
Выбор переносимых таблиц
Определение базы данных назначения и ее параметров

Публикация данных на Web-сервере

Публикация данных на Web-сервере
Мастер Web Publishing
Настройка параметров Web-страницы с помощью мастера

Диалоговое окно Advanced
Создание Web-страницы
Настройка параметров
Редактирование созданной Web-страницы

Параметры вкладок окна Options

Параметры вкладок окна Options
General
Controls
Data
File Locations

Forms
Projects
Regional
Remote Data
View
Editor
Debug
Field Mapping
IDE
Reports

Содержание