Самоучитель Microsoft Access 2013



Download 16,15 Mb.
Pdf ko'rish
bet66/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   62   63   64   65   66   67   68   69   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 5 
Свойства формы 
Редактирование формы, ее разделов и входящих в нее элементов управления может 
быть произведено не только графическими средствами, но и путем изменения их 
свойств. Для изменения свойств предназначена 
Страница свойств
(Property Sheet). 
1.
Откройте страницу свойств, выбрав соответствующую кнопку на вкладке ленты 
Конструктор
(Design) в группе 
Сервис
(Tools). В окне свойств (рис. 5.10)
в списке поля 
Тип выделенного элемента 
(Selection type) отображаются все 
элементы формы.
Рис. 5.10. 
Окно
свойств формы 
2.
Выберите в списке строку 
Форма 
(Form). Чтобы убедиться в действенности 
свойств элементов, в открывшихся свойствах формы на вкладке 
Макет
(Format) 
в строке 
Область выделения
(Record Selectors) выберите значение 
Нет
. Об-
ласть выделения записи, расположенная слева в области данных, исчезнет из 
формы.
3.
Верните область выделения в форму. 
Следует заметить, что изменение многих свойств формы и ее элементов управле-
ния невозможно в режиме макета. 


Формы 
223 
Добавление полей в форму 
В режиме макета возможно удаление и добавление полей в форму. Для удаления 
поля достаточно выделить его вместе с наименованием и в контекстном меню вы-
полнить команду 
Удалить
(Delete). Можно предварительно поле удалить из маке-
та. Для добавления полей в форму щелкните на кнопке 
Добавить поля
(Add 
Existing Fields) на вкладке ленты 
Конструктор
(Design) в группе 
Сервис 
(Tools). 
Отобразится область 
Список полей
(Field List) базовой таблицы или запроса, ис-
точника данных формы. Добавить поле в активный макет формы можно двойным 
щелчком на нем. Для размещения поля в любом макете формы перетащите его туда 
из области 
Список полей 
(Field List). 
В режиме макета в группе 
Элементы управления
(Controls) на вкладке ленты 
Конструктор
представлен набор элементов, для включения которых в форму нет 
необходимости переходить в режим конструктора. Этот набор содержит элементы 
для создания поля, надписи, списка, поля со списком, флажка, кнопки и т. п. Набор 
элементов управления режима макета в сравнении с доступным в режиме конст-
руктора несколько усечен.
Работа с данными таблицы в режиме
формы 
Созданная форма ТОВАР предназначена для ввода, просмотра, корректировки и 
удаления данных, сохраняемых в одноименной таблице. Основным режимом рабо-
ты с данными базовой таблицы является режим формы. В режиме макета преду-
смотрен только просмотр данных, обеспечивающий удобную настройку элементов. 
1.
Для перехода в режим формы из режима макета щелкните на кнопке 
Режим
формы 
(Form View) в строке состояния или выполните команду 
Режим формы 
контекстного меню формы. Если форма закрыта, выберите ее в области навига-
ции в группе 
Формы
(Forms) и в контекстном меню нажмите кнопку 
Открыть
(Open). 
2.
Просмотрите записи таблицы ТОВАР, используя стандартные кнопки панели 
перехода по записям внизу формы или команды в списке кнопки 
Перейти
(Go 
To) на вкладке ленты 
Главная
(Home) в группе 
Найти
(Find). Измените некото-
рые значения в полях записи. 
3.
Для создания новой записи в таблице ТОВАР сделайте текущей новую запись, 
воспользовавшись кнопкой 
на панели перехода по записям или кнопкой 
Создать
(New) на вкладке ленты 
Главная
(Home) в группе 
Записи
(Records),
и введите значения в поля формы. Значения, вводимые в поля формы, должны 
соответствовать типам данных и их свойствам, заданным при определении 
структуры таблицы. 
4.
Для завершения создания (редактирования) записи таблицы достаточно перейти 
к другой записи или выполнить команду 
Сохранить 
(Save) на вкладке ленты 
Главная 
(Home) в группе 
Записи
(Records). Запись может быть сохранена толь-
ко при условии ввода значений ключевых полей таблицы, а также полей, кото-
рые были определены в свойствах поля как обязательные. 


224 
Глава 5 
5.
Чтобы удалить запись, выделите ее, щелкнув на области выделения в левой час-
ти области данных формы или выполнив команду 
Выбрать | Выделить
(Select | 
Select) в группе 
Найти 
(Find), и выполните команду 
Удалить | Удалить запись
(Delete | Delete Record) в группе 
Записи 
(Records). 
6.
Закройте форму. Откройте таблицу ТОВАР и убедитесь, что все сделанные из-
менения внесены в таблицу. 
Задание 5.1. Создание однотабличной формы 
Создайте однотабличную форму для работы со справочником покупателей, отре-
дактируйте ее в режиме макета и произведите добавление записей в таблицу. Если 
в базе данных "Поставка товаров", выбрав таблицу ПОКУПАТЕЛЬ, для создания 
формы использовать команду 
Форма 
(Form), автоматически будет создана форма, 
содержащая встроенную подчиненную таблицу ДОГОВОР. Источником записей 
главной формы будет таблица ПОКУПАТЕЛЬ. Такое поведение команды 
Форма
вызвано тем, что таблица ПОКУПАТЕЛЬ имеет единственную подчиненную таб-
лицу ДОГОВОР, с которой она находится в отношениях 1 : М, и эта связь опреде-
лена в схеме данных. В главной форме будет отображаться запись таблицы 
ПОКУПАТЕЛЬ, а в подчиненной — связанные с ней записи из таблицы ДОГОВОР. 
Для создания формы, отображающей сведения только о покупателе, прежде чем 
воспользоваться командой 
Форма
(Form), которая без вмешательства пользователя 
создаст однотабличную форму в столбец, следует в схеме данных удалить связь 
таблицы ПОКУПАТЕЛЬ с таблицей ДОГОВОР. 
Кроме того, можно воспользоваться услугами мастера форм, который позволяет 
определить в качестве источника записей формы любое число таблиц, выбрать из 
них необходимые поля и способ их отображения в форме: в один столбец или вы-
ровненный для одновременного отображения одной записи, табличный и ленточ-
ный для отображения сразу всех записей. 
Создание формы на основе запроса 
Если в базе данных уже имеется запрос, в котором выбраны таблицы, нужные для 
получения результата, определены поля, которые необходимо включить в резуль-
тат, параметры, сделаны вычисления, целесообразно создавать форму на основе 
такого запроса. 
В созданном ранее запросе из таблицы НАКЛАДНАЯ выбираются все накладные, 
по которым производилась отгрузка в заданном месяце. В вычисляемом поле меся-
ца задано имя параметра — 
[Номер месяца]
и запрос сохранен под именем 
Наклад-
ные
месяца
(рис. 5.11). 
Выбор запроса с параметром в качестве источника записей позволит создать фор-
му, обеспечивающую диалог с пользователем и вывод только тех записей, которые 
соответствуют заданным в диалоге условиям отбора. 
Для создания такой формы можно использовать любую из команд автоматического 
создания формы одним щелчком мыши: 
Форма 
(Form), 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   62   63   64   65   66   67   68   69   ...   146




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish