Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Самоучитель Visual FoxPro 7.0

Самоучитель Visual FoxPro 7.0

Книга знакомит читателя с системой управления базами данных Visual FoxPro 6.0.В ней обсуждается интегрированная среда объектно-ориентированного программирования, а также создание основных объектов Visual FoxPro (таблиц, запросов, форм, отчетов, классов) и управление ими. Рассмотрены вопросы построения проекта и создания законченного приложения, справочной системы приложения в формате WinHelp или HTML. В книге содержится множество готовых решений и иллюстраций, которые помогут читателю легко разобраться в изложенном материале.Для разработчиков приложений

Содержание:

Введение

Как пользоваться книгой

Как построена книга

Специальные элементы книги

Глава 1. Знакомство с Visual FoxPro

Базы данных

Объекты Visual FoxPro

Что нового появилось в Visual FoxPro 6.0

Глава 2. Главное окно Visual FoxPro

Системное меню и системные кнопки

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

Краткий обзор меню Visual FoxPro

Выполнение команд меню

Отказ от выполнения команды меню

File

Edit

View

Format

Tools

Program

Windows

Help

Выход из Visual FoxPro

Справочная система Visual FoxPro

Окно справочной системы

Использование вкладки Содержание

Поиск справки по предметному указателю

Использование вкладки Поиск

Вкладка Избранное

Просмотр справочной информации в Интернете

Глава 3. Проект как средство объединения элементов приложения

Создание проекта приложения

Управление проектом с помощью меню

Управление элементами проекта

Использование мастера при создании проекта

Задание общих параметров проекта

Задание информации о разработчиках проекта

Формирование списка баз данных и таблиц, используемых в проекте

Формирование списка форм проекта

Формирование списка отчетов

Настройка дополнительных параметров проекта

Глава 4. Создание базы данных проекта

Создание базы данных в окне проекта

Создание базы данных вне проекта

Таблицы - основа базы данных

Имена таблиц

Создание таблицы с помощью мастера

Окно конструктора таблиц

Определение полей таблицы

Ввод наименований полей

Типы полей

Задание свойств полей

Опция NULL

Назначение кнопок окна конструктора таблицы

Определение свойств таблицы

Создание таблицы в конструкторе таблиц

Режимы просмотра таблицы

Модификация таблицы

Изменение наименований полей и их типов

Добавление и удаление полей

Изменение порядка расположения полей

Индексы

Создание первичного ключа для таблицы

Создание составного индекса

Отношения между таблицами

Создание отношений между таблицами

Целостность данных

Глава 5. Форма как средство ввода и редактирования данных

Мастер автоформы

Создание формы с помощью мастера

Запуск формы

Объекты формы

Действия, выполняемые с объектами формы

Выделение объектов формы

Отмена выделения объектов

Перемещение объектов в форме

Удаление объектов из формы

Изменение размеров объектов и их выравнивание

Линии сетки

Изменение последовательности ввода информации в поля формы

Интерактивный режим

Режим с использованием списка объектов

Глава 6. Конструктор форм

Окно конструктора форм

Создание формы

Настройка параметров формы

Расположение

Заголовок

Стиль обрамления

Среда окружения формы

Последовательность действий при настройке параметров формы

Размещение объектов в форме

Размещение полей таблиц и надписей к ним с использованием построителя формы

Текстовая информация

Поле ввода

Использование построителя для создания поля ввода

Поле редактирования

Кнопки управления

Размещение одиночных кнопок

Редактирование составных объектов

Создание группы кнопок

Размещение изображений в форме

Размещение в форме объекта типа General

Флажки

Переключатели

Списки

Раскрывающиеся списки

Использование построителя для создания раскрывающегося списка

Счетчики

Линии и контуры

Линия

Контуры

Глава 7. Создание и печать отчетов

Что такое отчет

Рекомендации

Средства создания отчетов

Использование мастера для создания однотабличного отчета

Просмотр подготовленного отчета

Панель инструментов, используемая для просмотра отчета

Печать отчета

Глава 8. Создание отчета с помощью конструктора отчетов

Окно конструктора отчетов

Типы полос окна конструктора отчета

Использование команды Quick Report для размещения полей

Установка среды окружения отчета

Размещение объектов в отчете

Размещение в отчете текстовой информации

Добавление в отчет областей заголовка и итогов

Создание простого отчета

Размещение полей

Формирование выражения поля

Задание формата данных

Задание условий печати

Расположение поля в полосе

Размещение итогового поля

Размещение в отчете линий и прямоугольников

Панель инструментов Color Palette

Размещение в отчете рисунков

Создание отчета в свободной форме

Создание табличного отчета

Группировка данных в отчете

Использование группировки в отчете

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

Разметка страницы отчета

Создание многоколоночного отчета

Глава 9. Запросы к базе данных

Конструктор запросов

Команды, используемые при формировании запросов

Сохранение запроса

Запуск запроса на выполнение

Формирование списка полей результирующей таблицы запроса

Вычисляемые поля запроса

Вкладка Order By конструктора запросов

Упорядочение по нескольким полям

Задание условий для выбора записей

Задание условия точного совпадения значений одного поля

Выбор полей, не удовлетворяющих заданному условию

Выбор похожих значений

Выбор записей, находящихся в заданном диапазоне значений

Формирование списка условий

Многотабличные запросы

Выборка из четырех таблиц

