Как сделать формы в access 2007?

Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007? Как сделать формы в access 2007?

Поле со списком Создание комбинированного списка Список Создание поля со списком Кнопка Создание кнопки Рисунок Встраивание статистических иллюстраций (графических файлов в форму) командной

Свободная рамка объекта Создание рамки объекта, для которой невозможно установить связь Присоединен Создание рамки объекта, ная рамка для которого будет объекта установлена связь с файлом-источником Разрыв Установка страницы принудительного конца страницы формы Набор вкладок Создание формы или диалогового окна с несколькими вкладками

Подчиненная форма/отчет Встраивание подчиненной формы в главную форму и установка отношений между формами Линия Проведение в форме разделительной линии Создание в форме прямоугольной рамки для группы полей Прямоугольник Дополнительные Встраивание в форму элементы элементов, не представленных на панели инструментов

Вставка вычисляемого поля • Любая формула представляет собой комбинацию из операторов и имен полей. Формула всегда должна начинаться со знака равенства, а имена полей в формуле необходимо заключать в квадратные скобки. • Пример: =[Оклад]* 20%

Области отчета в режиме конструктора • Любой отчет содержит несколько областей, что позволяет автоматизировать процесс его оформления. Функции каждой области наиболее ярко проявляются в многостраничных отчетах. Ниже приведен краткий обзор областей Access-отчетов.

Заголовок отчета • Заголовок отчета расположен на первой странице отчета перед верхним колонтитулом. По умолчанию в качестве заголовка отчета берется его название.

Верхний колонтитул • Верхний колонтитул по умолчанию помещается на каждую страницу отчета. Его отображение на страницах, содержащих шапку или резюме, можно заблокировать. Обычно верхний колонтитул содержит заголовки колонок, а именно – имена полей.

Заголовок группы • Заголовок группы состоит из имени группы и слов Заголовок группы. Область данных • Элементы этой области повторяются для каждой выбранной из таблицы записи.

Примечание группы • Примечание группы появляется в конце группы записей. Оно применяется главным образом для указания числа записей или суммы значений в полях группы.

Заголовок данной области включает имя группы и слово Примечание.

Нижний колонтитул • Нижний колонтитул присутствует на каждой странице отчета. Чаще всего используют для отображения номеров страниц. По умолчанию мастер отчетов вводит в нижний колонтитул функцию =Страница.

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

Кроме того, мастер отчетов вводит в нижний колонтитул выражение =Now(), которое во время генерации отчета заменяется текущей датой.

Примечание отчета • Примечание отчета вставляется в конце отчета и может содержать резюме ко всему документу. Это последняя область проекта отчета, но при печати она предшествует нижнему колонтитулу последней страницы.

Макрос • Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, такие как открытие форм или печать отчетов. Макрокоманда основной компонент макроса; замкнутая инструкция, самостоятельно или в комбинации с другими макрокомандами определяющая выполняемые в макросе действия. В других макроязыках макрокоманды иногда называют просто командами.

• При создании макроса макрокоманды, которые требуется выполнить, вводятся в столбец Макрокоманда. Если указанная команда подразумевает наличие аргументов, то в нижней части окна появляется область для их ввода.

Аргументы макрокоманды задают дополнительную информацию, которая требуется некоторым макрокомандам, например, указывают объект, на который действует макрокоманда, или специальное условие, при котором выполняется макрокоманда.

Источник: https://present5.com/formy-v-access-2007-sushhestvuet-neskolko-sposobov/

Microsoft Access 2007. Конструктор форм

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

4.2.1. Создадим, как показано в разделе 4.1. форму на таблицу «Книги»

Как сделать формы в access 2007?

Рис. 4.4 Форма для таблицы книги

4.2.2. Нажимаем кнопку «Вид» и переходим в режим конструктора.

Как сделать формы в access 2007?

Рис. 4.5. Окно конструктора форм

  • В окне конструктора присутствует разметочная сетка с вертикальной и горизонтальной линейкой, помогающая позиционировать объекты.
  • По нажатии ПКМ в поле «Заголовок формы» или «Область данных», пункт Цвет заливки/фона, можно изменить цвет поля.
  • Кликнув на любом элементе формы, вокруг него появляется рамка, потянув за края которой можно изменить форму и размер элемента или переместить его в другое место формы.
  • Каждый элемент формы имеет свои свойства, окно свойств открывается нажатием ПКМ на элементе, пункт свойства.

Как сделать формы в access 2007?

Рис.4.6. Окно свойств

Элементы управления форм

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

