SlideShare a Scribd company logo
1 of 28
Модуль 6: Создание форм Александр Бабич Alexander.taurus@gmail.com
О чемпойдетречь Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
Урок 1: Создание простых форм Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток
Понятие формы интерфейс пользователя для работы с данными настраиваемые диалоговые окна Сохраняются в БД в виде объектов специального типа содержат элементы управления Позволяют:  выполнять проверку корректности данных при вводе проводить вычисления обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм
Способы создания формы Мастер форм Автоформы Мастер диаграмм
Мастер форм Задает вопросы, ответы на которые определяют вид создаваемой формы Из какой таблицы или запроса берутся данные Какие поля будут использоваться Какой макет формы применить Какой визуальный стиль применить
Автоформы Автоматическое создание формы выбрать тип автоформы выбрать таблицу или запрос Виды автоформ: в столбец (Columnar) ленточная (Tabular) табличная (Datasheet) сводная таблица (PivotTable) и сводная диаграмма (PivotChart)
Конструктор форм результат полностью зависит от пользователя можно сначала создать форму с помощью одного из методов, а затем изменить ее в конструкторе
Разделы формы
Надписи на форме
Связанные поля
Преобразование элементов управления
Упражнение Дополнить вашу БД формами для ввода и просмотра данных
Урок 2: Настройка формы Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
Свободные и вычисляемые поля Свободное поле не связано ни с одним полем поле таблицы БД или выражение Выражение в свободном поле, делает его вычисляемым
Ссылки на элементы формы С использованием полного идентификатора Reports![Счет]![НазваниеПолучателя].Visible Без использованияполногоидентификатора = [СуммаЗаказа] + [СтоимостьДоставки] В макросах и VBA-процедурах: OrderTotal = Me![Subtotal] + Me![Freight] Forms![Orders]![OrderDate] Forms("Orders")("OrderDate")
Режимы формы Режим конструктора Режим формы и режим таблицы Режим сводной таблицы и режим диаграммы
Настройка формы
Многотабличные формы Многотабличные формы формы, построенные на основе запроса, объединяющего несколько таблиц формы с внедренными в них другими формами Элемент управления Подчиненная форма/отчет (Subform/Subreport)
Создание главной и подчиненной форм с помощью Мастера автоформ
ИспользованиеМастера форм
Добавление подчиненной формы в главную форму элемент управления Подчиненная форма/отчет (Subform/ Subreport)
Связывание главной и подчиненной форм свойства Основные поля (LinkMasterFields) и Подчиненные поля (LinkChildFields) элемента управления Подчиненная форма/отчет (Subform/Subreport)
Упражнение Добавить в одну из форм вашей БД подчиненную форму
Подводимитоги Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
Вопросы?
Контрольные вопросы Чтотакое форма? Какими способами можносоздать форму? В чемразницамеждусвободными и вычисляемыми полями? Как связать две формы?
Использованные источники Иллюстрированный самоучитель по MicrosoftAccesshttp://www.taurion.ru/access Microsoft Accesshttp://matveev.kiev.ua/macceass/index.htm СУБД MS Access 2003 -это просто. Урок 26. Вычисляемые поля в форме БД Accesshttp://subscribe.ru/archive/comp.soft.db.compsoftdba2003/201004/06011611.html/ Вычисления в форме БД Access2003http://lessons-tva.info/articles/informat/9.html Режимыформыhttp://office.microsoft.com/ru-ru/access-help/HP005188806.aspx Ссылки на объекты и их свойства в выраженияхhttp://office.microsoft.com/ru-ru/access-help/HP005186852.aspx

More Related Content

What's hot

Упражнение 1
Упражнение 1Упражнение 1
Упражнение 1Artyukhova
 
8 9 этапы проектированиябд
8 9 этапы проектированиябд8 9 этапы проектированиябд
8 9 этапы проектированиябдEvgeniy Golendyhin
 