Группировка полей запроса

Использование в запросе выражений и функций полей

Включение в запрос итоговых значений

Изменение наименований полей в запросе

Глава 10. Перекрестные таблицы и диаграммы

Перекрестные таблицы

Одномерные перекрестные таблицы

Двумерные перекрестные таблицы

Создание перекрестной таблицы с помощью мастера

Программа создания перекрестной таблицы

Экспорт данных

Построение диаграмм

Создание диаграммы с помощью мастера Graph Wizard

Создание трехмерных диаграмм

Глава 11. Создание меню приложения

Подготовка к созданию меню

Действия, необходимые для создания меню

Запуск конструктора меню

Создание меню

"Горячие" клавиши

Задание параметров пункта меню в диалоговом окне Prompt Options

Определение клавиш быстрого вызова пунктов меню

Формирование сообщения для пункта меню

Блокирование команд меню

Присвоение имени пункту меню

Действия для пунктов меню

Команда

Процедура

Определение подменю

Разделители элементов меню

Определение параметров меню

Сохранение, генерация и запуск меню

Создание всплывающего меню

Глава 12. Создание справочной системы приложения

Строка состояния

Использование диалоговых окон

Создание справочной системы в формате WinHelp

Темы справочной системы

Ключи для поиска тем

Перекрестные ссылки

Пояснения к терминам

Формирование файла проекта справочной системы

Раздел [Files]

Определение параметров компиляции

Раздел [Map]

Компиляция справочной системы

Содержание справочной системы

Создание справочной системы в формате HTML

Окно HTML Help Workshop

Определение параметров проекта справочной системы

Определение псевдонимов тем

Определение связи между псевдонимами и индексами тем

Создание содержания справочной системы

Создание ключей для поиска тем

Компиляция и тестирование справочной системы

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

Команды Visual FoxPro для управления справочной системой

SET HELP

HELP

SET TOPIC

Определение темы справочной системы для элементов управления

Справка типа What's This?

Глава 13. Управление проектом и создание приложения

Определение свойств окна проекта

Задание параметров проекта

Установка основной программы проекта

Использование опции Exclude

Очистка проекта от удаленных файлов

Построение проекта

Галерея компонентов Visual FoxPro

Запуск Галереи компонентов

Настройка параметров окна Галереи компонентов

Каталоги Галереи компонентов

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

Работа с проектом из окна Галереи компонентов

Использование метода "перенести-и-оставить" для перемещения объектов

Создание новой формы

Глава 14. Условия достоверности, хранимые процедуры, триггеры, представления данных

Условия достоверности ввода данных на уровне записей

Триггеры

Хранимые процедуры

Использование триггеров и хранимых процедур

Определение значения поля при добавлении новой записи

Проверка удовлетворения введенных значений заданному условию

Действия, выполняемые при добавлении новых записей

Условия достоверности ввода данных на уровне поля таблицы

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

Создание представления данных

Сохранение созданного представления данных

Просмотр представления данных

Просмотр объема продаж товаров клиентам

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

Редактирование данных

Установка редактируемых полей

Глава 15. Расширенные средства ввода данных

Отображение данных в форме в табличном виде

Использование построителя

Свойства объекта Grid

Свойства, определяющие объект Grid

Свойства объекта Column

Свойства объекта Header

Свойства объекта Text

Создание многотабличных форм для таблиц, имеющих отношение один-ко-многим

Создание многотабличной формы с помощью мастера

Создание объекта Grid с помощью конструктора форм

Создание формы с использованием объекта Grid

Создание формы, содержащей три объекта Grid

Создание вкладок в форме

Набор форм

Таймер

Создание формы с использованием таймера

Добавление данных в список

Глава 16. Библиотеки классов и ActiveX-компоненты

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

Панель инструментов Form Controls

Использование Галереи компонентов

Class Browser

Использование ActiveX-компонентов в форме

Отображение ActiveX-компонентов на панели инструментов Form Controls

Размещение ActiveX-компонентов в форме

Размещение электронной таблицы

Размещение в форме документа Microsoft Word

Работа с ActiveX-компонентами после запуска формы на выполнение

Связь ActiveX-компонентов с базой данных

Использование в форме календаря

Настройка свойств календаря

Использование календаря для ввода информации в поля дат

Глава 17. Расширенные средства создания отчетов

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

Этикетки

Использование мастера при создании этикеток с помощью мастера

Создание этикетки с помощью конструктора этикеток

Использование в отчетах отношения один-ко-многим

Глава 18. Расширенные средства выборки данных

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

Просмотр результатов запроса в режиме Browse

Сохранение результатов запроса в курсоре

Сохранение результатов запроса в таблице

Использование результатов запроса для создания диаграммы

Представление результатов запроса на экране

Использование результатов запроса в отчете

Создание этикеток с использованием результатов запроса

Сохранение результатов запроса в формате HTML

Использование в программах команды Select

Использование переменных при формировании запросов

Подзапросы

Фраза HAVING

Оператор EXISTS

Оператор UNION

Глава 19. Объектно-ориентированное программирование

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

Базовые классы Visual FoxPro

Использование базовых классов при создании форм

Свойства объектов, созданных на основе базовых классов

Наследование событий и методов

Использование вложенных объектов

Создание пользовательских классов

Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов

Создание класса типа формы

Библиотека классов

Создание подклассов

