Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Имя поля

Тип

Размер

Другие свойства

КодПоставщика

числовой

дл. целое

составной ключ, Обязательное

КодДетали

числовой

дл. целое

составной ключ, Обязательное

Количество

числовой

дл. целое

Обязательное, возможные значения: >0

ДатаПоставки

дата/время

краткий формат даты

значение по умолчанию: date()

2.  Создание форм

1.1 Открытие базы данных

- Запустите MS Access и откройте созданную ранее БД (Поставка.mdb).

1.2  Создание простой формы функциональной кнопкой

Ñ Работайте с таблицей Поставщики. Сохраните форму под именем Поставщики_простая.

-  В окне БД выделите таблицу, для которой создается форма.

-  В списке функциональных кнопок Новый объект выберите функциональную кнопку Автоформа. Автоматически сформируется форма для выбранной таблицы.

-  Отредактируйте с помощью этой формы информацию в таблице. Введите новую запись, например, 7; Задрипупенко; Самуил; Самуилович; Биробиждан. Для этого в панели инструментов Вид нажмите кнопку Новая запись (обозначена > *) или перейдите "за последнюю" запись в окне формы и начинайте ввод в форму.

-  Просмотрите эту форму в режимах: Режим формы, Режим таблицы, Конструктор, используя соответствующие функциональные кнопки или меню Вид.

-  Сохраните форму в текущей БД, выбрав в меню Файл команду Сохранить как/ экспорт и закройте ее.

1.3  Создание форм с помощью Мастера

1.3.1 Форма в один столбец

Ñ Работайте с таблицей Детали. Сохраните форму под именем Детали_в_один_столбец.

-  В окне БД выберите тип объекта Формы, нажмите кнопку Создать, выберите таблицу, для которой создается форма, выберите мастер для вида формы Автоформа: в столбец и нажмите кнопку ОК.

-  Просмотрите, отредактируйте и введите новые записи в таблицу с помощью формы, например, 7; болт с левой резьбой; 46; Спб.

-  Просмотрите форму во всех режимах: Режим формы, Режим таблицы, Конструктор, сохраните, но не закрывайте ее.

1.3.2 Ленточная форма

Ñ Работайте с таблицей Детали. Сохраните форму под именем Детали_ленточная.

- Аналогично предыдущему пункту создайте форму с помощью мастера Автоформа: ленточная.

-  Проделайте с ней все операции, что и для предыдущей формы. Введите новые записи в таблицу с помощью формы, сохраните и закройте обе формы (см. рис. 3_2).

1.3.3  Диаграмма

Ñ Работайте с запросом Детали_группировка, при построении диаграммы выберите все три поля.

- В окне БД выберите тип объекта Формы, нажмите кнопку Создать, выберите таблицу, для которой создается форма, выберите мастер для вида формы Диаграмма и нажмите кнопку ОК.

-  Перенесите все используемые поля в правый список Поля диаграммы и нажмите кнопку Далее.

-  Выберите тип диаграммы, например, гистограмму, и нажмите кнопку Далее.

-  Просмотрите образец и закройте его окно.

-  Перенесите на прямоугольники у осей диаграммы соответствующие поля. Нажмите кнопку Далее.

-  Назовите диаграмму Детали_диаграмма и нажмите кнопку Готово.

-  Просмотрите форму во всех режимах: Режим формы, Режим таблицы, Конструктор, сохраните и закройте ее.

1.3.4 Составная форма

Ñ В качестве основной выберите таблицу Поставщики, для подчиненной формы используйте таблицу Поставки. В основную форму включите все поля таблицы Поставщики, а в подчиненную – все поля таблицы Поставки, кроме поля КодПоставщика. Основную форму назовите Поставщики_составная, подчиненную - Поставки_составная.

-  В окне БД выберите тип объекта Формы, нажмите кнопку Создать, выберите мастер Мастер форм и нажмите кнопку ОК.