л. б. №9 костюка б. в. гр 2им
л. б. №9 костюка б. в. гр 2имл. б. №9 костюка б. в. гр 2им
л. б. №9 костюка б. в. гр 2имwycccccccccc
 
метод рекомендации контр_раб_vba
метод рекомендации контр_раб_vbaметод рекомендации контр_раб_vba
метод рекомендации контр_раб_vbaVladimir Burdaev
 
реляционная база Access
реляционная база Accessреляционная база Access
реляционная база AccessVladimir Burdaev
 
контрольная работа заоч_1
контрольная работа заоч_1контрольная работа заоч_1
контрольная работа заоч_1Vladimir Burdaev
 
распределенная система разработки
распределенная система разработкираспределенная система разработки
распределенная система разработкиSergey Gelmetdinov
 
6. отчеты
6. отчеты6. отчеты
6. отчетыArtyukhova
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft accessDenoro55
 

What's hot (15)

Access 2000 1
Access 2000 1Access 2000 1
Access 2000 1
 
Упражнение 1
Упражнение 1Упражнение 1
Упражнение 1
 
8 9 этапы проектированиябд
8 9 этапы проектированиябд8 9 этапы проектированиябд
8 9 этапы проектированиябд
 
л. б. №9 костюка б. в. гр 2им
л. б. №9 костюка б. в. гр 2имл. б. №9 костюка б. в. гр 2им
л. б. №9 костюка б. в. гр 2им
 
Access 2
Access 2Access 2
Access 2
 
метод рекомендации контр_раб_vba
метод рекомендации контр_раб_vbaметод рекомендации контр_раб_vba
метод рекомендации контр_раб_vba
 
реляционная база Access
реляционная база Accessреляционная база Access
реляционная база Access
 
контрольная работа заоч_1
контрольная работа заоч_1контрольная работа заоч_1
контрольная работа заоч_1
 
Microsoft excel 2007
Microsoft excel 2007Microsoft excel 2007
Microsoft excel 2007
 
распределенная система разработки
распределенная система разработкираспределенная система разработки
распределенная система разработки
 
6. отчеты
6. отчеты6. отчеты
6. отчеты
 
таблицы
таблицытаблицы
таблицы
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Формы
ФормыФормы
Формы
 
MsWord
MsWordMsWord
MsWord
 

Viewers also liked

UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомствоAlexander Babich
 
Конкурс талантов - 15 группа (2013)
Конкурс талантов - 15 группа (2013)Конкурс талантов - 15 группа (2013)
Конкурс талантов - 15 группа (2013)Alexander Babich
 
Учиться, пока не поздно!
Учиться, пока не поздно!Учиться, пока не поздно!
Учиться, пока не поздно!Alexander Babich
 
Создаем электронный учебник
Создаем электронный учебникСоздаем электронный учебник
Создаем электронный учебникAlexander Babich
 

Viewers also liked (8)

UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомство
 
Vba 08
Vba 08Vba 08
Vba 08
 
Конкурс талантов - 15 группа (2013)
Конкурс талантов - 15 группа (2013)Конкурс талантов - 15 группа (2013)
Конкурс талантов - 15 группа (2013)
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Access 04
Access 04Access 04
Access 04
 
Учиться, пока не поздно!
Учиться, пока не поздно!Учиться, пока не поздно!
Учиться, пока не поздно!
 
MindMapping03
MindMapping03MindMapping03
MindMapping03
 
Создаем электронный учебник
Создаем электронный учебникСоздаем электронный учебник
Создаем электронный учебник
 

Similar to Access 06

11 ms acces_приемы работыt
11 ms acces_приемы работыt11 ms acces_приемы работыt
11 ms acces_приемы работыtEvgeniy Golendyhin
 
0023
00230023
0023JIuc
 
0021
00210021
0021JIuc
 
0020
00200020
0020JIuc
 