Создание текстовой кнопки выхода из формы

Создание кнопки, содержащей изображение, для выхода из формы

Использование пользовательских классов для создания объектов формы

Просмотр информации о классе и определение значка для класса

Формирование списка библиотек, используемых в конструкторах форм и классов

Создание форм на основе пользовательских классов

Создание формы просмотра информации о клиентах

Использование формы для создания класса

Средство Class Browser

Управление классами

Создание панели инструментов

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

Типы блокировок

Автоматическая блокировка

Полная блокировка таблицы и блокировка изменений

Блокировка таблицы

Блокировка записей

Установка режима повторных попыток блокировки данных

Снятие блокировок таблиц и записей

Сеансы работы с данными

Использование буферов

Блокировка при буферизации

Обнаружение и устранение конфликтов

Использование транзакций

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

Visual FoxPro и OLE-объекты

Внедрение нового OLE-объекта

Внедрение OLE-объекта из файла

Связывание OLE-объекта

Insert Object

Paste Special

Редактирование OLE-объекта

Удаление OLE-объекта

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

Передача данных в Microsoft Excel с помощью OLE

Передача данных из Visual FoxPro в другие приложения

Импорт данных

Использование данных из Visual FoxPro в Microsoft Word

Глава 22. Настройка параметров Visual FoxPro

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

General

Controls

Data

File Locations

Forms

Projects

Regional

View

Syntax Coloring

Debug

Field Mapping

Предметный указатель
Нет в наличии

Самоучитель Visual FoxPro 7.0

Купить Самоучитель Visual FoxPro 7.0
Артикул : 5581
Издательство : BHV-СПб
Автор : Людмила Омельченко
Формат : 70x100/16
Страниц : 672
Год издания : 2002
Тип переплета : Мягкий
Нет в наличии

Описание
Книга знакомит читателя с системой управления базами данных Visual FoxPro 6.0.В ней обсуждается интегрированная среда объектно-ориентированного программирования, а также создание основных объектов Visual FoxPro (таблиц, запросов, форм, отчетов, классов) и управление ими. Рассмотрены вопросы построения проекта и создания законченного приложения, справочной системы приложения в формате WinHelp или HTML. В книге содержится множество готовых решений и иллюстраций, которые помогут читателю легко разобраться в изложенном материале.Для разработчиков приложений

Содержание:

Введение

Как пользоваться книгой

Как построена книга

Специальные элементы книги

Глава 1. Знакомство с Visual FoxPro

Базы данных

Объекты Visual FoxPro

Что нового появилось в Visual FoxPro 6.0

Глава 2. Главное окно Visual FoxPro

Системное меню и системные кнопки

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

Краткий обзор меню Visual FoxPro

Выполнение команд меню

Отказ от выполнения команды меню

File

Edit

View

Format

Tools

Program

Windows

Help

Выход из Visual FoxPro

Справочная система Visual FoxPro

Окно справочной системы

Использование вкладки Содержание

Поиск справки по предметному указателю

Использование вкладки Поиск

Вкладка Избранное

Просмотр справочной информации в Интернете

Глава 3. Проект как средство объединения элементов приложения

Создание проекта приложения

Управление проектом с помощью меню

Управление элементами проекта

Использование мастера при создании проекта

Задание общих параметров проекта

Задание информации о разработчиках проекта

Формирование списка баз данных и таблиц, используемых в проекте

Формирование списка форм проекта

Формирование списка отчетов

Настройка дополнительных параметров проекта

Глава 4. Создание базы данных проекта

Создание базы данных в окне проекта

Создание базы данных вне проекта

Таблицы - основа базы данных

Имена таблиц

Создание таблицы с помощью мастера

Окно конструктора таблиц

Определение полей таблицы

Ввод наименований полей

Типы полей

Задание свойств полей

Опция NULL

Назначение кнопок окна конструктора таблицы

Определение свойств таблицы

Создание таблицы в конструкторе таблиц

Режимы просмотра таблицы

Модификация таблицы

Изменение наименований полей и их типов

Добавление и удаление полей

Изменение порядка расположения полей

Индексы

Создание первичного ключа для таблицы

Создание составного индекса

Отношения между таблицами

Создание отношений между таблицами

Целостность данных

Глава 5. Форма как средство ввода и редактирования данных

Мастер автоформы

Создание формы с помощью мастера

Запуск формы

Объекты формы

Действия, выполняемые с объектами формы

Выделение объектов формы

Отмена выделения объектов

Перемещение объектов в форме

Удаление объектов из формы

Изменение размеров объектов и их выравнивание

Линии сетки

Изменение последовательности ввода информации в поля формы

Интерактивный режим

Режим с использованием списка объектов

Глава 6. Конструктор форм

Окно конструктора форм

Создание формы

Настройка параметров формы

Расположение

Заголовок

Стиль обрамления

Среда окружения формы

Последовательность действий при настройке параметров формы

Размещение объектов в форме

Размещение полей таблиц и надписей к ним с использованием построителя формы

Текстовая информация

Поле ввода

Использование построителя для создания поля ввода

Поле редактирования

Кнопки управления

Размещение одиночных кнопок

Редактирование составных объектов

Создание группы кнопок

Размещение изображений в форме

Размещение в форме объекта типа General

Флажки

Переключатели

Списки

Раскрывающиеся списки

Использование построителя для создания раскрывающегося списка