Название элемента Назначение
Поле Используется для ввода и отображения информации полей таблиц и запросов, а также для вывода результатов вычислений
Подпись Подписи создаются автоматически вместе с элементами типа текстовое поле, поле со списком и т. п. Они разъясняют смысл поля ввода. Дополнительные надписи могут использоваться для заголовков и пояснений
Кнопка Щелчок на такой кнопке выполняет команду, с помощью которой можно перейти в другую форму, переместиться по записям и выполнить многие другие операции
Поле со списком Разрешает как непосредственный ввод значения в поле, так и его выбор в раскрывающемся списке предопределенных значений
Список Позволяет выбирать данные из набора пунктов и не разрешает непосредственный ввод значений
Подчиненная форма/отчет Вставляет в форму (или отчет) область с другой формой (или отчетом), связанной с главной
Линия Добавляет прямую линию
Прямоугольник Рисует прозрачный или непрозрачный прямоугольник с цветной границей любой толщины
Присоединенная рамка объекта Объект OLE, связанный с полем данных таблицы или запроса
Группа переключателей Группа переключателей ссылается на некоторое поле таблицы. Каждый переключатель группы соответствует определенному целочисленному значению этого поля
Флажок Предназначен для представления полей типа да/нет. Отмеченный квадратик соответствует величине «да», а пустой — «нет»
Переключатель Элемент группы переключателей, в которой может быть отмечен только один из них (его кружок выглядит зачерненным)
Выключатель Позволяет вводить информацию типа да/нет. Величине «да» или «истина» соответствует утопленное положение выключателя
Вкладка Позволяет разместить на одном и том же пространстве экрана несколько наборов элементов управления. Удобен в тех случаях, когда элементы легко разделяются на логические группы
Вставить диаграмму Помещает в форме окно диаграммы
Свободная рамка объекта Объект OLE, не связанный ни с каким источником данных
Рисунок Рисунок любого графического формата с рамкой
Разрыв страниц Линия, по которой формируется перевод страницы при выводе формы или отчета на принтер
Вставить гиперссылку Создание ссылки на Web-страницу, рисунок, адрес электронной почты или программу
Вложение Присоединенные файлы
Читайте также:  Как сделать хорошую презентацию в powerpoint 2010?

Источник: http://www.moozon.ru/node/4140

Как сделать поля выборочно редактируемыми в форме Access 2007?

Опция 1

Вы можете сделать форму, которую хотите заблокировать подформу, и поместить группу опций в основную форму:

Как сделать формы в access 2007?

Например:

Private Sub Form_Current()
Me.aTable_subform.Form.AllowAdditions = False
Me.aTable_subform.Form.AllowEdits = False
Me.aTable_subform.Form.AllowDeletions = False

End Sub

Private Sub PickOne_AfterUpdate()

Select Case Me.PickOne
Case 1, 3
Me.aTable_subform.Form.AllowAdditions = True
Me.aTable_subform.Form.AllowEdits = True
Me.aTable_subform.Form.AllowDeletions = True

Case 2
Me.aTable_subform.Form.AllowAdditions = False
Me.aTable_subform.Form.AllowEdits = True
Me.aTable_subform.Form.AllowDeletions = False

End Select
End Sub

Дальнейшие примечания

Вариант 2

У вас может появиться всплывающая форма, открывающаяся при открытии основной формы. Он станет видимым перед основной формой в этом примере.

Код на основной форме:

Private Sub Form_Close()
DoCmd.Close acForm, «popupform»
End Sub

Private Sub Form_Load()
DoCmd.OpenForm «popupform», , , , , acDialog
End Sub
Как сделать формы в access 2007? Private Sub PickOne_BeforeUpdate(Cancel As Integer)
Select Case Me.PickOne
Case 1
If MsgBox(«You chose this. Continue?», vbYesNo) = vbYes Then
Forms!mainform.AllowAdditions = True
Forms!mainform.AllowEdits = True
Forms!mainform.Form.AllowDeletions = True

''Setting the visibility leaves the form
''available but it is no longer a dialog form
''but you must remember to close it elsewhere
''If the form is not needed, just close it here
Me.Visible = False
Else
Cancel = True
End If
Case 2
''Whatever

End Select
End Sub

Вариант 3

Каждый элемент управления имеет свойство тега, которое предназначено для использования дизайнером, например, вы можете добавить «Admin» ко всем элементам управления, которые необходимо заблокировать. Yo должен использовать событие загрузки или более позднее событие.