создание приложений windows forms
создание приложений windows formsсоздание приложений windows forms
создание приложений windows formsmcroitor
 
создание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницсоздание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницVladimir Burdaev
 
003
003003
003JIuc
 
0011
00110011
0011JIuc
 
Cоздание отчетов в Access
Cоздание отчетов в AccessCоздание отчетов в Access
Cоздание отчетов в AccessDaryna Mykytyn
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...FMTeam
 
C# Desktop. Занятие 08.
C# Desktop. Занятие 08.C# Desktop. Занятие 08.
C# Desktop. Занятие 08.Igor Shkulipa
 
21 элементы управление
21  элементы управление21  элементы управление
21 элементы управлениеEvgeniy Golendyhin
 
урок по информатике формы 12 класс
урок по информатике формы 12 классурок по информатике формы 12 класс
урок по информатике формы 12 классinnaivarlak
 

Similar to Access 06 (20)

Access
AccessAccess
Access
 
11 ms acces_приемы работыt
11 ms acces_приемы работыt11 ms acces_приемы работыt
11 ms acces_приемы работыt
 
0023
00230023
0023
 
0021
00210021
0021
 
0020
00200020
0020
 
создание приложений windows forms
создание приложений windows formsсоздание приложений windows forms
создание приложений windows forms
 
Microsoft Visio
Microsoft VisioMicrosoft Visio
Microsoft Visio
 
Отчёты
ОтчётыОтчёты
Отчёты
 
создание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницсоздание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страниц
 
003
003003
003
 
0011
00110011
0011
 
курс Forms server
курс Forms serverкурс Forms server
курс Forms server
 
Cоздание отчетов в Access
Cоздание отчетов в AccessCоздание отчетов в Access
Cоздание отчетов в Access
 
1
11
1
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
 
C# Desktop. Занятие 08.
C# Desktop. Занятие 08.C# Desktop. Занятие 08.
C# Desktop. Занятие 08.
 
Access 07
Access 07Access 07
Access 07
 
21 элементы управление
21  элементы управление21  элементы управление
21 элементы управление
 
урок по информатике формы 12 класс
урок по информатике формы 12 классурок по информатике формы 12 класс
урок по информатике формы 12 класс
 
Excel (customized)
Excel (customized)Excel (customized)
Excel (customized)
 

More from Alexander Babich

Актуальні курси з мого арсеналу (Бабич О.В.)
Актуальні курси з мого арсеналу (Бабич О.В.)Актуальні курси з мого арсеналу (Бабич О.В.)
Актуальні курси з мого арсеналу (Бабич О.В.)Alexander Babich
 
M365: Word, Excel, PowerPoint...
M365: Word, Excel, PowerPoint...M365: Word, Excel, PowerPoint...
M365: Word, Excel, PowerPoint...Alexander Babich
 
M365: Інші сервіси та застосунки
M365: Інші сервіси та застосункиM365: Інші сервіси та застосунки
M365: Інші сервіси та застосункиAlexander Babich
 
M365: Завершення
M365: ЗавершенняM365: Завершення
M365: ЗавершенняAlexander Babich
 
M365: рекомендації
M365: рекомендаціїM365: рекомендації
M365: рекомендаціїAlexander Babich
 
M365: Огляд платформи Microsoft365
M365: Огляд платформи Microsoft365M365: Огляд платформи Microsoft365
M365: Огляд платформи Microsoft365Alexander Babich
 
M365: Роздаткові матеріали
M365: Роздаткові матеріалиM365: Роздаткові матеріали
M365: Роздаткові матеріалиAlexander Babich
 
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptx
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptxMeet&Code - VR, метавсесвіт та криптовалюти (1).pptx
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptxAlexander Babich
 
Ви обрали професію програміста
Ви обрали професію програмістаВи обрали професію програміста
Ви обрали професію програмістаAlexander Babich
 