Счетчики

Линии и контуры

Линия

Контуры

Глава 7. Создание и печать отчетов

Что такое отчет

Рекомендации

Средства создания отчетов

Использование мастера для создания однотабличного отчета

Просмотр подготовленного отчета

Панель инструментов, используемая для просмотра отчета

Печать отчета

Глава 8. Создание отчета с помощью конструктора отчетов

Окно конструктора отчетов

Типы полос окна конструктора отчета

Использование команды Quick Report для размещения полей

Установка среды окружения отчета

Размещение объектов в отчете

Размещение в отчете текстовой информации

Добавление в отчет областей заголовка и итогов

Создание простого отчета

Размещение полей

Формирование выражения поля

Задание формата данных

Задание условий печати

Расположение поля в полосе

Размещение итогового поля

Размещение в отчете линий и прямоугольников

Панель инструментов Color Palette

Размещение в отчете рисунков

Создание отчета в свободной форме

Создание табличного отчета

Группировка данных в отчете

Использование группировки в отчете

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

Разметка страницы отчета

Создание многоколоночного отчета

Глава 9. Запросы к базе данных

Конструктор запросов

Команды, используемые при формировании запросов

Сохранение запроса

Запуск запроса на выполнение

Формирование списка полей результирующей таблицы запроса

Вычисляемые поля запроса

Вкладка Order By конструктора запросов

Упорядочение по нескольким полям

Задание условий для выбора записей

Задание условия точного совпадения значений одного поля

Выбор полей, не удовлетворяющих заданному условию

Выбор похожих значений

Выбор записей, находящихся в заданном диапазоне значений

Формирование списка условий

Многотабличные запросы

Выборка из четырех таблиц

Группировка полей запроса

Использование в запросе выражений и функций полей

Включение в запрос итоговых значений

Изменение наименований полей в запросе

Глава 10. Перекрестные таблицы и диаграммы

Перекрестные таблицы

Одномерные перекрестные таблицы

Двумерные перекрестные таблицы

Создание перекрестной таблицы с помощью мастера

Программа создания перекрестной таблицы

Экспорт данных

Построение диаграмм

Создание диаграммы с помощью мастера Graph Wizard

Создание трехмерных диаграмм

Глава 11. Создание меню приложения

Подготовка к созданию меню

Действия, необходимые для создания меню

Запуск конструктора меню

Создание меню

"Горячие" клавиши

Задание параметров пункта меню в диалоговом окне Prompt Options

Определение клавиш быстрого вызова пунктов меню

Формирование сообщения для пункта меню

Блокирование команд меню

Присвоение имени пункту меню

Действия для пунктов меню

Команда

Процедура

Определение подменю

Разделители элементов меню

Определение параметров меню

Сохранение, генерация и запуск меню

Создание всплывающего меню

Глава 12. Создание справочной системы приложения

Строка состояния

Использование диалоговых окон

Создание справочной системы в формате WinHelp

Темы справочной системы

Ключи для поиска тем

Перекрестные ссылки

Пояснения к терминам

Формирование файла проекта справочной системы

Раздел [Files]

Определение параметров компиляции

Раздел [Map]

Компиляция справочной системы

Содержание справочной системы

Создание справочной системы в формате HTML

Окно HTML Help Workshop

Определение параметров проекта справочной системы

Определение псевдонимов тем

Определение связи между псевдонимами и индексами тем

Создание содержания справочной системы

Создание ключей для поиска тем

Компиляция и тестирование справочной системы

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

Команды Visual FoxPro для управления справочной системой

SET HELP

HELP

SET TOPIC

Определение темы справочной системы для элементов управления

Справка типа What's This?

Глава 13. Управление проектом и создание приложения

Определение свойств окна проекта

Задание параметров проекта

Установка основной программы проекта

Использование опции Exclude

Очистка проекта от удаленных файлов

Построение проекта

Галерея компонентов Visual FoxPro

Запуск Галереи компонентов

Настройка параметров окна Галереи компонентов

Каталоги Галереи компонентов

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

Работа с проектом из окна Галереи компонентов

Использование метода "перенести-и-оставить" для перемещения объектов

Создание новой формы

Глава 14. Условия достоверности, хранимые процедуры, триггеры, представления данных

Условия достоверности ввода данных на уровне записей

Триггеры

Хранимые процедуры

Использование триггеров и хранимых процедур

Определение значения поля при добавлении новой записи

Проверка удовлетворения введенных значений заданному условию

Действия, выполняемые при добавлении новых записей

Условия достоверности ввода данных на уровне поля таблицы

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

Создание представления данных

Сохранение созданного представления данных

Просмотр представления данных

Просмотр объема продаж товаров клиентам

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

Редактирование данных

Установка редактируемых полей

Глава 15. Расширенные средства ввода данных

Отображение данных в форме в табличном виде

Использование построителя

Свойства объекта Grid

Свойства, определяющие объект Grid

Свойства объекта Column

Свойства объекта Header

Свойства объекта Text

Создание многотабличных форм для таблиц, имеющих отношение один-ко-многим

Создание многотабличной формы с помощью мастера

Создание объекта Grid с помощью конструктора форм

Создание формы с использованием объекта Grid

Создание формы, содержащей три объекта Grid

Создание вкладок в форме

Набор форм

Таймер

Создание формы с использованием таймера

Добавление данных в список

