Оглавление 1. Обзор возможностей MVD. 1.1. Область применения MVD 1.2. Какие задачи можно решить с помощью MVD? 1.3. Какие СУБД может использовать MVD? 1.4. Однопользовательские и многопользовательские приложения 1.5. Какие данные можно хранить в БД? 1.6. Структура хранения данных 1.7. Способы ввода и отображения данных 1.8. Обзор основных компонентов MVD 1.9. Обзор вспомогательных компонентов MVD 1.10. Свойства компонентов 2. Основы проектирования ПО 2.1. Проектирование приложения 2.2. Входные данные 2.3. Выходные данные 2.4. Процесс обработки данных 2.4. Макетирование 2.5. Техническое задание 2.6. Время. Деньги. Объём. Качество 3. Реляционные базы данных 3.1. Что такое реляционные базы? 3.2. Первичный ключ 3.3. Внешний ключ 3.4. Связи между таблицами 3.5. Поддержание целостности данных 3.6. Порядок строк 3.7. Нормализация 3.8. Первая нормальная форма 3.9. Вторая нормальная форма 3.10. Третья нормальная форма 3.11. Операции над табличными данными 3.12. Реляционная модель данных 3.13. Хранимые данные 4. Создание структуры БД в MVD 4.1. Правила и соглашения 4.2. Выбор СУБД 4.3. Создание таблиц 4.4. Создание полей для хранения данных 4.5. Создание связи 4.6. Создание вычисляемого поля 4.7. Редактирование структуры БД 4.7. Схема данных 4.8. Настройка подключения 5. Формы и кнопки 5.1. Формы и компоненты 5.2. Общие свойства компонент 5.3. Главная форма 5.4. Модальные формы. Иерархия форм приложения 5.5. Альтернативные решения 5.6. Свойства формы 5.7. Кнопки. Свойство Action 5.8. Другие свойства кнопки 5.9. Основы дизайна GUI 6. Отображение табличных данных 6.1. Компонент Table Grid 6.2. Настройка колонок 6.3. Итоговые данные 6.4. Сортировка по умолчанию 6.5. Фильтрация 6.6. Редактирование данных в таблице 6.7. Всплывающее меню. Поиск и копирование 6.8. Настройка внешнего вида 6.9. Настройка поведения 6.9. Ручная сортировка 7. Форма редактирования. Компоненты для ввода данных. 7.1. Источник данных 7.2. Общие свойства 7.3. Ввод текста и чисел 7.4. Ввод длинного текста 7.5. Ввод даты и/или времени 7.6. Календарь 7.7. Ввод логических данных 7.8. Справочные поля 7.9. Счётчик 7.10. Настройка компонент 8. Форма редактирования. Дополнительные компоненты 8.1. Отображение статического текста 8.2. Панель 8.3. Группа 8.4. Многостраничная панель и вкладки 8.5. Изображения 8.6. Хранение изображений 8.7. Хранение файлов 8.8. Комбинирование формы редактирования и табличного представления 8.9. Карта от Google 8.10 Редактор текста 9. Поиск и фильтрация. 9.1. Механизмы фильтрации 9.2. Фильтрация табличных данных. 9.3. Автоматическая фильтрация 9.4. Составной фильтр 9.5. Фильтрация связанных таблиц 9.6. Поиск данных по колонкам 9.7. Поиск данных в выпадающем списке 10. Отображение древовидной информации. Экспорт данных. Подведение итогов. 10.1. Древовидные структуры данных и компонент TreeView 10.2. Настройка подключения к данным 10.3. Редактирование данных 10.4. Фильтрация данных 10.5. Сортировка 10.6. Дополнительные свойства 10.7. Экспорт табличных данных 10.8. Подведение итогов 10.9. Что дальше?