Работа с данными таблицы в режиме формы
Созданная форма ТОВАР предназначена для загрузки, просмотра, корректировки и удаления данных, сохраняемых в одноименной таблице. Основным режимом работы с данными базовой таблицы является режим формы. В режиме макета предусмотрен только просмотр данных, обеспечивающий удобную настройку элементов.
1. Для перехода в режим формы из режима макета щелкните на кнопке Режим формы (Form View) в строке состояния или выполните команду Режим формы (Form View) контекстного меню формы. Если форма закрыта, выберите ее в области навигации в группе Формы (Forms) и в контекстном меню нажмите кнопку Открыть (Open).
2. Просмотрите записи таблицы ТОВАР, используя стандартные кнопки панели перехода по записям внизу формы или команды в списке кнопки Перейти (Go
To) на вкладке ленты Главная (Home) в группе Найти (Find). Измените некоторые значения в полях записи.
3. Для создания новой записи в таблице ТОВАР сделайте текущей новую запись,
воспользовавшись кнопкой
на панели перехода по записям или кнопкой Создать (New) на вкладке ленты Главная (Home) в группе Записи (Records), и введите значения в поля формы. Значения, вводимые в поля формы, должны соответствовать типам данных и их свойствам, заданным при определении структуры таблицы.
4. Для завершения создания (редактирования) записи таблицы достаточно перейти к другой записи или выполнить команду Сохранить (Save) на вкладке ленты Главная (Home) в группе Записи (Records). Запись может быть сохранена только при условии ввода значений ключевых полей таблицы, а также полей, которые были определены в свойствах поля как обязательные.
5. Чтобы удалить запись, выделите ее, щелкнув на области выделения в левой части области данных формы или выполнив команду Выбрать | Выделить (Select | Select) в группе Найти (Find), и выполните команду Удалить | Уда-
лить запись (Delete | Delete Record) в группе Записи (Records).
6. Закройте форму. Откройте таблицу ТОВАР и убедитесь, что все сделанные изменения внесены в таблицу.
Задание 5.1. Создание однотабличной формы
Создайте однотабличную форму для работы со справочником покупателей, отредактируйте ее в режиме макета и произведите добавление записей в таблицу. Если в базе данных Поставка товаров , выбрав таблицу ПОКУПАТЕЛЬ, для создания формы использовать команду Форма (Form), автоматически будет создана форма, содержащая встроенную подчиненную таблицу ДОГОВОР. Источником записей главной формы будет таблица ПОКУПАТЕЛЬ. Такое поведение команды Форма (Form) вызвано тем, что таблица ПОКУПАТЕЛЬ имеет единственную подчиненную таблицу ДОГОВОР, с которой она находится в отношениях 1 : М , и эта связь определена в схеме данных. В главной форме будет отображаться запись таблицы ПОКУПАТЕЛЬ, а в подчиненной связанные с ней записи из таблицы ДОГОВОР.
Для создания формы, отображающей сведения только о покупателе, прежде чем воспользоваться командой Форма (Form), которая без вмешательства пользователя создаст однотабличную форму в столбец, следует в схеме данных удалить связь таблицы ПОКУПАТЕЛЬ с таблицей ДОГОВОР.
Кроме того, можно воспользоваться услугами мастера форм, который позволяет определить в качестве источника записей формы любое число таблиц, выбрать из них необходимые поля и способ их отображения в форме: в один столбец или выровненный для одновременного отображения одной записи, табличный и ленточный для отображения сразу всех записей.
Создание формы на основе запроса
Если в базе данных уже имеется запрос, в котором выбраны таблицы, нужные для получения результата, определены поля, которые необходимо включить в результат, параметры, сделаны вычисления, целесообразно создавать форму на основе такого запроса.
В созданном ранее запросе из таблицы НАКЛАДНАЯ выбираются все накладные, по которым производилась отгрузка в заданном месяце. В вычисляемом поле месяца задано имя параметра — [Номер месяца] и запрос сохранен под именем
Накладные месяца (рис. 5.11).
Рис. 5.11. Запрос для выборки накладных, выписанных в заданном месяце
Выбор запроса с параметром в качестве источника записей позволит создать форму, обеспечивающую диалог с пользователем и вывод только тех записей, которые соответствуют заданным в диалоге условиям отбора.
Для создания такой формы можно использовать любую из команд автоматического создания формы одним щелчком мыши: Форма (Form), Разделенная форма
(Split Form) или Несколько элементов (Multiple Items) (см. рис. 5.1), размещенных в группе Формы (Forms) на вкладке ленты Создание (Create).
1. Выделив запрос в области навигации, щелкните на кнопке Несколько элементов (Multiple Items). В результате выполнения этой команды откроется диало-
говое окно Введите значение параметра (Enter Parameter Value).
2. Введите номер месяца, например 3. Форма откроется в режиме макета и отобразит записи, соответствующие введенному значению параметра (рис. 5.12).
Рис. 5.12. Форма, полученная по команде Несколько элементов
По команде Несколько элементов (Multiple Items) в форме автоматически создается табличный макет. В табличных макетах элементы расположены в двух разделах формы: надписи располагаются в заголовке формы, поля записей — по строкам в области данных.
1. Сохраните форму, воспользовавшись командой контекстного меню формы, и закройте ее.
2. Выберите форму в области навигации, выполните в ее контекстном меню команду Открыть (Open) или дважды щелкните на ней. Откроется диалоговое окно для ввода значения параметра. Введите нужное значение. В открывшейся форме будут представлены записи, выбранные в соответствии с заданным условием отбора.
3. Для построенной формы открыт режим ввода новых записей. Очевидно это находится в противоречии с заданным условием отбора, поэтому в режиме макета целесообразно открыть Страницу свойств (Property Sheet) формы и на вкладке
Данные (Data) в строке Разрешить добавление (Allow Additions) выбрать зна-
чение Нет (No). После изменения свойства в форме не будет отображаться строка новой записи, а также померкнет соответствующий значок на панели перехода по записям и кнопка Создать (New) в группе Записи (Records) на вкладке ленты Главная (Home). В приведенном примере добавление новой записи вообще невозможно, т. к. в форме не представлено обязательное поле вторичного ключа — номер договора.
Создание разделенной формы
Разделенная форма позволяет синхронно отображать данные одного источника в двух представлениях — в режиме формы и в режиме таблицы. В любой части разделенной формы можно производить изменение данных — добавление, обновление или удаление, которые тут же будут отображаться в другом представлении. При выделении поля в одной части формы выделяется то же поле в другой части.
Создайте однотабличную разделенную форму для работы с данными таблицы ТОВАР. Выберите таблицу ТОВАР в области навигации и выполните команду
Разделенная форма (Split Form) на вкладке ленты Создание (Create) в группе
Формы (Forms). Эта команда обеспечит автоматическое создание формы на основе только одной выбранной таблицы. Созданная форма отобразится в режиме макета.
Работа с разделенной формой дает преимущества обоих типов представления данных. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись о конкретном товаре, а затем просмотреть или изменить ее в другой части формы.
Рис. 5.13. Разделенная форма ТОВАР
Если в вашей базе данных существуют формы, основанные на одной таблице или запросе, совсем не обязательно создавать разделенную форму с тем же источником данных заново, достаточно изменить свойство этой формы Режим по умолчанию (Default View). В нашей базе данных ранее была создана форма ТОВАР для просмотра и изменения сведений о товарах. Откройте форму в режиме конструктора. Для этого выберите ее в области навигации, и в контекстном меню выполните
Как добавить таблицы в Microsoft Access
В Microsoft Access таблицы являются основой базы данных. При создании базы данных доступа мы сохраняем данные в таблицах. Например, вы можете создать базу данных для хранения различной информации, включая имена, номер мобильного телефона, адрес электронной почты, домашний адрес и т. Д. С помощью одной таблицы можно также создавать формы, запросы и отчеты. Позже вы сможете редактировать, вычислять, фильтровать и искать набор баз данных, записанных из этих таблиц. Теперь, когда мы знаем, насколько полезны эти таблицы Microsoft Access для хранения различных данных, кажется очевидным, что большинство из вас хотят знать все способы добавления таблиц к существующим.
В этой статье мы узнаем, как создать таблицу в Microsoft Access? Как добавить таблицы в Microsoft Access? Как добавить поля в таблицу, задать первичный ключ и другие важные свойства таблицы. Но прежде чем мы перейдем к этому, давайте сначала узнаем, что такое таблица в Microsoft Access?