Глава 16. Библиотеки классов и ActiveX-компоненты

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

Панель инструментов Form Controls

Использование Галереи компонентов

Class Browser

Использование ActiveX-компонентов в форме

Отображение ActiveX-компонентов на панели инструментов Form Controls

Размещение ActiveX-компонентов в форме

Размещение электронной таблицы

Размещение в форме документа Microsoft Word

Работа с ActiveX-компонентами после запуска формы на выполнение

Связь ActiveX-компонентов с базой данных

Использование в форме календаря

Настройка свойств календаря

Использование календаря для ввода информации в поля дат

Глава 17. Расширенные средства создания отчетов

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

Этикетки

Использование мастера при создании этикеток с помощью мастера

Создание этикетки с помощью конструктора этикеток

Использование в отчетах отношения один-ко-многим

Глава 18. Расширенные средства выборки данных

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

Просмотр результатов запроса в режиме Browse

Сохранение результатов запроса в курсоре

Сохранение результатов запроса в таблице

Использование результатов запроса для создания диаграммы

Представление результатов запроса на экране

Использование результатов запроса в отчете

Создание этикеток с использованием результатов запроса

Сохранение результатов запроса в формате HTML

Использование в программах команды Select

Использование переменных при формировании запросов

Подзапросы

Фраза HAVING

Оператор EXISTS

Оператор UNION

Глава 19. Объектно-ориентированное программирование

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

Базовые классы Visual FoxPro

Использование базовых классов при создании форм

Свойства объектов, созданных на основе базовых классов

Наследование событий и методов

Использование вложенных объектов

Создание пользовательских классов

Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов

Создание класса типа формы

Библиотека классов

Создание подклассов

Создание текстовой кнопки выхода из формы

Создание кнопки, содержащей изображение, для выхода из формы

Использование пользовательских классов для создания объектов формы

Просмотр информации о классе и определение значка для класса

Формирование списка библиотек, используемых в конструкторах форм и классов

Создание форм на основе пользовательских классов

Создание формы просмотра информации о клиентах

Использование формы для создания класса

Средство Class Browser

Управление классами

Создание панели инструментов

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

Типы блокировок

Автоматическая блокировка

Полная блокировка таблицы и блокировка изменений

Блокировка таблицы

Блокировка записей

Установка режима повторных попыток блокировки данных

Снятие блокировок таблиц и записей

Сеансы работы с данными

Использование буферов

Блокировка при буферизации

Обнаружение и устранение конфликтов

Использование транзакций

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

Visual FoxPro и OLE-объекты

Внедрение нового OLE-объекта

Внедрение OLE-объекта из файла

Связывание OLE-объекта

Insert Object

Paste Special

Редактирование OLE-объекта

Удаление OLE-объекта

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

Передача данных в Microsoft Excel с помощью OLE

Передача данных из Visual FoxPro в другие приложения

Импорт данных

Использование данных из Visual FoxPro в Microsoft Word

Глава 22. Настройка параметров Visual FoxPro

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

General

Controls

Data

File Locations

Forms

Projects

Regional

View

Syntax Coloring

Debug

Field Mapping

Предметный указатель

Рекомендуемые книги

Купить Слепой часовщик

Слепой часовщик

Ричард Докинз

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

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

Мартин Сайкс, Никлас Малик, Марк Вест

523 грн
Купить Алгоритм дій нотаріуса при проведенні державної реєстрації права власності на об'єкт нерухомого майна, державна реєстрація на який заявлена вперше

Алгоритм дій нотаріуса при проведенні державної реєстрації права власності на об'єкт нерухомого майна, державна реєстрація на який заявлена вперше

Катерина Чижмарь

57 грн
Купить Квадрант денежного потока

Квадрант денежного потока

Роберт Кийосаки

285 грн
Купить О чём думает моя голова

О чём думает моя голова

Ирина Пивоварова

64 грн
Купить Візульний словник. 6 європейских мов

Візульний словник. 6 європейских мов

Джин Корбелл

582 грн
Купить Охотники за микробами

Охотники за микробами

Поль де Крюи

135 грн
Купить Київ. Тор 10. Фотоальбом ( Українською )

Київ. Тор 10. Фотоальбом ( Українською )

144 грн
Купить Программирование на языке OCaml

Программирование на языке OCaml

Ярон Мински

425 грн
Купить InterBase и Delphi. Клиент-серверные базы данных

InterBase и Delphi. Клиент-серверные базы данных

Дмитрий Осипов

702 грн
Купить Комплект игры «Thinkers 9-12 лет - ЛОГИКА» (рус.)

Комплект игры «Thinkers 9-12 лет - ЛОГИКА» (рус.)

186 грн
Купить Phantom Gold and Other Stories = Привид золота та інші оповідання

Phantom Gold and Other Stories = Привид золота та інші оповідання

Theodore Dreiser

57 грн
Купить Кавказская пленница. Любимое кино №6

Кавказская пленница. Любимое кино №6

25 грн
Купить Міні листівка Ти краще за 100 подруг

Міні листівка Ти краще за 100 подруг

10 грн
Купить Вы или Вас профессиональная эксплуатация подчиненных

Вы или Вас профессиональная эксплуатация подчиненных

Александр Фридман

1 050 грн
Купить Гни свою линию: Приемы эффективной коммуникации

Гни свою линию: Приемы эффективной коммуникации