-  В появившемся окне выберите сначала таблицу Поставщики и требуемые поля из нее, а потом подчиненную таблицу Поставки и требуемые поля из нее. Нажмите кнопку Далее.

-  Выберите опцию Подчиненные формы, затем укажите основную таблицу Поставщики. Нажмите кнопку Далее.

-  Выберите внешний вид для подчиненной формы: Табличный и нажмите Далее.

-  Выберите желаемый стиль (например, Облака) и нажмите Далее.

-  Задайте имена основной и подчиненной форм, выберите опцию Изменение макета формы. Нажмите Готово.

-  Сделайте щелчок правой кнопкой мыши по элементу управления (ЭУ) подчиненной формы и выберите в меню Свойства. В таблице свойств на закладке Данные установите значения:

Подчиненные поля: КодПоставщика

Основные поля: КодПоставщика

-  Перейдите в основной форме в режим формы (см. рис. 3_4). Введите новые записи в таблицы с помощью составной формы, например, для поставщика введите новую поставку: 5; 20; <текущая дата>. Закройте форму.

-  Дополнительно откройте и просмотрите во всех режимах подчиненную форму. Убедитесь, что в ней появилась запись о новой поставке. Закройте форму.

2. Редактирование и создание форм без Мастера

2.1 Простая редактируемая форма

Для таблицы Поставки с помощью функциональной кнопки Автоформа создайте простую форму, которую сохраните (но не закрывайте) под именем Поставки_редактируемая. Эта форма будет использоваться в настоящем разделе для ручного редактирования

-  Перейдите в режим конструктора формы.

-  Измените размеры формы (расширьте ее).

-  Выведите рядом с окном формы Поставки_редактируемая окно панели элементов с рядом элементов управления (меню Вид)

-  Визуально сгруппируйте поля КодПоставщика и КодДетали, для чего постройте вокруг них ЭУ Прямоугольник.

-  Расположите ЭУ ДатаПоставки вместе с надписью справа от прямоугольника с полями КодПоставщика и КодДетали, перетащив их с помощью мыши.

-  Организуйте ввод полей КодПоставщика и КодДетали путем выбора их названий из раскрывающихся списков. Для этого измените вид ЭУ для полей КодПоставщика и КодДетали на ЭУ Поле со списком. Сделайте щелчок правой кнопкой мыши по ЭУ для полей КодПоставщика и КодДетали. В появившемся меню выберите Преобразовать элемент в, а затем в новом меню Поле со списком. Откройте таблицу свойств этого ЭУ и назначьте следующие свойства:

для поля КодПоставщика для поля КодДетали

Данные КодПоставщика Данные КодДетали

Тип источника строк Таблица/запрос

Источник строк Поставщики Источник строк Детали

Число столбцов 2

Ширина столбцов 2

Присоединенный столбец 1

-  Измените подписи для данных ЭУ: в ЭУ Надпись измените текст подписи КодПоставщика на Код поставщика, а подпись КодДетали – на подпись Код детали (см. рис. 4)

-  Проверьте работу формы в режиме формы и закройте ее.

2.2 Сжатие БД

- В меню Сервис выберите пункт Служебные программы, далее выполните команду Сжать базу данных.

2.3 Сохранение и закрытие БД

- Закройте окно БД. Закончите работу с MS Access.

Практическое занятие. Работа с отчетами.

Постановка задачи

Создается база данных “Поставка деталей”. Она базируется на 3-х таблицах: Поставщики, Детали и Поставки. Экземпляры таблиц со сделанными в ходе занятий “Работа с запросами” и “Работа с формами” изменениями, отмеченными в таблицах курсивом, представлены ниже.

Таблица 1. Поставщики

КодПоставщика

Фамилия

Имя

Отчество

Город

Телефон

1

Иванов

Петр

Петрович

Спб

(812)

2

Петров

Иван

Абрамович

Спб

(812)

3

Сидоров

Мойша

