• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом


  • Иллюстрированный самоучитель по Visual FoxPro 8

    Введение 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