Никита Непряхин

222 грн
Купить Котик. Дитячі судоку з наліпками. 100 наліпок (Книга6)

Котик. Дитячі судоку з наліпками. 100 наліпок (Книга6)

43 грн
Купить Подарочный пакет котики черно-белые (24.5*19*9.5 см)

Подарочный пакет котики черно-белые (24.5*19*9.5 см)

20 грн
Купить Їсти, молитися, кохати

Їсти, молитися, кохати

Элизабет Гилберт

180 грн
Купить Когда покупатель говорит «нет». «Круг убеждения» и другие стратегии для роста продаж

Когда покупатель говорит «нет». «Круг убеждения» и другие стратегии для роста продаж

Том Хопкинс, Бен Катт

190 грн
Купить Первый после Бога: Не будьте просто начальником

Первый после Бога: Не будьте просто начальником

Мурат Тургунов

295 грн
Купить Uncle Tom’s Cabin / Хатина дядька Тома. Рівень «Intermediate»

Uncle Tom’s Cabin / Хатина дядька Тома. Рівень «Intermediate»

Гарриет Бичер-Стоу

35 грн
Купить Алгоритмы. Руководство по разработке

Алгоритмы. Руководство по разработке

Стивен Скиена

810 грн
Купить Инструменты маркетинга для отдела продаж

Инструменты маркетинга для отдела продаж

Игорь Манн, Екатерина Уколова, Анна Турусина

385 грн
Купить Русалонька із 7-В. Комплект із 5-ти книг

Русалонька із 7-В. Комплект із 5-ти книг

Марина Павленко

475 грн
Купить Викладання фінансово-економічних дисциплін: методика, технологія, управління Навчальний поcібник

Викладання фінансово-економічних дисциплін: методика, технологія, управління Навчальний поcібник

Найдьонов І.М.

490 грн
Купить Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS

Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS

Владимир Дронов

900 грн
Купить Приватний щоденник. Майдан. Війна

Приватний щоденник. Майдан. Війна

Мария Матиос

85 грн
Купить Хроніки Нарнії

Хроніки Нарнії

К. С. Льюїс

200 грн
Купить Современные сигнализации для дома и автомобиля

Современные сигнализации для дома и автомобиля

Андрей Кашкаров

95 грн
Купить Черная линия

Черная линия

Жан-Кристоф Гранже

74 грн
Купить Класична листівка Роби щось для своєї мрії!

Класична листівка Роби щось для своєї мрії!

15 грн
Купить Палач любви и другие психотерапевтические истории

Палач любви и другие психотерапевтические истории

Ирвин Ялом

155 грн
Купить Тарас Бульба. Любимое кино №25 (книга о фильме + лицензионный DVD с фильмом)

Тарас Бульба. Любимое кино №25 (книга о фильме + лицензионный DVD с фильмом)

26 грн
Купить Python на примерах. Практический курс по программированию

Python на примерах. Практический курс по программированию

Алексей Васильев

383 грн
Купить Прокурор у перегляді судових рішень у кримінальних справах в порядку виключного провадження. Навчаль

Прокурор у перегляді судових рішень у кримінальних справах в порядку виключного провадження. Навчаль

Хруслова Л.А.

18 грн
Купить Диета чемпионов. 5 принципов питания лучших спортсменов

Диета чемпионов. 5 принципов питания лучших спортсменов

Мэт Фицджеральд

420 грн
Купить Братья Карамазовы

Братья Карамазовы

Федор Достоевский

58 грн
Купить Две встречи в Париже

Две встречи в Париже

Джоджо Мойес

120 грн
Купить Russian For Foreigners для чайников

Russian For Foreigners для чайников

Andrew Kaufman, Serafima Gettys

325 грн

Описание

Книга знакомит читателя с системой управления базами данных Visual FoxPro 6.0.В ней обсуждается интегрированная среда объектно-ориентированного программирования, а также создание основных объектов Visual FoxPro (таблиц, запросов, форм, отчетов, классов) и управление ими. Рассмотрены вопросы построения проекта и создания законченного приложения, справочной системы приложения в формате WinHelp или HTML. В книге содержится множество готовых решений и иллюстраций, которые помогут читателю легко разобраться в изложенном материале.Для разработчиков приложений

Содержание:

Введение

Как пользоваться книгой

Как построена книга

Специальные элементы книги

Глава 1. Знакомство с Visual FoxPro

Базы данных

Объекты Visual FoxPro

Что нового появилось в Visual FoxPro 6.0

Глава 2. Главное окно Visual FoxPro

Системное меню и системные кнопки

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

Краткий обзор меню Visual FoxPro

Выполнение команд меню

Отказ от выполнения команды меню

File

Edit

View

Format

Tools

Program

Windows

Help

Выход из Visual FoxPro

Справочная система Visual FoxPro

Окно справочной системы

Использование вкладки Содержание

Поиск справки по предметному указателю

Использование вкладки Поиск

Вкладка Избранное

Просмотр справочной информации в Интернете

Глава 3. Проект как средство объединения элементов приложения

Создание проекта приложения

Управление проектом с помощью меню

Управление элементами проекта

Использование мастера при создании проекта

Задание общих параметров проекта

Задание информации о разработчиках проекта

Формирование списка баз данных и таблиц, используемых в проекте

Формирование списка форм проекта

Формирование списка отчетов

