Введение |
2 |
Знакомство с Visual FoxPro |
5 |
Реляционные базы данных |
6 |
Современные реляционные СУБД |
7 |
Объекты Visual FoxPro |
9 |
Что нового появилось в Visual FoxPro 8.0 |
11 |
Начало работы с Visual FoxPro |
12 |
Запуск Visual FoxPro |
13 |
Главное окно Visual FoxPro |
14 |
Системное меню и системные кнопки |
15 |
Знакомство со стандартной панелью инструментов Visual FoxPro |
16 |
Краткий обзор меню Visual FoxPro |
18 |
Выход из Visual FoxPro |
21 |
Менеджер панели задач |
22 |
Справочная система Visual FoxPro |
25 |
Окно справочной системы |
26 |
Использование вкладки Содержание |
28 |
Поиск справки по предметному указателю |
29 |
Использование вкладки Поиск |
30 |
Вкладка Избранное |
32 |
Просмотр справочной информации в Интернете |
33 |
Проект как средство объединения элементов приложения |
34 |
Создание проекта приложения |
35 |
Управление проектом с помощью меню |
39 |
Управление элементами проекта |
40 |
Использование мастера при создании проекта |
41 |
Задание общих параметров проекта |
42 |
Задание информации о разработчиках проекта |
43 |
Формирование списка баз данных и таблиц, используемых в проекте |
44 |
Формирование списка форм проекта |
46 |
Формирование списка отчетов |
47 |
Настройка дополнительных параметров проекта |
48 |
Создание базы данных проекта |
49 |
Создание базы данных в окне проекта |
50 |
Создание базы данных вне проекта |
53 |
Таблицы – основа базы данных. Имена таблиц. |
54 |
Создание таблицы с помощью мастера |
55 |
Окно конструктора таблиц |
59 |
Определение полей таблицы |
60 |
Определение свойств таблицы |
63 |
Создание таблицы в конструкторе таблиц |
64 |
Режимы просмотра таблицы |
65 |
Модификация таблицы |
66 |
Индексы |
67 |
Создание первичного ключа для таблицы |
69 |
Создание составного индекса. Отношения между таблицами. |
70 |
Создание отношений между таблицами |
71 |
Целостность данных |
73 |
Форма как средство ввода и редактирования данных |
76 |
Форма как средство ввода и редактирования данных |
77 |
Создание формы с помощью мастера |
78 |
Запуск формы |
83 |
Объекты формы |
84 |
Действия, выполняемые с объектами формы: выделение, перемещение, удаление |
87 |
Изменение размеров объектов и их выравнивание |
88 |
Линии сетки |
90 |
Изменение последовательности ввода информации в поля формы |
91 |
Интерактивный режим. Режим с использованием списка объектов. |
92 |
Конструктор форм |
93 |
Окно конструктора форм |
94 |
Создание формы. Настройка параметров формы. Расположение формы. |
97 |
Заголовок формы. Стиль обрамления формы. |
98 |
Среда окружения формы |
99 |
Адаптер курсора |
101 |
Последовательность действий при настройке параметров формы |
103 |
Размещение объектов в форме |
104 |
Текстовая информация |
105 |
Поле ввода |
106 |
Использование построителя для создания поля ввода |
108 |
Поле редактирования. Кнопки управления. |
110 |
Размещение изображений в форме |
114 |
Размещение в форме объекта типа General |
115 |
Использование в форме флажков |
116 |
Что такое переключатель |
117 |
Списки |
119 |
Раскрывающиеся списки |
121 |
Использование построителя для создания раскрывающегося списка |
122 |
Счетчики |
124 |
Линии и контуры |
125 |
Создание и печать отчетов |
126 |
Что такое отчет. Рекомендации по созданию отчета. |
127 |
Средства создания отчетов. Использование мастера для создания однотабличного отчета. |
128 |
Просмотр подготовленного отчета. Панель инструментов, используемая для просмотра отчета. |
135 |
Печать отчета |
136 |
Cоздание отчета с помощью конструктора отчетов |
139 |
Окно конструктора отчетов |
140 |
Типы полос окна конструктора отчета |
141 |
Использование команды Quick Report для размещения полей |
142 |
Установка среды окружения отчета |
144 |
Размещение объектов в отчете |
146 |
Добавление в отчет областей заголовка и итогов |
147 |
Создание простого отчета |
148 |
Размещение полей |
149 |
Размещение в отчете линий и прямоугольников |
154 |
Панель инструментов Color Palette |
155 |
Размещение в отчете рисунков |
157 |
Создание отчета в свободной форме |
159 |
Создание табличного отчета |
160 |
Группировка данных в отчете |
162 |
Использование группировки в отчете |
163 |
Использование в отчете переменных |
164 |
Разметка страницы отчета |
166 |
Создание многоколоночного отчета |
167 |
Запросы к базе данных |
168 |
Запросы к базе данных |
169 |
Конструктор запросов |
170 |
Команды, используемые при формировании запросов |
171 |
Сохранение запроса. Запуск запроса на выполнение. |
172 |
Формирование списка полей результирующей таблицы запроса |
173 |
Вычисляемые поля запроса |
174 |
Вкладка Order By конструктора запросов |
175 |
Упорядочение по нескольким полям |
176 |
Задание условий для выбора записей |
177 |
Выбор полей, не удовлетворяющих заданному условию |
178 |
Выбор похожих значений |
179 |
Выбор записей, находящихся в заданном диапазоне значений |
180 |
Формирование списка условий |
181 |
Многотабличные запросы |
182 |
Выборка из четырех таблиц |
184 |
Группировка полей запроса |
185 |
Использование в запросе выражений и функций полей |
186 |
Включение в запрос итоговых значений |
188 |
Изменение наименований полей в запросе |
189 |
Перекрестные таблицы и диаграммы |
190 |
Перекрестные таблицы |
191 |
Одномерные перекрестные таблицы |
192 |
Двумерные перекрестные таблицы |
193 |
Создание перекрестной таблицы с помощью мастера |
194 |
Программа создания перекрестной таблицы |
199 |
Экспорт данных. Построение диаграмм. |
200 |
Создание диаграммы с помощью мастера Graph Wizard |
201 |
Создание трехмерных диаграмм |
205 |
Меню приложения |
206 |
Подготовка к созданию меню. Действия, необходимые для создания меню. |
207 |
Запуск конструктора меню |
208 |
Создание меню |
209 |
"Горячие" клавиши |
210 |
Задание параметров пункта меню в диалоговом окне Prompt Options |
211 |
Действия для пунктов меню |
215 |
Разделители элементов меню |
217 |
Задание графических изображений пунктам меню |
218 |
Определение параметров меню |
219 |
Сохранение, генерация и запуск меню |
220 |
Создание всплывающего меню |
221 |
Создание справочной системы приложения |
222 |
Строка состояния |
223 |
Использование диалоговых окон |
224 |
Создание справочной системы в формате WinHelp |
226 |
Темы справочной системы |
227 |
Ключи для поиска тем. Пояснения к терминам. |
228 |
Формирование файла проекта справочной системы |
230 |
Компиляция справочной системы |
231 |
Содержание справочной системы |
233 |
Создание справочной системы в формате HTML |
235 |
Окно HTML Help Workshop |
236 |
Определение параметров проекта справочной системы |
237 |
Определение псевдонимов тем. Определение связи между псевдонимами и индексами тем. |
238 |
Создание содержания справочной системы |
239 |
Создание ключей для поиска тем |
240 |
Компиляция и тестирование справочной системы. Использование справочной системы в приложениях. |
241 |
Команды Visual FoxPro для управления справочной системой |
242 |
Определение темы справочной системы для элементов управления |
243 |
Справка типа What's This? |
244 |
Управление проектом и создание приложения |
245 |
Определение свойств окна проекта |
246 |
Задание параметров проекта |
247 |
Установка основной программы проекта |
249 |
Использование опции Exclude. Очистка проекта от удаленных файлов. |
250 |
Построение проекта |
251 |
Галерея компонентов Visual FoxPro. Запуск Галереи компонентов. |
253 |
Настройка параметров окна Галереи компонентов |
254 |
Каталоги Галереи компонентов |
255 |
Представления данных |
256 |
Работа с проектом из окна Галереи компонентов. Создание новой формы из Галереи компонентов. |
257 |
Использование метода "перенести-и-оставить" для перемещения объектов |
258 |
Условия достоверности, хранимые процедуры, триггеры, представления данных |
259 |
Условия достоверности ввода данных на уровне записей |
260 |
Триггеры |
261 |
Хранимые процедуры |
262 |
Использование триггеров и хранимых процедур |
263 |
Условия достоверности ввода данных на уровне поля таблицы |
266 |
Использование представлений данных. Создание представления данных. |
267 |
Сохранение созданного представления данных. Просмотр представления данных. |
268 |
Просмотр объема продаж товаров клиентам |
269 |
Параметры представления данных |
271 |
Редактирование данных |
273 |
Расширенные средства ввода данных |
275 |
Отображение данных в форме в табличном виде. Использование построителя. |
276 |
Свойства объекта Grid |
279 |
Создание многотабличных форм для таблиц, имеющих отношение "один-ко-многим" |
281 |
Создание объекта Grid с помощью конструктора форм |
285 |
Создание формы с вкладками |
288 |
Набор форм |
291 |
Таймер |
292 |
Создание формы с использованием таймера |
293 |
Добавление данных в список |
294 |
Библиотеки классов и ActiveX-компоненты |
295 |
Использование библиотек классов. Панель инструментов Form Controls. |
296 |
Использование библиотеки классов Галереи компонентов |
299 |
Class Browser |
300 |
Использование ActiveX-компонентов в форме |
301 |
Отображение ActiveX-компонентов на панели инструментов Form Controls |
302 |
Размещение ActiveX-компонентов в форме |
303 |
Связь ActiveX-компонентов с базой данных |
306 |
Использование в форме календаря |
307 |
Использование браузера объектов |
312 |
Расширенные средства создания отчетов |
314 |
Использование в отчетах представлений данных |
315 |
Этикетки. Использование мастера при создании этикеток. |
316 |
Создание этикетки с помощью конструктора |
320 |
Использование в отчетах отношения "один-ко-многим" |
322 |
Расширенные средства выборки данных |
324 |
Вывод результатов запроса |
325 |
Просмотр результатов запроса в режиме Browse. Сохранение результатов запроса в курсоре. |
326 |
Сохранение результатов запроса в таблице. Представление результатов запроса на экране. |
327 |
Сохранение результатов запроса в формате HTML |
328 |
Использование в программах команды Select. Использование переменных при формировании запросов. |
330 |
Подзапросы. Фраза HAVING. |
331 |
Оператор EXISTS. Оператор UNION. |
332 |
Визуальное объектно-ориентированное программирование |
333 |
Использование классов |
334 |
Использование базовых классов при создании форм |
337 |
Использование вложенных объектов |
346 |
Пользовательские классы. Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов. |
347 |
Создание класса типа форма |
349 |
Библиотека классов. Создание подклассов. |
350 |
Использование пользовательских классов для создания объектов формы |
354 |
Просмотр информации о классе и определение значка для его обозначения |
355 |
Формирование списка библиотек, используемых в конструкторах форм и классов |
357 |
Создание форм на основе пользовательских классов |
358 |
Форма просмотра информации о клиентах на основе пользовательских классов |
359 |
Использование формы для создания класса |
360 |
Средство Class Browser |
361 |
Управление классами |
362 |
Создание панели инструментов |
363 |
Многопользовательская работа в локальной сети |
365 |
Типы блокировок |
366 |
Автоматическая блокировка |
367 |
Полная блокировка таблицы и блокировка изменений |
368 |
Блокировка таблицы |
369 |
Блокировка записей |
370 |
Установка режима повторных попыток блокировки данных |
371 |
Снятие блокировок таблиц и записей |
372 |
Сеансы работы с данными |
373 |
Использование буферов. Блокировка при буферизации. |
374 |
Обнаружение и устранение конфликтов |
376 |
Использование транзакций |
377 |
Связывание и внедрение объектов, экспорт и импорт данных |
378 |
Visual FoxPro и OLE-объекты |
379 |
Внедрение нового OLE-объекта |
381 |
Внедрение OLE-объекта из файла |
383 |
Связывание OLE-объекта. Команда Insert Object. |
384 |
Команда Paste Special |
385 |
Редактирование OLE-объекта. Удаление OLE-объекта. |
387 |
Передача данных из Visual FoxPro в другие приложения |
388 |
Импорт данных |
389 |
Использование данных из Visual FoxPro в Microsoft Word |
391 |
Удаленные представления данных |
394 |
Определение источника данных ODBC |
395 |
Именованное соединение |
397 |
Конструктор соединений |
398 |
Настройка параметров удаленных представлений и соединений в диалоговом окне Options |
400 |
Создание удаленного представления данных. Использование мастера удаленных представлений. |
402 |
Использование конструктора представлений. Использование команды CREATE SQL VIEW. |
405 |
Особенности использования удаленных представлений данных для электронных таблиц Microsoft Excel |
407 |
Совместно используемые соединения |
408 |
Комбинирование в представлении локальных и удаленных данных |
409 |
Настройка представления с помощью словаря базы данных |
410 |
Перенос данных из Visual FoxPro на платформу клиент – сервер |
412 |
Использование мастера наращивания для переноса данных в базу данных SQL Server |
413 |
Отображение выражений из Visual FoxPro в SQL Server мастером наращивания |
414 |
Отображение типов индексов мастером наращивания. Отображение объектов мастером наращивания. |
415 |
Отображение правил и ссылочной целостности мастером наращивания. Установка драйвера ODBC. |
416 |
Выбор базы данных и источника данных |
417 |
Выбор переносимых таблиц |
418 |
Определение базы данных назначения и ее параметров |
419 |
Публикация данных на Web-сервере |
421 |
Мастер Web Publishing |
422 |
Настройка параметров Web-страницы с помощью мастера |
425 |
Диалоговое окно Advanced |
426 |
Создание Web-страницы |
428 |
Настройка параметров |
429 |
Редактирование созданной Web-страницы |
430 |
Настройка параметров Visual FoxPro |
431 |
Параметры вкладок окна Options |
432 |
General |
433 |
Controls |
436 |
Data |
437 |
File Locations |
439 |
Forms |
441 |
Projects |
442 |
Regional |
443 |
Remote Data |
444 |
View |
446 |
Editor |
447 |
Debug |
448 |
Field Mapping |
450 |
IDE |
451 |
Reports |
452 |
Приложение 1. Установка Visual FoxPro. |
453 |
Требования к системе |
454 |
Установка Visual FoxPro |
455 |
Настройка Visual FoxPro |
456 |
Файл инициализации |
457 |
Приложение 2. Используемые термины. |
458 |