Private Sub Form_Load()
For Each ctrl In Me.Controls
''For example:
If ctrl.Tag = «Admin» And TheOption «Admin» Then
ctrl.Locked = True
End If
Next
End Sub

Вы можете легко иметь более одного тега, например, для пользователей Admin или OptionX, другого для других пользователей или для OptionY.

Источник: http://qaru.site/questions/6426288/how-to-make-fields-selectively-editable-in-access-2007-form

Как создавать формы в MS Access 2007?

Как сделать формы в access 2007?

  • Что вы научитесь делать, посмотрев это видео?
  • В этом видеоуроке мы рассмотрим, как в базах данных MS Access 2007 реализовано создание форм, какие бывают виды форм, и какие особенности работы с ними.
  • Описание видео:

Формы, соответствующие по виду первичным документам, позволяют удобно выполнять загрузку в базу справочных, плановых и оперативно-учетных данных. Рассмотрим, как в Access 2007 реализованы однотабличные формы. Такие формы предназначены для работы с данными одной таблицы.

В качестве примера создадим форму с каталогом товаров на основе данных таблицы «Товар». Для этого сначала нужно открыть таблицу «Товар». Форму можно легко создать используя главное меню «Создание» и интерфейсную группу «Формы».

Три кнопки этой группы «Форма», «Разделенная форма» и «Несколько элементов» предназначены для автоматического создания формы одним кликом мыши. Для последующей настройки такой формы можно использовать режим Макета или Конструктора.

Формы, созданные с помощью вышеуказанных кнопок, отличаются способом отображения записей таблицы.

Сначала рассмотрим создание формы при помощи команды «Форма». В такой форме отображается только 1 запись таблицы. Для создания такой формы с источником данных  — таблицей «Товар», надо сделать активной таблицу «Товар» и нажать кнопку «Форма» на ленте.

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

В этой форме отображены все поля одной записи таблицы «Товар», заголовок формы соответствует имени таблицы, подписи полей формы соответствуют названиям полей таблицы, скрытые поля таблицы в форму не включаются.

Формы MS Access 2007 имеют несколько режимов редактирования. Для выбора нужного режима формы нужно сначала открыть форму, чтобы она появилась в области данных, потом выбрать меню «Главная» и кнопку «Режимы», крайнюю слева на ленте. Нажав кнопку «Режимы» вы увидите 3 режима формы.

«Режим формы» используется для ввода, просмотра и корректировки данных  таблиц. «Режим макета» также позволяет работать с данными таблиц в форме. Кроме того, он предоставляет возможность менять вид самой формы: элементы формы можно перетаскивать в другие места, менять надписи полей, размеры, формат, положение полей и надписей и так далее.

«Режим Конструктора» предназначен для разработки и редактирования формы с помощью полного набора инструментов. Просмотр данных формы в режиме Конструктора не предусмотрен.

Вернемся в «режим макета» и выполним для примера некоторые изменения формы. В этом режиме в главном меню появляются дополнительные меню «Формат» и «Упорядочить», позволяющие редактировать форму, открытую в режиме макета.

Например, в меню «Формат» на ленте появляется кнопка «Заголовок» с помощью которой можно редактировать заголовок формы. Рассмотрим также, как изменить размер поля «Фото товара» и его надписи.

Для этого выберем это поле левым кликом, чтобы оно было выделено желтой рамкой, потом наведем курсор на его нижнюю границу, нажмем левую кнопку и растянем нижнюю границу вниз, до нужного размера.

Читайте также:  Как сделать шаблон таблицы в powerpoint?

В «режиме макета» можно также перетаскивать отдельные поля в другие места и удалять ненужные в форме поля. Удаление полей и надписей выполняется через их контекстное меню.

Для перетаскивания полей используем стандартный метод: выделить поле, нажать на нем левую кнопку мыши и удерживая ее нажатой, перетащить поле в нужное место.

С помощью таких манипуляций удалим из формы поля «Тек_Ост» и поле вложений и поменяем местами поля «Фото товара» и «Поставки прекращены».

Таким образом, можно привести форму к наиболее удобному для пользователя виду.

Для ввода данных в форму нужно переключиться в «режим формы» с помощью меню «Главная» и кнопки «Режим» на ленте.

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

В этом режиме можно также изменять значения полей в записях таблицы. Эти изменения будут отражены в таблице «Товар».

Для добавления новой записи в таблицу с помощью формы можно воспользоваться кнопкой «Новая (пустая) запись» внизу формы, или кнопкой «Создать» на ленте  из группы «Записи» меню «Главная». Завершение ввода данных записи происходит при переходе на следующую запись или по нажатию кнопки «Сохранить» на ленте из группы «Записи» меню «Главная».