Настройка дополнительных параметров проекта

Глава 4. Создание базы данных проекта

Создание базы данных в окне проекта

Создание базы данных вне проекта

Таблицы - основа базы данных

Имена таблиц

Создание таблицы с помощью мастера

Окно конструктора таблиц

Определение полей таблицы

Ввод наименований полей

Типы полей

Задание свойств полей

Опция NULL

Назначение кнопок окна конструктора таблицы

Определение свойств таблицы

Создание таблицы в конструкторе таблиц

Режимы просмотра таблицы

Модификация таблицы

Изменение наименований полей и их типов

Добавление и удаление полей

Изменение порядка расположения полей

Индексы

Создание первичного ключа для таблицы

Создание составного индекса

Отношения между таблицами

Создание отношений между таблицами

Целостность данных

Глава 5. Форма как средство ввода и редактирования данных

Мастер автоформы

Создание формы с помощью мастера

Запуск формы

Объекты формы

Действия, выполняемые с объектами формы

Выделение объектов формы

Отмена выделения объектов

Перемещение объектов в форме

Удаление объектов из формы

Изменение размеров объектов и их выравнивание

Линии сетки

Изменение последовательности ввода информации в поля формы

Интерактивный режим

Режим с использованием списка объектов

Глава 6. Конструктор форм

Окно конструктора форм

Создание формы

Настройка параметров формы

Расположение

Заголовок

Стиль обрамления

Среда окружения формы

Последовательность действий при настройке параметров формы

Размещение объектов в форме

Размещение полей таблиц и надписей к ним с использованием построителя формы

Текстовая информация

Поле ввода

Использование построителя для создания поля ввода

Поле редактирования

Кнопки управления

Размещение одиночных кнопок

Редактирование составных объектов

Создание группы кнопок

Размещение изображений в форме

Размещение в форме объекта типа General

Флажки

Переключатели

Списки

Раскрывающиеся списки

Использование построителя для создания раскрывающегося списка

Счетчики

Линии и контуры

Линия

Контуры

Глава 7. Создание и печать отчетов

Что такое отчет

Рекомендации

Средства создания отчетов

Использование мастера для создания однотабличного отчета

Просмотр подготовленного отчета

Панель инструментов, используемая для просмотра отчета

Печать отчета

Глава 8. Создание отчета с помощью конструктора отчетов

Окно конструктора отчетов

Типы полос окна конструктора отчета

Использование команды Quick Report для размещения полей

Установка среды окружения отчета

Размещение объектов в отчете

Размещение в отчете текстовой информации

Добавление в отчет областей заголовка и итогов

Создание простого отчета

Размещение полей

Формирование выражения поля

Задание формата данных

Задание условий печати

Расположение поля в полосе

Размещение итогового поля

Размещение в отчете линий и прямоугольников

Панель инструментов Color Palette

Размещение в отчете рисунков

Создание отчета в свободной форме

Создание табличного отчета

Группировка данных в отчете

Использование группировки в отчете

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

Разметка страницы отчета

Создание многоколоночного отчета

Глава 9. Запросы к базе данных

Конструктор запросов

Команды, используемые при формировании запросов

Сохранение запроса

Запуск запроса на выполнение

Формирование списка полей результирующей таблицы запроса

Вычисляемые поля запроса

Вкладка Order By конструктора запросов

Упорядочение по нескольким полям

Задание условий для выбора записей

Задание условия точного совпадения значений одного поля

Выбор полей, не удовлетворяющих заданному условию

Выбор похожих значений

Выбор записей, находящихся в заданном диапазоне значений

Формирование списка условий

Многотабличные запросы

Выборка из четырех таблиц

Группировка полей запроса

Использование в запросе выражений и функций полей

Включение в запрос итоговых значений

Изменение наименований полей в запросе

Глава 10. Перекрестные таблицы и диаграммы

Перекрестные таблицы

Одномерные перекрестные таблицы

Двумерные перекрестные таблицы

Создание перекрестной таблицы с помощью мастера

Программа создания перекрестной таблицы

Экспорт данных

Построение диаграмм

Создание диаграммы с помощью мастера Graph Wizard

Создание трехмерных диаграмм

Глава 11. Создание меню приложения

Подготовка к созданию меню

Действия, необходимые для создания меню

Запуск конструктора меню

Создание меню

"Горячие" клавиши

Задание параметров пункта меню в диалоговом окне Prompt Options

Определение клавиш быстрого вызова пунктов меню

Формирование сообщения для пункта меню

Блокирование команд меню

Присвоение имени пункту меню

Действия для пунктов меню

Команда

Процедура

Определение подменю

Разделители элементов меню

Определение параметров меню

Сохранение, генерация и запуск меню

Создание всплывающего меню

Глава 12. Создание справочной системы приложения

Строка состояния

Использование диалоговых окон

Создание справочной системы в формате WinHelp

Темы справочной системы

Ключи для поиска тем

Перекрестные ссылки

Пояснения к терминам

Формирование файла проекта справочной системы

Раздел [Files]

Определение параметров компиляции

Раздел [Map]

Компиляция справочной системы

Содержание справочной системы

Создание справочной системы в формате HTML

Окно HTML Help Workshop

Определение параметров проекта справочной системы

Определение псевдонимов тем

Определение связи между псевдонимами и индексами тем

Создание содержания справочной системы

Создание ключей для поиска тем

