Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПособиеЧасть1_2007_4_шага_c_настройкой.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
3.25 Mб
Скачать

Санкт-Петербургский Государственный Политехнический Университет

Иванова Людмила Вадимовна

Учебно-методическое пособие по курсу «Информатика»

7 Шагов в базу данных

2006 - 2011

УДК 004.415.2.043:004.42

Введение 5

ШАГ 1. Разработка технического задания 5

ШАГ 2. Создание таблиц 6

2.1. Настройка интерфейса 6

2.2. Структура данных 7

2.3. Создание таблиц. 9

Создание таблицы КЛИЕНТЫ 11

Ключевое поле 12

Таблица ТОВАРЫ 12

Таблица СЧЕТА 13

Таблица ТоварыПоСчету 13

2.4. Связывание таблиц 14

ШАГ 3. Создание простых форм для ввода данных 17

3.1. Автоформа. 17

Ленточная форма КЛИЕНТЫ 17

3.2. Создание собственного стиля формы. 19

Ленточная форма ТОВАРЫ 24

ШАГ 4. Создание сложных форм для ввода данных. Мастер форм. 27

4.1. Проект формы. 27

4.2. Создание формы с помощью мастера. 27

4.3. Изменение макета формы. 30

Изменение главной формы. 30

Преобразование ПОЛЯ в ПОЛЕ СО СПИСКОМ 31

Улучшение внешнего вида формы 33

Изменение подчиненной формы 33

Автоподстановка цены при выборе товара из списка. 34

Изменение источника данных. Вычисляемые поля в запросе и форме. 34

4.4. Последний штрих. 37

ШАГ 5. Построение отчетов. 39

5.1. Прайс-лист. Отчет на базе таблицы. 39

Вид отчета. 39

Базовая таблица 39

Строим автоотчет. 39

5.2. Вывод счета. Отчет на базе нескольких таблиц. 41

Построение базового запроса. 42

Построение отчета мастером. 43

Кнопка печати (просмотра) счета на форме. 47

ШАГ 6. Выборка информации из базы. 49

6.1. Создание форм для просмотра информации с фильтрацией данных 49

Определим общий вид формы. 49

Разработку формы начинаем с создания запроса. 49

Создаем ленточную форму. 50

Доводка формы. 51

Поле со списком для выбора клиента. 51

Тащим мышкой поле со списком с панели элементов без помощи мастера 51

Устанавливаем источник строк для поля со списком 51

Изменяем несколько свойств поля. 52

Поля для ввода дат. 52

Ставим поле для даты 52

Кнопка для показа отобранных записей 53

Ставим кнопку без мастера. 53

Изменение источника данных для формы. 54

Изменяем базовый запрос с учетом фильтра. 54

Изменим имя и подпись кнопки. 54

Изменим источник записей для формы. 55

6.2. Создание отчета по фильтру, заданному в форме. 56

Создание отчета в режиме конструктора. 56

Ставим на форму кнопку открытия отчета с помощью мастера. 57

ШАГ 7. Создание меню 58

7.1. Разрабатываем макет меню. 58

7.2. Создаем меню. 58

Создаем новую панель инструментов. 58

Выпадающее меню. 59

Кнопки открытия форм и отчетов в меню. 60

Изменяем внешний вид панели. 61

Приложение. Виды запросов. 63

Выборка 63

Другие типы запросов 65

Запрос с условиями отбора 65

Вычисления в запросах 66

Пример с запросом на объединение 67