Для удаления записи с помощью формы нужно сначала выделить запись, для этого нужно нажать кнопку «Выбрать Выделить» на ленте в группе «Найти» меню «Главная». После этого нажать кнопку «Удалить» на ленте в группе «Записи» меню «Главная». На запрос подтверждения удаления отвечаем «Да» — запись удалена.

Откроем таблицу «Товар» и создадим для нее разделенную форму нажатием кнопки  «Разделенная форма» на ленте в группе «Формы» меню «Создание». В результате в области данных откроется разделенная форма для таблицы «Товар». В этой форме данные таблицы одновременно представлены в режиме формы и в режиме таблицы.

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

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

Источник: http://www.kak-v.com/kak-sozdavat-formy-v-ms-access-2007/

ACCESS Создание форм с помощью мастера. Виды форм Простые; Составные; Связанные; Кнопочные. Все формы будем создавать в базе данных «Ветлікарня» — презентация

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

2 Виды форм Простые; Составные; Связанные; Кнопочные. Все формы будем создавать в базе данных «Ветлікарня»

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

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

Пользователь (оператор) будет только вводить новую информацию. Такой способ ввода данных предупреждает порчу уже введенной информации, а также обеспечивает ее секретность.

  • 4 Простые формы Создадим форму для ввода информации в таблицу «Тварини». Для этого перейдем на вкладку Формы и выберем
  • 5 Простые формы В поле выберем таблицу «Тварини».
  • 6 Простые формы Инструментом выберем все необходимые поля и нажмем Далее
  • 7 Простые формы Выберем внешний вид формы и нажмем Далее
  • 8 Простые формы Выберем стиль формы и нажмем Далее
  • 9 Простые формы Зададим имя формы и нажмем Готово
  • 10 Простые формы Результат: Для просмотра:Для ввода

11 Составные формы Составные формы используются для просмотра информации в таблицах. Составная форма состоит из главной и подчиненной форм.

Создадим составную форму Хвороби -Тварини, которая показывает всех животных и их клички, которые лечатся от одинаковых болезней.

В результате будет создано две формы, но для просмотра будет вызываться только главная форма, она сама будет вызывать подчиненную.

  1. 12 Составные формы Здесь Хвороби – главная форма, Тварини – подчиненная форма.
  2. 13 Составные формы Чтобы с помощью Мастера форм создать такую составную форму перейдем на вкладку Формы и выберем
  3. 14 Составные формы В окне мастера выберем таблицу, поля которой будут в подчиненной форме: таблица «Тварини», поля «Назва тварини» и «Кличка»
  4. 15 Составные формы В этом же окне выберем таблицу, поля которой будут в главной форме: таблица «Хвороби», поля «Діагноз» и «Рекомендації»
  5. 16 Составные формы В появившемся окне выберем вид представления данных : укажем, какая форма будет главной Выберем вид: подчиненные формы
  6. 17 Составные формы В появившемся окне выберем вид подчиненной формы
  7. 18 Составные формы Выберем стиль
  8. 19 Составные формы Зададим имена главной и подчиненной формам и нажмем Готово.
  9. 20 Составные формы Перебирая возможные болезни (листая записи внешней формы), в подчиненной форме мы увидим животных, которые болеют этой болезнью.
Читайте также:  Как сделать пивот таблицу в Excel?

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

22 Связанные формы Здесь Хвороби – главная форма, Тварини – подчиненная форма.

23 Связанные формы Такая связанная форма строится также, как аналогичная ей составная форма, только при выборе вида представления данных укажем связанные формы.

24 Кнопочная форма Кнопочные формы используются для открытия других форм (простых, составных, кнопочных), отчетов или макросов базы данных. При открытии БД по умолчанию может открываться Главная кнопочная фора.

Она может состоять из нескольких страниц (подчиненных кнопочных форм).

Организация работы с базой с помощью Главной кнопочной формы дает возможность уменьшить доступ пользователя (оператора) к основным объектам базы: таблицам, запросам, макросам.

25 Создадим кнопочную форму, состоящую из двух страниц. Кнопочная форма

26 Для создания такой кнопочной формы вызовем Диспетчер кнопочных форм: Кнопочная форма

27 Ответим «Да» на сообщение: Кнопочная форма Если такое окно не появилось, значит кнопочная форма уже создавалась. В таком случае, нужно эту форму удалить, а также удалить таблицу Switchboard Items, которая автоматически создается при создании Главной кнопочной формы.