Иванович

Москва

(067)

4

Петров-Водкин

Сергей

Сергеевич

Киев

(078)

6

Борисова

Пелагея

Авдотьевна

Урюпинск

7

Задрипупенко

Самуил

Самуилович

Биробиджан

Таблица 2. Детали

КодДетали

Название

Вес

ГородСклада

1

гайка

12,6

Спб

2

болт

56,8

Москва

3

шуруп

23,1

Москва

4

шайба

5,3

Биробиджан

5

винт

7,8

Лондон

6

штифт

9

Нью-Йорк

7

болт с левой резьбой

46

Спб

8

заклепка

1,6

Москва

Таблица 3. Поставки

КодПоставщика

КодДетали

Количество

ДатаПоставки

1

1

456

21.10.99

1

5

20

21.10.99

2

3

55

18.10.99

2

4

1

13.10.99

2

6

34

20.10.99

3

4

57

22.10.99

3.  Создание простых отчетов

1.1 Открытие базы данных

-  Запустите MS Access и откройте созданную ранее БД (Поставка.mdb).

1.4  Создание простого отчета функциональной кнопкой

Ñ Работайте с запросом Детали_И_Поставщики. Сохраните отчет под именем Детали_И_Поставщики_простой.

-  В окне БД выделите таблицу или запрос, для которого создается отчет.

-  В списке функциональных кнопок Новый объект выберите функциональную кнопку Автоотчет. Автоматически сформируется отчет для выбранной таблицы или запроса.

-  Просмотрите этот отчет в режимах: Предварительный просмотр, Образец, Конструктор (можете изменить свойства желаемых объектов, например, расположение, шрифт, размер шрифта, цвет шрифта, цвет заливки с помощью кнопок панели Формат).

-  Сохраните отчет и закройте его.

1.5  Создание отчетов с помощью Мастера

1.3.1 Отчет в один столбец

Ñ Работайте с таблицей Детали. Сохраните отчет под именем Детали_в_один_столбец.

-  В окне БД выберите тип объекта Отчеты, нажмите кнопку Создать, выберите таблицу, для которой создается отчет, выберите мастер для вида отчета Автоотчет: в столбец и нажмите кнопку ОК.

-  Просмотрите отчет во всех режимах: Предварительный просмотр, Образец, Конструктор (можете изменить свойства желаемых объектов, например, расположение, шрифт, размер шрифта, цвета и т. д.).

-  Сохраните отчет и закройте его.

1.3.2 Табличный отчет

Ñ Используйте запрос Деталь_Фамилия_перекрестный. Полученный отчет сохраните как Деталь_Фамилия_табличный.

- Создайте отчет с помощью мастера Автоотчет: ленточный.

-  Проделайте с ним все операции, что и с предыдущим отчетом.

2. Создание сложных отчетов

2.1 Группировка данных и вычисление итогов

Ñ Используйте запрос Полный. Включите из него в отчет поля Название, Фамилия, Количество, ОбщийВес_в_кг. Сформируйте отчет с группировкой по полям Фамилия, Название, который назовите и сохраните как Фамилия_Название_Группировка.

-  Запустите Мастер отчетов. Появится окно мастера.

-  Выберите используемый запрос и перенесите в правый список требуемые поля. Нажмите Далее.

-  Выберите в требуемом порядке (Фамилия, Название) поля для группировки. Нажмите Далее.

-  Выберите поля для сортировки (не обязательно). Нажав кнопку Итоги, выберите в появившемся окне вид функции для расчета итоговых значений (Sum) для числовых полей Количество и ОбщийВес_в_кг и нажмите ОК. Нажмите Далее.

-  Выберите желаемый макет отчета. Нажмите Далее.

-  Выберите желаемый стиль отчета. Нажмите Далее.

-  Задайте имя отчета и закончите его создание, нажав кнопку Готово.

-  Просмотрите все страницы отчета в различных режимах.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5