Иллюстрированный самоучитель по Visual FoxPro 8
Как пользоваться книгой | В последние годы периодически возникают слухи о том, что Microsoft прекратит поддержку программного продукта Visual FoxPro. Но в который раз они оказываются происками недоброжелателей.
Знакомство с Visual FoxPro
Начало работы с Visual FoxPro
Проект как средство объединения элементов приложения
Создание базы данных проекта
Форма как средство ввода и редактирования данных
Конструктор форм
Создание и печать отчетов
Cоздание отчета с помощью конструктора отчетов
Запросы к базе данных
Перекрестные таблицы и диаграммы
Меню приложения
Создание справочной системы приложения
Управление проектом и создание приложения
Условия достоверности, хранимые процедуры, триггеры, представления данных
Расширенные средства ввода данных
Библиотеки классов и ActiveX-компоненты
Расширенные средства создания отчетов
Расширенные средства выборки данных
Визуальное объектно-ориентированное программирование
Многопользовательская работа в локальной сети
Связывание и внедрение объектов, экспорт и импорт данных
Удаленные представления данных
Перенос данных из Visual FoxPro на платформу клиент – сервер
Публикация данных на Web-сервере
Настройка параметров Visual FoxPro
Приложение 1. Установка Visual FoxPro.
Приложение 2. Используемые термины.
A | ANSI. Сокращение от American National Standards Institute (Американским национальный институт стандартов). | API. Сокращение от Application Program Interface (Интерфейс программирования прикладного уровня).
РЕКЛАМА
СОДЕРЖАНИЕ
- Введение
- Знакомство с Visual FoxPro
- Начало работы с Visual FoxPro
- Проект как средство объединения элементов приложения
- Создание базы данных проекта
- Форма как средство ввода и редактирования данных
- Конструктор форм
- Создание и печать отчетов
- Cоздание отчета с помощью конструктора отчетов
- Запросы к базе данных
- Перекрестные таблицы и диаграммы
- Меню приложения
- Создание справочной системы приложения
- Управление проектом и создание приложения
- Условия достоверности, хранимые процедуры, триггеры, представления данных
- Расширенные средства ввода данных
- Библиотеки классов и ActiveX-компоненты
- Расширенные средства создания отчетов
- Расширенные средства выборки данных
- Визуальное объектно-ориентированное программирование
- Многопользовательская работа в локальной сети
- Связывание и внедрение объектов, экспорт и импорт данных
- Удаленные представления данных
- Перенос данных из Visual FoxPro на платформу клиент – сервер
- Публикация данных на Web-сервере
- Настройка параметров Visual FoxPro
- Приложение 1. Установка Visual FoxPro.
- Приложение 2. Используемые термины.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.
Источник: samoychiteli.ru
FoxPro
FoxPro — это программа для хронометража, ведения отпуска онлайн с помощью смартфона и отслеживания результатов на веб-сайте.
Пользователям необходимо только подключиться к Wi-Fi в офисе и выполнять операции посещаемости на смартфоне, чтобы записывать рабочее время. Благодаря этому FoxPro может полностью заменить традиционные методы хронометража.
Преимущество приложения FoxPro в том, что оно позволяет создавать приложения и утверждать их в любое время и в любом месте, а также мгновенно сообщать о результатах.
Основные функции FoxPro:
— Просмотр личной информации
— Просмотр отчета о посещаемости за месяц
— Управление и подписание электронных трудовых договоров
— Чтобы использовать приложение FoxPro, пользователи должны войти в систему с зарегистрированной учетной записью компании.
Источник: play.google.com
Visual FoxPro
Запрос « Fox Software » перенаправляется сюда. На эту тему нужно создать отдельную статью.
Microsoft Visual FoxPro (VFP) — среда разработки систем баз данных [1] , включающая объектно-ориентированную реляционную СУБД [2] , объектно-ориентированный язык программирования для разработки приложений баз данных и систему построения отчётов [1] .
Основой для данного программного продукта послужила система FoxPro, язык которой относится к семейству языков xBase, разработанных на базе синтаксиса языка программирования dBase. Другими членами данного семейства являются Clipper и Recital.
- 1 История
- 2 История версий
- 2.1 Совместимость с операционными системами
- 2.2 Исполняемые файлы
Источник: wiki2.org
2. Microsoft Visual FoxPro. Обзор.
FoxPro – реляционная однопользовательская СУБД (с возможностью сетевого доступа), ориентированная на широкий класс пользователей. Производитель: Fox Software. Первая разработка датируется 1984 годом. FoxBase был задуман как улучшенный вариант dBASE, т.е. если dBASE умел что-то делать, то FoxBase должен был делать это лучше и быстрее.
С появлением на рынке FoxPro 2.0 был совершен переворот в области разработки баз данных на персональных компьютерах. Ускорение работы оказалось просто поразительным. В персональной системе базы данных стала возможной работа с таблицами, содержащими миллионы записей. Впервые разработчики Fox использовали в этой версии SQL-инструкции.
FoxPro 2.0 представил разработку экранов и отчетов с помощью «мастеров». При этом мастер генерировал программный код, позволяя использовать и модифицировать его в основной программе. В версию FoxPro 2.5 была добавлена поддержка Windows, хотя по сути это было DOS-приложение, лишь внешне приняв облик Windows-продукта.
Компания Microsoft выкупила фирму Fox Software в период разработки FoxPro для Windows, и «совместная» версия 3.0 обогатилась множеством дополнительных возможностей: появилась поддержка хранимых процедур, правил привязки данных к таблицам, а также новых функций. Visual FoxPro стал первой персональной СУБД с возможностью доступа к удаленным данным. Версия 5.0 обрела возможность использовать и создавать серверы COM, но радикально не отличалась от версии 3.0.
На рубеже веков в основном использовалась шестая версия (Visual FoxPro 6 вошёл в состав пакета разработчика Microsoft Visual Studio 6, 1999 год), хотя все позиции и притязания FoxPro уже можно было трактовать как весьма умеренные.
Основа: интегрированная среда разработчика, позволяющая как конструировать программы из набора модулей (экраны, меню, отчёты), так и осуществлять запросы к БД из самой среды. Основной режим выполнения программ – интерпретация с возможностью создания исполняемых EXE-файлов (для работы которых требуется отнюдь не маленькая по размеру файла библиотека FoxPro). По быстродействию FoxPro всегда занимает лидирующее место среди однопользовательских СУБД. Язык программирования базируется на языке dBASE, плюс собственный набор команд и функций (FoxBASE) плюс поддержка некоторых SQL-инструкций и плюс набор ООП-классов в основном для конструирования пользовательских интерфейсов. Улучшенная поддержка COM является, по-видимому, наиболее значительным усовершенствованием, упростившим создание и реализацию OLE-серверов.
Проект является основным средством объединения отдельных элементов приложения, собирающий файлы, на которые есть ссылки, и осуществляющий их взаимодействие. Для каждого из элементов в СУБД создаётся отдельный файл:
PRG, FPC, CAT, PGX, PJT
База данных (для организации таблиц и индексов)
Таблица (число записей в файле – до 1 млрд., максимальный размер записи – 4000 байт, число полей в записи – до 255)
Индексный файл (бывают простые и составные)
Поля типа Memo и Genegal
PRG, SPR, MPR, QPR
Откомпилированный проект (наиболее быстрое выполнение команд)
Автономный файл проекта
Типы данных (полей в таблицах), которые поддерживаются FoxPro:
Источник: studfile.net