28 Появится окно, в котором будем создавать страницы кнопочной формы. Кнопочная форма У нас будет две страницы: Главная кнопочная форма (по умолчанию) и страница Базові форми. Для добавления новой страницы в кнопочную форму нажмем кнопку Создать.

29 В появившемся окне зададим имя новой страницы «Базові форми» и нажмем ОК. Новая страница отразится в окне. Кнопочная форма Для создания кнопок на странице нужно выбрать эту страницу и нажать кнопку «Изменить».

30 Создадим кнопки на странице Базові форми. Для этого выберем эту страницу и нажмем кнопку «Изменить». Появится окно: Кнопочная форма Для создания элементов (кнопок) на этой странице нажмем кнопку «Создать». Создадим кнопку, которая будет вызывать простую форму Тварини.

31 Появится окно: Кнопочная форма В поле «текст» запишем название формы, в поле «команда» выберем «открыть форму для добавления», так как мы хотим с помощью этой формы вводить новую информацию. В окне «форма» выберем имя формы, которая будет вызываться и нажмем ОК.

32 Создадим кнопку «Возврат» для возврата в Главную кнопочную форму. Для этого нажмем кнопку «Создать» и в появившемся окне установим: Кнопочная форма

33 В результате получим две кнопки. Аналогично можно добавить кнопки для ввода в другие таблицы. Кнопочная форма Для перехода на другую страницу кнопочной формы нажмем «Закрыть».

34 Создадим кнопки на Главной кнопочной форме. Для этого выберем эту страницу и нажмем кнопку «Изменить». Кнопочная форма

35 Появится окно: Кнопочная форма Для создания элементов (кнопок) на этой странице нажмем кнопку «Создать». Создадим кнопку, которая будет вызывать составную форму Хвороби-Тварини.

36 Появится окно: Кнопочная форма В поле «текст» запишем название формы, в поле «команда» выберем «открыть форму для изменения», так как мы хотим с помощью этой формы просматривать всю информацию. В окне «форма» выберем имя формы, которая будет вызываться и нажмем ОК.

37 Кнопочная форма Создадим кнопку, которая будет вызывать страницу «Базові форми». Для этого нажмем кнопку «Создать». Результат:

38 Кнопочная форма Появится окно: В поле «текст» запишем название формы, в поле «команда» выберем «перейти к кнопочной форме». В окне «форма» выберем имя формы, которая будет вызываться и нажмем ОК.

39 Кнопочная форма Результат: Создадим кнопку, которая будет закрывать базу данных. Для этого нажмем кнопку «Создать».

  • 40 Кнопочная форма Появится окно: В поле «текст» запишем название формы, в поле «команда» выберем «выйти из приложения» и нажмем ОК.
  • 41 Кнопочная форма Результат: Для завершения работы со страницей нажмем «Закрыть».
  • 42 Кнопочная форма Для завершения работы с Диспетчером кнопочных форм нажмем «Закрыть».
  • 43 Кнопочная форма В результате работы с Диспетчером кнопочных форм на вкладке «Формы» появится «Кнопочная форма», а на вкладке таблицы появится вспомогательная таблица «Switchboard Items».

44 Кнопочная форма Для проверки работы кнопочной формы нажмем «Кнопочная форма» на вкладке Формы. Получим: Проверим работу кнопочной формы. Нажмем кнопку «Хвороби-Тварини».

45 Кнопочная форма Получим: Кнопочная форма при этом не закрывается. Закроем составную форму и проверим работу кнопки «Базові форми». Нажмем на эту кнопку:

46 Кнопочная форма При этом откроется вторая страница кнопочной формы. Проверим работу кнопки «Тварини». Нажмем на соответствующую кнопку и откроется форма для ввода в таблицу «Тварини». Закроем эту форму.

47 Кнопочная форма Проверим работу кнопки «Возврат». Нажмем на эту кнопку и вернемся на главную страницу кнопочной формы.

48 Кнопочная форма Проверим работу кнопки «Вихід». Нажмем на эту кнопку и закроем базу данных. Результат:

49 Открытие кнопочной формы при запуске Чтобы при открытии базы данных автоматически открывалась Главная кнопочная форма, нужно:

50 Открытие кнопочной формы при запуске В появившемся окне выберем Можно настроить базу данных так, что пользователь (оператор) не будет видеть ничего, кроме кнопочной формы. Это повысит сохранность информации.

Источник: http://www.myshared.ru/slide/110515

Ссылка на основную публикацию
Adblock
detector