Математика | ||||
Гончаров А. FoxPro в примерах. Версии 2.5, 2.6, 3.0 — СПб: Питер, 1995. — 160 с.: ил. ISBN 5-88782-032-2 В книге рассматриваются идеология и практика программирования в одной из самых популярных и быстрых СУБД — Microsoft FoxPro версий от 2.5 до 3.0. Книга содержит большое количество примеров программ на языке MS FoxPro. Описываются как простейшие процедуры и функции, расширяющие возможности СУБД, так и сравнительно сложные программы. Читатель найдет в книге не только приемы составления программ, но и достаточно интересные программные заготовки, использование которых позволит сэкономить время при разработке программных продуктов и придать разработке оригинальный вид. В книге реализован опыт создания многих информационных систем самого различного назначения. Отдельный раздел посвящен новой версии системы — Visual FoxPro 3.0. | ||||
СОДЕРЖАНИЕ ПРЕДИСЛОВИЕ 1. СТИЛЬ ПРОГРАММИРОВАНИЯ В MS FOXPRO _________________7 1.1. Выбор концепции..........................................................................7 1.2. Задание аргументов функций........................................................ 10 1.3. Строки постоянной длины............................................................ 12 1.4. Обработка ошибок....................................................................... 13 1.5. Использование встроенного справочника FOXHELP.DBF................ 14 1.6. Дизайн для DOS и Windows......................................................... 15 2. ОРГАНИЗАЦИЯ ДИАЛОГА С ПОЛЬЗОВАТЕЛЕМ _______________ 19 2.1. Функция getfna()........................................................................ 19 2.2. Функция-список..........................................................................21 2.3. Процедуры ввода данных.............................................................28 2.4. Организация многоязычного интерфейса........................................32 3. ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ__________________ 35 3.1. Заглавные и строчные русские буквы.............................................35 3.2. Создание списков в символьных полях..........................................36 3.3. Использование ключевых слов......................................................38 3.4. Транслитерация...........................................................................40 3.5. Псевдоперевод.............................................................................45 4. ОРГАНИЗАЦИЯ ПОИСКА_____________________________________ 55 4.1. Формализация поиска..................................................................55 4.2. Процедура поиска........................................................................57 5. ПРОЦЕДУРА ПОСТРОЕНИЯ ТАБЛИЦ_________________________ 63 6. ПРОГРАММА-КАЛЬКУЛЯТОР_________________________________ 83 7. ПРИМЕР ИНФОРМАЦИОННОЙ СИСТЕМЫ. 7.1. Главный экран системы................................................................88 7.2. Блок литературных ссылок...........................................................90 8. ИНСТРУМЕНТАЛЬНАЯ СИСТЕМА В FOXPRO__________________ 100 8.1. Назначение................................................................................100 8.2. Использование БД-словарей........................................................106 8.3. Автоматизация поиска и исправления опечаток..............................107 9. ИГРЫ В FOXPRO_______________________________________________ 109 10. ЗНАКОМСТВО С VISUAL FOXPRO 3.0________________________ 127 10.1. Дистрибутив.............................................................................127 10.2. Главный экран..........................................................................128 10.3. Создание таблиц.......................................................................130 10.4. Тайна режима View...................................................................132 10.5. Создание базы данных и индексация...........................................134 10.6. Разработка отчета.....................................................................140 10.7. Мастер экранной формы............................................................145 ПРИЛОЖЕНИЕ. СОДЕРЖАНИЕ ДИСКЕТЫ______________________ 149 Цена: 50руб. |
||||