-
1 Что такое таблица в Microsoft Access?
- 2.1 Как использовать новую «добавить таблицу»?
- 2.2 Как добавить новую таблицу в существующую базу данных?
- 2.3 Как переименовать или настроить раздел поля идентификатора?
- 2.4 Типы данных полей, которые вы можете назначить при создании или добавлении таблицы.
Что такое таблица в Microsoft Access?
Таблица — это организованная структура, которая содержит различную информацию в определенном формате, который становится понятным любому. Таблица состоит из полей (отдельных столбцов в ней), содержащих категории данных. Каждая запись или значение в поле представляет определенную категорию данных с назначенным именем, присвоенным полям, и никакие два разных поля не могут иметь одинаковое имя. Например, таблица может иметь четыре поля с каждым полем, включая имя, адрес электронной почты, номер мобильного телефона и адрес. В каждой строке таблицы каждое поле состоит из предназначенной информации и этих строк, называемых записями.
Добавьте таблицы в Microsoft Access.
Изучение таблиц для создания соединений вовсе не проблематично, но является сложной частью Microsoft Access. Хотя сейчас Microsoft поработала над его улучшением и значительно упростила. Новая функция добавления таблицы была добавлена для повышения вашей производительности и удобства работы пользователей.
Как использовать новую «добавить таблицу»?
Чтобы добавить новые таблицы в существующую базу данных, выполните следующие действия:
- На ленте выберите «Инструмент базы данных», а затем выберите «Все отношения».
- Справа от экрана найдите панель «Добавить таблицу». (Если вы его не видите, щелкните правой кнопкой мыши и выберите «Показать таблицу», и она появится.
Как добавить новую таблицу в существующую базу данных?
- Во-первых, на ленте щелкните вкладку «Создать».
- Откроется список других вкладок. Щелкните кнопку таблицы, и появится новая таблица (с надписью «щелкните, чтобы добавить»).
- Нажмите «Щелкните, чтобы добавить», и появится раскрывающийся список, в котором вы можете выбрать желаемый формат столбца. Например, если вы хотите сохранить название продукта или клиента, выберите формат «Краткий текст».
- Теперь создайте и назовите поле для вновь добавленной таблицы, например «Название продукта» или «Имя клиента».
Чтобы добавить больше таких таблиц в вашу базу данных, повторите первый и третий шаги.
Как переименовать или настроить раздел поля идентификатора?
Здесь, как только вы посмотрите на таблицу доступа, вы заметите дополнительный столбец / поле (с именем ID), автоматически созданное в таблице. Эта таблица идентификаторов представляет собой таблицу сотрудников, которая является уникальным идентификатором для наших сотрудников. Он содержит число, представляющее первичный ключ.
Первичный ключ используется для идентификации каждой записи, упомянутой в таблице.
Уже созданное поле ID можно переименовать в соответствии с вашими условиями. Для этого выполните следующие действия:
- На ленте выберите Имя поля и заголовок.
- Появится диалоговое окно с надписью «Введите свойства поля». Он будет состоять из трех полей, включая заголовок имени и описание.
- Теперь измените имя на «ID сотрудника», чтобы сделать его более конкретным, и нажмите «ОК». Вы также можете добавить другую дополнительную информацию, если хотите.
Поле «Идентификатор» теперь заменяется заголовком «Идентификатор сотрудника», и ему автоматически присваивается номер, поэтому нам не нужно устанавливать какой-либо тип данных.
- После добавления всех необходимых таблиц щелкните значок «Сохранить» или нажмите Ctrl + S одновременно, пока вы видите диалоговое окно «Сохранить как», введите имя своей базы данных и нажмите OK.
Типы данных полей, которые вы можете назначить при создании или добавлении таблицы.
- Краткий текст: содержит текст или комбинацию текста, цифр и знаков препинания. Максимум. Длина 255 символов.
- Длинный текст: содержит текст (более длинная версия). Максимум. Длина 65 535 символов.
- Дата и время: содержит код времени и даты.
- Число: числовые данные, по которым вы хотите выполнить какие-либо вычисления.
- Да / Нет: данные логического типа: истина / ложь, да / нет, вкл / выкл. Только с двумя возможными значениями в поле.
- Валюта: числовые данные в формате валюты.
- Автоматический номер: он становится полезным, как и первичный ключ. Он присваивает уникальный номер ID для всех записей в таблице.
- Рассчитано: позволяет создать поле расчета.
- Мастер поиска: он поможет вам настроить поле поиска.
- Гиперссылка: гиперссылка на адрес в Интернете.
- Вложение: позволяет прикрепить любой файл. (Только настольный компьютер).
- OLE-объект: он позволяет подключаться к объектам в приложении Windows. (Только настольный компьютер).
- Изображение: он используется для хранения данных изображения. (Только веб-приложение).
Как удалить таблицу в Microsoft Access
Если вам больше не нужна таблица, вы можете удалить ее.
Важная заметка: Вы не можете удалить таблицу, пока она еще работает (открыта). Закройте таблицу, которую нужно удалить, и выполните действия, указанные ниже:
- Во-первых, перейдите на главную вкладку с ленты.
- Теперь на вкладке с полным доступом выберите таблицу, которую вы хотите удалить. Например, выберите «Идентификатор сотрудника».
- Нажмите кнопку «Удалить» на верхней вкладке.
- Появится диалоговое окно «Microsoft Access». Теперь нажмите «Да», чтобы отменить операцию.
Если вы удалили не тот файл, нажмите CTRL + Z полностью или нажмите кнопку отмены на верхней вкладке.
Мы только что обсудили и узнали о «Как добавлять таблицы в Microsoft Access», используя два разных шага. Оба упомянутых выше шага опробованы и протестированы и окажутся полезными для ваших требований. Если вы хотите удалить таблицу в Microsoft Access, мы также предусмотрели то же самое выше.
Мы постарались предоставить всю необходимую информацию о добавлении таблиц в доступе MS в статье выше. Вы можете применить одни и те же шаги во всех версиях доступа. Мы надеемся, что вся указанная выше информация окажется для вас полезной. После прочтения этой статьи, если у вас есть какие-либо вопросы или отзывы, напишите комментарий в поле для комментариев ниже.
Soft — Consulting
Добавление таблицы на форму MS Access. Работа с таблицами в форме.
1. Добавление таблицы на форму MS Access:
1.1. Кидаем на объект «Форма» подчинённую форму/отчёт и в свойствах подчинённой формы, на вкладке «Макет», выставляем «Режим по умолчанию» — режим таблицы. Выбираем источник записей на вкладке «Данные»: это может быть запрос или данные из существующей таблицы.
1.2. Кидаем в область данных подчинённой формы необходимые для отображения поля из выбранной в п.1.1. таблицы или запроса.
Замечание: заголовки полей в области данных подчинённой формы станут заголовками таблицы в подчинённой форме, индекс перехода по Tab для них будет определять порядок отображения столбцов в таблице.
1.3. Если предполагается, что данные в таблице могут редактироваться/удаляться/добавляться, выставляем свойства «Разрешить изменение», «Разрешить удаление», «Разрешить добавление» в значение «Да» (на вкладке «Данные» в свойствах подчинённой формы). (см. рис. 1.1)
2. Установка динамической связи между записями разных таблиц,помещённых на одну форму MS Access:
2.1. Для реализации возможности динамического изменения содержимого одной из таблиц при выборе записи в другой таблице (основной), следует воспользоваться событием, например, «Нажатие кнопки» для элемента «Поле» в основной таблице (Рис.2.1):
Создание таблиц в Access
Прежде чем начать заполнение таблицы информацией, её следует спроектировать. Создание таблиц в Access может происходить несколькими способами: с помощью мастера, посредством ввода данных или с использованием конструктора. Каждый метод запускается отдельным ярлыком. Они появляются сразу же после создания нового файла для базы данных.
Если иконки не видны, откройте окошко «Параметры» через меню «Сервис». В нем выберите команду «Вид» и выставьте «галочку» напротив пункта «Новые ярлыки объектов».
Как создать таблицу в Access путем ввода данных
Этот метод подойдет для тех пользователей, которые затрудняются сразу определить структуру будущего объекта:
-
Откройте окно новой БД и дважды щелкните по нему мышкой. Перед вами появится пустая таблица, имеющая стандартные названия полей, которых по умолчанию 10.