Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Выбор способа создания формы

Создание экранных форм

Контрольные вопросы

1. Каким образом можно создавать запросы на языке QBE в Access?

2. Какие еще языки запросов можно использовать в Access?

3. Что может служить источником данных для запроса?

4. Какие разновидности запросов Вы знаете?

5. Какие запросы называются «сложными»?

6. Как задаются условия «И» и «ИЛИ» в запросах?

7. В чем особенности выполнения запросов на связанных таблицах?

8. Что собой представляют перекрестные запросы? Как и для чего они создаются?

9. Что собой представляют параметрические запросы? Как и для чего они создаются?

10. Как вводятся в запрос вычисляемые поля?

11. Как можно получать итоговые значения в запросах?

12. Какие разновидности корректирующих запросов Вы знаете? Как их задать?

13. Что значит «открыть запрос»?

14. Что происходит при открытии корректирующего запроса?

15. Как можно сохранить запрос? Для чего это делается?

16. Как можно сохранить результат выполнения запроса? Для чего это делается?

17. Как можно задать диапазон в условии запроса?

18. Как задается состав полей, выводимых в ответ?

19. Как можно упорядочить данные в ответе?

20. Как влияет тип объединения таблиц на результат выполнения запро-са?

 

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

Форму можно создавать несколькими разными способами. Для то-го чтобы создать новую форму, надо выбрать вкладку «Формы» в окне базы данных и нажать кнопку «Создать ». После этого появиться окно «Новая форма» (рис. 3.1).

Рис. 3.1. Начальный экран создания форм

При создании формы, связанной с таблицами базы данных, лучше сначала воспользоваться помощью «Мастера», а потом модифициро-вать полученную таким образом форму. Это ускорит и упростит процесс создания форм.

В окне «Новая форма» кроме выбора способа создания/вида фор-мы можно определить и источник данных для создаваемой формы (рис. 3.1). Из окна «Новая форма» можно выбрать только одну таблицу в ка-честве источника данных для формы. Мы в качестве примера создадим форму для таблицы «СОТРУДНИК». Выбор источника можно осущест-вить и на следующем шаге (рис. 3.2) в окошке «Таблицы/запросы».

Если источником должны являться несколько таблиц, то можно поступить несколькими разными способами, которые будут рассмотре-ны позднее.

Следующим шагом при создании форм является выбор полей, ко-торые будут включены в экранную форму (рис. 3.2). Поля могут перено-ситься в форму по одному и все сразу. В первом случае надо позициони-роваться на нужное поле и нажать кнопку с одинарной стрелкой, на-правленной вправо. Чтобы перенести все поля, надо воспользоваться кнопкой с двойной стрелкой. Когда поля включены в форму, на этапе определения состава полей их можно исключить, воспользовавшись кнопками, со стрелками, направленными влево.

При использовании мастера при создании формы выбор таблицы и хотя бы одного поля обязательны.

Источником данных для формы могут быть не только табли-ца/таблицы, но и запросы. Напомним, что в запросах можно использо-вать знак «звездочка» (*). При его использовании все поля исходной таблицы выводятся в ответ. Если уже после создания такого запроса в таблицу будут добавлены новые поля, то они попадут в ответ. Если же на основе такого запроса создана экранная форма, то в нее войдут те по-ля, которые на момент создания экранной формы содержались в табли-це. Поля, которые вставлены в таблицу после создания экранной формы, в запрос, являющийся источником будут попадать, а в экранной форме отражаться не будут. Поэтому, если необходимо, чтобы все поля исход-ной таблицы были отображены в форме, то созданную форму придется корректировать «вручную».

Предположим, что мы хотим создать форму на основе таблицы «СОТРУДНИК» и включить в эту форму все поля исходной таблицы (рис. 3.2).

Рис. 3.2. Выбор полей, включаемых в форму

После определения состава полей, включенных в форму, следует выбрать внешний вид формы (рис. 3.3). Удобнее сначала выбрать вид «в один столбец»5, а затем разместить элементы формы по экрану так, как это удобно для последующей работы с формой.

5 Название вида формы «в один столбец» несколько условно. Действи-тельно при данном выборе создает экран «анкетной» формы: один под другим располагаются пары «название поля/ содержание поля». Но ко-гда полей много, и они все не умещаются в один столбец на экране, то система автоматически помещает их в два, три и т. п. столбца.

Рис. 3.3. Выбор внешнего вида формы

Следующим шагом является выбор стиля формы (рис. 3.4). Стиль экранной формы позволяет выбрать цвет и «фактуру» формы, т.е. позво-ляет решить чисто оформительские проблемы.

Рис. 3.4. Выбор стиля формы

Создание формы завершается заданием его имени (рис. 3.5). По умолчанию дается имя, совпадающее с именем источника данных.

Рис. 3.5. Задание названия формы

Созданная экранная форма может не полностью соответствовать потребностям разработчика. Чтобы ее подправить можно сразу перейти в режим конструктора, выбрав альтернативу «изменение макета фор-мы», а можно это сделать и потом, перейдя в режим конструктора из режима формы, или открыв ранее созданную форму в режиме конструк-тора.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 463; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.