Змішане навчання в ППФК
Змішане навчання в ППФКЗмішане навчання в ППФК
Змішане навчання в ППФКAlexander Babich
 
Формування професійних інтересів студентів
Формування професійних інтересів студентівФормування професійних інтересів студентів
Формування професійних інтересів студентівAlexander Babich
 
День відкритих дверей' 2021
День відкритих дверей' 2021День відкритих дверей' 2021
День відкритих дверей' 2021Alexander Babich
 
06. Обучение и сертификация по Azure
06. Обучение и сертификация по Azure06. Обучение и сертификация по Azure
06. Обучение и сертификация по AzureAlexander Babich
 
05.Внедрение Azure
05.Внедрение Azure05.Внедрение Azure
05.Внедрение AzureAlexander Babich
 
04.Службы Azure - подробнее
04.Службы Azure - подробнее04.Службы Azure - подробнее
04.Службы Azure - подробнееAlexander Babich
 
03.Сколько стоит облако
03.Сколько стоит облако03.Сколько стоит облако
03.Сколько стоит облакоAlexander Babich
 

More from Alexander Babich (20)

Актуальні курси з мого арсеналу (Бабич О.В.)
Актуальні курси з мого арсеналу (Бабич О.В.)Актуальні курси з мого арсеналу (Бабич О.В.)
Актуальні курси з мого арсеналу (Бабич О.В.)
 
M365: Word, Excel, PowerPoint...
M365: Word, Excel, PowerPoint...M365: Word, Excel, PowerPoint...
M365: Word, Excel, PowerPoint...
 
M365: Інші сервіси та застосунки
M365: Інші сервіси та застосункиM365: Інші сервіси та застосунки
M365: Інші сервіси та застосунки
 
M365: OneDrive
M365: OneDriveM365: OneDrive
M365: OneDrive
 
M365: Завершення
M365: ЗавершенняM365: Завершення
M365: Завершення
 
M365: SharePoint
M365: SharePointM365: SharePoint
M365: SharePoint
 
M365: рекомендації
M365: рекомендаціїM365: рекомендації
M365: рекомендації
 
M365: Огляд платформи Microsoft365
M365: Огляд платформи Microsoft365M365: Огляд платформи Microsoft365
M365: Огляд платформи Microsoft365
 
M365: Вступ
M365: ВступM365: Вступ
M365: Вступ
 
M365: Роздаткові матеріали
M365: Роздаткові матеріалиM365: Роздаткові матеріали
M365: Роздаткові матеріали
 
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptx
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptxMeet&Code - VR, метавсесвіт та криптовалюти (1).pptx
Meet&Code - VR, метавсесвіт та криптовалюти (1).pptx
 
Ви обрали професію програміста
Ви обрали професію програмістаВи обрали професію програміста
Ви обрали професію програміста
 
Змішане навчання в ППФК
Змішане навчання в ППФКЗмішане навчання в ППФК
Змішане навчання в ППФК
 
Формування професійних інтересів студентів
Формування професійних інтересів студентівФормування професійних інтересів студентів
Формування професійних інтересів студентів
 
День відкритих дверей' 2021
День відкритих дверей' 2021День відкритих дверей' 2021
День відкритих дверей' 2021
 
Спробуйте Python
Спробуйте PythonСпробуйте Python
Спробуйте Python
 
06. Обучение и сертификация по Azure
06. Обучение и сертификация по Azure06. Обучение и сертификация по Azure
06. Обучение и сертификация по Azure
 
05.Внедрение Azure
05.Внедрение Azure05.Внедрение Azure
05.Внедрение Azure
 
04.Службы Azure - подробнее
04.Службы Azure - подробнее04.Службы Azure - подробнее
04.Службы Azure - подробнее
 
03.Сколько стоит облако
03.Сколько стоит облако03.Сколько стоит облако
03.Сколько стоит облако
 

Access 06

  • 1. Модуль 6: Создание форм Александр Бабич Alexander.taurus@gmail.com
  • 2. О чемпойдетречь Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
  • 3. Урок 1: Создание простых форм Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток
  • 4. Понятие формы интерфейс пользователя для работы с данными настраиваемые диалоговые окна Сохраняются в БД в виде объектов специального типа содержат элементы управления Позволяют: выполнять проверку корректности данных при вводе проводить вычисления обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм
  • 5. Способы создания формы Мастер форм Автоформы Мастер диаграмм
  • 6. Мастер форм Задает вопросы, ответы на которые определяют вид создаваемой формы Из какой таблицы или запроса берутся данные Какие поля будут использоваться Какой макет формы применить Какой визуальный стиль применить
  • 7. Автоформы Автоматическое создание формы выбрать тип автоформы выбрать таблицу или запрос Виды автоформ: в столбец (Columnar) ленточная (Tabular) табличная (Datasheet) сводная таблица (PivotTable) и сводная диаграмма (PivotChart)
  • 8. Конструктор форм результат полностью зависит от пользователя можно сначала создать форму с помощью одного из методов, а затем изменить ее в конструкторе
  • 13. Упражнение Дополнить вашу БД формами для ввода и просмотра данных
  • 14. Урок 2: Настройка формы Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
  • 15. Свободные и вычисляемые поля Свободное поле не связано ни с одним полем поле таблицы БД или выражение Выражение в свободном поле, делает его вычисляемым
  • 16. Ссылки на элементы формы С использованием полного идентификатора Reports![Счет]![НазваниеПолучателя].Visible Без использованияполногоидентификатора = [СуммаЗаказа] + [СтоимостьДоставки] В макросах и VBA-процедурах: OrderTotal = Me![Subtotal] + Me![Freight] Forms![Orders]![OrderDate] Forms("Orders")("OrderDate")
  • 17. Режимы формы Режим конструктора Режим формы и режим таблицы Режим сводной таблицы и режим диаграммы
  • 19. Многотабличные формы Многотабличные формы формы, построенные на основе запроса, объединяющего несколько таблиц формы с внедренными в них другими формами Элемент управления Подчиненная форма/отчет (Subform/Subreport)
  • 20. Создание главной и подчиненной форм с помощью Мастера автоформ
  • 22. Добавление подчиненной формы в главную форму элемент управления Подчиненная форма/отчет (Subform/ Subreport)
  • 23. Связывание главной и подчиненной форм свойства Основные поля (LinkMasterFields) и Подчиненные поля (LinkChildFields) элемента управления Подчиненная форма/отчет (Subform/Subreport)
  • 24. Упражнение Добавить в одну из форм вашей БД подчиненную форму
  • 25. Подводимитоги Способы создания форм в MS Access. Мастер форм. Автоформы Использование конструктора форм Области формы. Ввод меток. Форматирование полей и меток Использование свободных и вычисляемых полей Ссылки на элементы формы. Режимы формы. Изменение свойств формы Связывание форм. Создание главной и подчиненной формы. Способы связывания форм
  • 27. Контрольные вопросы Чтотакое форма? Какими способами можносоздать форму? В чемразницамеждусвободными и вычисляемыми полями? Как связать две формы?
  • 28. Использованные источники Иллюстрированный самоучитель по MicrosoftAccesshttp://www.taurion.ru/access Microsoft Accesshttp://matveev.kiev.ua/macceass/index.htm СУБД MS Access 2003 -это просто. Урок 26. Вычисляемые поля в форме БД Accesshttp://subscribe.ru/archive/comp.soft.db.compsoftdba2003/201004/06011611.html/ Вычисления в форме БД Access2003http://lessons-tva.info/articles/informat/9.html Режимыформыhttp://office.microsoft.com/ru-ru/access-help/HP005188806.aspx Ссылки на объекты и их свойства в выраженияхhttp://office.microsoft.com/ru-ru/access-help/HP005186852.aspx