Компиляция и тестирование справочной системы

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

Команды Visual FoxPro для управления справочной системой

SET HELP

HELP

SET TOPIC

Определение темы справочной системы для элементов управления

Справка типа What's This?

Глава 13. Управление проектом и создание приложения

Определение свойств окна проекта

Задание параметров проекта

Установка основной программы проекта

Использование опции Exclude

Очистка проекта от удаленных файлов

Построение проекта

Галерея компонентов Visual FoxPro

Запуск Галереи компонентов

Настройка параметров окна Галереи компонентов

Каталоги Галереи компонентов

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

Работа с проектом из окна Галереи компонентов

Использование метода "перенести-и-оставить" для перемещения объектов

Создание новой формы

Глава 14. Условия достоверности, хранимые процедуры, триггеры, представления данных

Условия достоверности ввода данных на уровне записей

Триггеры

Хранимые процедуры

Использование триггеров и хранимых процедур

Определение значения поля при добавлении новой записи

Проверка удовлетворения введенных значений заданному условию

Действия, выполняемые при добавлении новых записей

Условия достоверности ввода данных на уровне поля таблицы

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

Создание представления данных

Сохранение созданного представления данных

Просмотр представления данных

Просмотр объема продаж товаров клиентам

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

Редактирование данных

Установка редактируемых полей

Глава 15. Расширенные средства ввода данных

Отображение данных в форме в табличном виде

Использование построителя

Свойства объекта Grid

Свойства, определяющие объект Grid

Свойства объекта Column

Свойства объекта Header

Свойства объекта Text

Создание многотабличных форм для таблиц, имеющих отношение один-ко-многим

Создание многотабличной формы с помощью мастера

Создание объекта Grid с помощью конструктора форм

Создание формы с использованием объекта Grid

Создание формы, содержащей три объекта Grid

Создание вкладок в форме

Набор форм

Таймер

Создание формы с использованием таймера

Добавление данных в список

Глава 16. Библиотеки классов и ActiveX-компоненты

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

Панель инструментов Form Controls

Использование Галереи компонентов

Class Browser

Использование ActiveX-компонентов в форме

Отображение ActiveX-компонентов на панели инструментов Form Controls

Размещение ActiveX-компонентов в форме

Размещение электронной таблицы

Размещение в форме документа Microsoft Word

Работа с ActiveX-компонентами после запуска формы на выполнение

Связь ActiveX-компонентов с базой данных

Использование в форме календаря

Настройка свойств календаря

Использование календаря для ввода информации в поля дат

Глава 17. Расширенные средства создания отчетов

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

Этикетки

Использование мастера при создании этикеток с помощью мастера

Создание этикетки с помощью конструктора этикеток

Использование в отчетах отношения один-ко-многим

Глава 18. Расширенные средства выборки данных

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

Просмотр результатов запроса в режиме Browse

Сохранение результатов запроса в курсоре

Сохранение результатов запроса в таблице

Использование результатов запроса для создания диаграммы

Представление результатов запроса на экране

Использование результатов запроса в отчете

Создание этикеток с использованием результатов запроса

Сохранение результатов запроса в формате HTML

Использование в программах команды Select

Использование переменных при формировании запросов

Подзапросы

Фраза HAVING

Оператор EXISTS

Оператор UNION

Глава 19. Объектно-ориентированное программирование

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

Базовые классы Visual FoxPro

Использование базовых классов при создании форм

Свойства объектов, созданных на основе базовых классов

Наследование событий и методов

Использование вложенных объектов

Создание пользовательских классов

Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов

Создание класса типа формы

Библиотека классов

Создание подклассов

Создание текстовой кнопки выхода из формы

Создание кнопки, содержащей изображение, для выхода из формы

Использование пользовательских классов для создания объектов формы

Просмотр информации о классе и определение значка для класса

Формирование списка библиотек, используемых в конструкторах форм и классов

Создание форм на основе пользовательских классов

Создание формы просмотра информации о клиентах

Использование формы для создания класса

Средство Class Browser

Управление классами

Создание панели инструментов

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

Типы блокировок

Автоматическая блокировка

Полная блокировка таблицы и блокировка изменений

Блокировка таблицы

Блокировка записей

Установка режима повторных попыток блокировки данных

Снятие блокировок таблиц и записей

Сеансы работы с данными

Использование буферов

Блокировка при буферизации

Обнаружение и устранение конфликтов

Использование транзакций

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

Visual FoxPro и OLE-объекты

Внедрение нового OLE-объекта

Внедрение OLE-объекта из файла

Связывание OLE-объекта

Insert Object

Paste Special

Редактирование OLE-объекта

Удаление OLE-объекта

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

Передача данных в Microsoft Excel с помощью OLE

Передача данных из Visual FoxPro в другие приложения

Импорт данных

Использование данных из Visual FoxPro в Microsoft Word

Глава 22. Настройка параметров Visual FoxPro

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

General

Controls

Data

File Locations

Forms

Projects

Regional

View

Syntax Coloring

Debug

Field Mapping

Предметный указатель

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Параметры

Артикул : 5581
Издательство : BHV-СПб
Автор : Людмила Омельченко
Формат : 70x100/16
Страниц : 672
Год издания : 2002
Тип переплета : Мягкий
Все права защищены © 2003-2018 Bookzone.com.ua              Условия использования | Политика конфиденциальности