Как в access создать кнопочную форму в access: Создание главной кнопочной формы в базе данных Access
Содержание
Куда исчезли кнопочные формы? — Access
С помощью кноской в приложении пользователи смогут находить необходимые задачи. В этой статье описано, как создавать и удалять кно представления в Access, а также как добавлять и изменять элементы кнофетки.
Примечание: Кроме того, в Access есть функция, которая называется области навигации, с помощью которой пользователи приложения могут перемещаться по приложению вместо кноской.
В этой статье
Создание кноской
Прежде чем создавать кно форму, продумайте, как пользователи должны находить различные формы и отчеты в базе данных и соответствующим образом планировать оформление навигации. Если после создания кноской изменятся ваши потребности, вы сможете в любое время изменить ее оформление.
При создании кнопной формы с помощью диспетчера кнопок Access создает таблицу «Элементы кнопной доски», в ней описано, какие кнопки на форме отображаются и какие действия они выполняют. Если вы измените кнотовку вручную, приложение может перестать работать.
Так как в диспетчере кнопок можно использовать не более восьми кнопок на кнопной, могут потребоваться дополнительные кнопки, к которые пользователь может перейти с главной кнопной.
В Access 2010 диспетчер кноской не доступен на ленте, поэтому сначала нужно добавить команду на панель быстрого доступа. В первых нескольких шагах ниже покажите, как добавить эту команду на панель быстрого доступа.
-
Щелкните стрелку вниз на панели быстрого доступа и выберите пункт «Другие команды». Откроется диалоговое окно «Параметры Access» с выбранным разделом «Панель быстрого доступа».
-
В поле «Выбрать команды из комбо» выберите «Все команды».
-
Выберите диспетчер кноской и нажмите кнопку «Добавить». Нажмите кнопку «ОК», чтобы сохранить изменения и закрыть диалоговое окно «Параметры Access».
-
На панели быстрого доступа щелкните«Диспетчер кноской», чтобы открыть средство.
В Microsoft Access в ответ на вопрос, хотите ли вы создать кноской, нажмите кнопку «Да». При этом создается основная кнофетка. Вы можете добавить все команды кноской на главную кночную доску или создать дополнительные кнофторы.
-
Чтобы создать дополнительные кночную доску, нажмите кнопку «Создать».
Примечание: При создании дополнительных кнобок убедитесь, что у каждой кноской есть команда, возвращаемая на главную.Появится диалоговое окно «Создание нового».
-
Введите имя новой кноской и нажмите кнопку «ОК».
Microsoft Access добавит кночку в список в поле «Страницы кноской».
На этом этапе можно добавить дополнительные имена кноской.
-
Повторите действия 5-6 для каждой вторичной кноской, которая вы хотите создать, а затем нажмите кнопку «Закрыть».
К началу страницы
Добавление элементов на кнофетку
После создания кноской вам нужно добавить элементы или команды меню для выполнения различных задач, таких как открытие форм и отчетов в базе данных. Элементы, добавленные на кноповку, отображаются в качестве кнопок.
-
В диалоговом окне диспетчера кнопек выберите кнопеку и нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски».
-
Щелкните Создать.
Появится диалоговое окно «Изменение элемента кноской доски».
-
Введите имя элемента в текстовом поле и выберите подходящую команду из списка команд.
Например, если элементом является «Данныеклиента», выберите «Открыть форму в режиме добавления».
Примечание: Чтобы создать кноской, которая ветвьется на другие кнофетки, выберите команду «Перейти к кноской» в командном поле, а затем выберите кноской из списка или введите имя другой кноской. -
Нажмите кнопку ОК.
-
Повторяйте действия 1-4, пока не добавим на кноской все необходимые команды.
|
|
---|---|
|
Открывает вторичную кночную доску.
|
|
Открывает форму в режиме, в который можно добавлять только новые записи.
|
|
Открывает форму в режиме, в который можно добавлять и редактировать любые записи.
|
|
Открывает отчет в режиме предварительного просмотра.
|
|
Открытие диспетчера кноской.
|
|
Закрывает текущую базу данных.
|
|
Выполняет макрос.
|
|
Выполняет Visual Basic функции.
|
Вы можете добавить кнопки и внедренные макросы для запуска компонентов базы данных, а затем настроить форму, которая будет отображаться при запуске. Сведения о том, как создавать внедренные макросы, см. в статье «Введение в макрос». Сведения о том, как создать форму, см. в статье «Введение в формы».
Доступ к кноской
Ниже вы можете получить доступ к только что созданной кноской, чтобы проверить точность команд и элементов конструктора.
-
В области навигации дважды щелкните форму с именем «Кно обмена».
Если вам не нравится название, присвоенный access к кноской, его можно изменить.
К началу страницы
Изменение элементов на кнопе
Изменение элементов на кнопе может потребоваться по ряду причин, например для изменения метки команды или ее выполнения.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне «Диспетчер кнопек» выберите кнопеть, который нужно изменить, и нажмите кнопку «Изменить».
-
Щелкните элемент на кноской, который вы хотите изменить, а затем сделайте следующее:
-
Чтобы изменить текст элемента, команду, выполненную элементом или объектом, который открывается или выполняется по щелчку элемента, нажмите кнопку «Изменить».
-
Чтобы удалить элемент, нажмите кнопку «Удалить».
-
Чтобы переместить элемент в том порядке, в котором он отображается, нажмите кнопку «Вверх» или «Вниз».
-
-
Завершив редактирование элементов кноской, нажмите кнопку «Закрыть».
К началу страницы
Удаление элемента кноской или кноской
Вы можете удалить ненужные кнопу или элемент кнопу с помощью диспетчера кнопу. Однако при удалении кнофетки удаляются и все элементы, которые она назначена.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне диспетчера кноской выберите кноской, которую вы хотите удалить, или элемент, который нужно удалить.
-
Чтобы удалить кноповую, перейдите к шагу 6.
-
Чтобы удалить элемент, нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски»
-
Выберите элементы, которые нужно удалить.
-
Нажмите кнопку Удалить.
-
Нажмите кнопку Закрыть.
К началу страницы
Отображение основной кноской при запуске
Вы можете изменить параметры Access, чтобы главная кнописная доска автоматически появлялся, когда кто-то открывает базу данных.
-
На вкладке Файл выберите пункт Параметры, чтобы открыть диалоговое окно Параметры Access.
-
Выберите пункт Текущая база данных.
-
В списке «Формаотображения» выберите «Кноплек».
-
Нажмите кнопку ОК.
-
Закроем базу данных и снова ее снова закроем.
Кнописная доска откроется автоматически.
К началу страницы
Куда исчезли кнопочные формы? — Access
С помощью кноской в приложении пользователи смогут находить необходимые задачи. В этой статье описано, как создавать и удалять кно представления в Access, а также как добавлять и изменять элементы кнофетки.
Примечание: Кроме того, в Access есть функция, которая называется области навигации, с помощью которой пользователи приложения могут перемещаться по приложению вместо кноской.
В этой статье
Создание кноской
Прежде чем создавать кно форму, продумайте, как пользователи должны находить различные формы и отчеты в базе данных и соответствующим образом планировать оформление навигации. Если после создания кноской изменятся ваши потребности, вы сможете в любое время изменить ее оформление.
При создании кнопной формы с помощью диспетчера кнопок Access создает таблицу «Элементы кнопной доски», в ней описано, какие кнопки на форме отображаются и какие действия они выполняют. Если вы измените кнотовку вручную, приложение может перестать работать.
Так как в диспетчере кнопок можно использовать не более восьми кнопок на кнопной, могут потребоваться дополнительные кнопки, к которые пользователь может перейти с главной кнопной.
В Access 2010 диспетчер кноской не доступен на ленте, поэтому сначала нужно добавить команду на панель быстрого доступа. В первых нескольких шагах ниже покажите, как добавить эту команду на панель быстрого доступа.
-
Щелкните стрелку вниз на панели быстрого доступа и выберите пункт «Другие команды». Откроется диалоговое окно «Параметры Access» с выбранным разделом «Панель быстрого доступа».
-
В поле «Выбрать команды из комбо» выберите «Все команды».
-
Выберите диспетчер кноской и нажмите кнопку «Добавить». Нажмите кнопку «ОК», чтобы сохранить изменения и закрыть диалоговое окно «Параметры Access».
-
На панели быстрого доступа щелкните«Диспетчер кноской», чтобы открыть средство.
В Microsoft Access в ответ на вопрос, хотите ли вы создать кноской, нажмите кнопку «Да». При этом создается основная кнофетка. Вы можете добавить все команды кноской на главную кночную доску или создать дополнительные кнофторы.
-
Чтобы создать дополнительные кночную доску, нажмите кнопку «Создать».
Примечание: При создании дополнительных кнобок убедитесь, что у каждой кноской есть команда, возвращаемая на главную.Появится диалоговое окно «Создание нового».
-
Введите имя новой кноской и нажмите кнопку «ОК».
Microsoft Access добавит кночку в список в поле «Страницы кноской».
На этом этапе можно добавить дополнительные имена кноской.
-
Повторите действия 5-6 для каждой вторичной кноской, которая вы хотите создать, а затем нажмите кнопку «Закрыть».
К началу страницы
Добавление элементов на кнофетку
После создания кноской вам нужно добавить элементы или команды меню для выполнения различных задач, таких как открытие форм и отчетов в базе данных. Элементы, добавленные на кноповку, отображаются в качестве кнопок.
-
В диалоговом окне диспетчера кнопек выберите кнопеку и нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски».
-
Щелкните Создать.
Появится диалоговое окно «Изменение элемента кноской доски».
-
Введите имя элемента в текстовом поле и выберите подходящую команду из списка команд.
Например, если элементом является «Данныеклиента», выберите «Открыть форму в режиме добавления».
Примечание: Чтобы создать кноской, которая ветвьется на другие кнофетки, выберите команду «Перейти к кноской» в командном поле, а затем выберите кноской из списка или введите имя другой кноской. -
Нажмите кнопку ОК.
-
Повторяйте действия 1-4, пока не добавим на кноской все необходимые команды.
|
|
---|---|
|
Открывает вторичную кночную доску.
|
|
Открывает форму в режиме, в который можно добавлять только новые записи.
|
|
Открывает форму в режиме, в который можно добавлять и редактировать любые записи.
|
|
Открывает отчет в режиме предварительного просмотра.
|
|
Открытие диспетчера кноской.
|
|
Закрывает текущую базу данных.
|
|
Выполняет макрос.
|
|
Выполняет Visual Basic функции.
|
Вы можете добавить кнопки и внедренные макросы для запуска компонентов базы данных, а затем настроить форму, которая будет отображаться при запуске. Сведения о том, как создавать внедренные макросы, см. в статье «Введение в макрос». Сведения о том, как создать форму, см. в статье «Введение в формы».
Доступ к кноской
Ниже вы можете получить доступ к только что созданной кноской, чтобы проверить точность команд и элементов конструктора.
-
В области навигации дважды щелкните форму с именем «Кно обмена».
Если вам не нравится название, присвоенный access к кноской, его можно изменить.
К началу страницы
Изменение элементов на кнопе
Изменение элементов на кнопе может потребоваться по ряду причин, например для изменения метки команды или ее выполнения.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне «Диспетчер кнопек» выберите кнопеть, который нужно изменить, и нажмите кнопку «Изменить».
-
Щелкните элемент на кноской, который вы хотите изменить, а затем сделайте следующее:
-
Чтобы изменить текст элемента, команду, выполненную элементом или объектом, который открывается или выполняется по щелчку элемента, нажмите кнопку «Изменить».
-
Чтобы удалить элемент, нажмите кнопку «Удалить».
-
Чтобы переместить элемент в том порядке, в котором он отображается, нажмите кнопку «Вверх» или «Вниз».
-
-
Завершив редактирование элементов кноской, нажмите кнопку «Закрыть».
К началу страницы
Удаление элемента кноской или кноской
Вы можете удалить ненужные кнопу или элемент кнопу с помощью диспетчера кнопу. Однако при удалении кнофетки удаляются и все элементы, которые она назначена.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне диспетчера кноской выберите кноской, которую вы хотите удалить, или элемент, который нужно удалить.
-
Чтобы удалить кноповую, перейдите к шагу 6.
-
Чтобы удалить элемент, нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски»
-
Выберите элементы, которые нужно удалить.
-
Нажмите кнопку Удалить.
-
Нажмите кнопку Закрыть.
К началу страницы
Отображение основной кноской при запуске
Вы можете изменить параметры Access, чтобы главная кнописная доска автоматически появлялся, когда кто-то открывает базу данных.
-
На вкладке Файл выберите пункт Параметры, чтобы открыть диалоговое окно Параметры Access.
-
Выберите пункт Текущая база данных.
-
В списке «Формаотображения» выберите «Кноплек».
-
Нажмите кнопку ОК.
-
Закроем базу данных и снова ее снова закроем.
Кнописная доска откроется автоматически.
К началу страницы
Куда исчезли кнопочные формы? — Access
С помощью кноской в приложении пользователи смогут находить необходимые задачи. В этой статье описано, как создавать и удалять кно представления в Access, а также как добавлять и изменять элементы кнофетки.
Примечание: Кроме того, в Access есть функция, которая называется области навигации, с помощью которой пользователи приложения могут перемещаться по приложению вместо кноской.
В этой статье
Создание кноской
Прежде чем создавать кно форму, продумайте, как пользователи должны находить различные формы и отчеты в базе данных и соответствующим образом планировать оформление навигации. Если после создания кноской изменятся ваши потребности, вы сможете в любое время изменить ее оформление.
При создании кнопной формы с помощью диспетчера кнопок Access создает таблицу «Элементы кнопной доски», в ней описано, какие кнопки на форме отображаются и какие действия они выполняют. Если вы измените кнотовку вручную, приложение может перестать работать.
Так как в диспетчере кнопок можно использовать не более восьми кнопок на кнопной, могут потребоваться дополнительные кнопки, к которые пользователь может перейти с главной кнопной.
В Access 2010 диспетчер кноской не доступен на ленте, поэтому сначала нужно добавить команду на панель быстрого доступа. В первых нескольких шагах ниже покажите, как добавить эту команду на панель быстрого доступа.
-
Щелкните стрелку вниз на панели быстрого доступа и выберите пункт «Другие команды». Откроется диалоговое окно «Параметры Access» с выбранным разделом «Панель быстрого доступа».
-
В поле «Выбрать команды из комбо» выберите «Все команды».
-
Выберите диспетчер кноской и нажмите кнопку «Добавить». Нажмите кнопку «ОК», чтобы сохранить изменения и закрыть диалоговое окно «Параметры Access».
-
На панели быстрого доступа щелкните«Диспетчер кноской», чтобы открыть средство.
В Microsoft Access в ответ на вопрос, хотите ли вы создать кноской, нажмите кнопку «Да». При этом создается основная кнофетка. Вы можете добавить все команды кноской на главную кночную доску или создать дополнительные кнофторы.
-
Чтобы создать дополнительные кночную доску, нажмите кнопку «Создать».
Примечание: При создании дополнительных кнобок убедитесь, что у каждой кноской есть команда, возвращаемая на главную.Появится диалоговое окно «Создание нового».
-
Введите имя новой кноской и нажмите кнопку «ОК».
Microsoft Access добавит кночку в список в поле «Страницы кноской».
На этом этапе можно добавить дополнительные имена кноской.
-
Повторите действия 5-6 для каждой вторичной кноской, которая вы хотите создать, а затем нажмите кнопку «Закрыть».
К началу страницы
Добавление элементов на кнофетку
После создания кноской вам нужно добавить элементы или команды меню для выполнения различных задач, таких как открытие форм и отчетов в базе данных. Элементы, добавленные на кноповку, отображаются в качестве кнопок.
-
В диалоговом окне диспетчера кнопек выберите кнопеку и нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски».
-
Щелкните Создать.
Появится диалоговое окно «Изменение элемента кноской доски».
-
Введите имя элемента в текстовом поле и выберите подходящую команду из списка команд.
Например, если элементом является «Данныеклиента», выберите «Открыть форму в режиме добавления».
Примечание: Чтобы создать кноской, которая ветвьется на другие кнофетки, выберите команду «Перейти к кноской» в командном поле, а затем выберите кноской из списка или введите имя другой кноской. -
Нажмите кнопку ОК.
-
Повторяйте действия 1-4, пока не добавим на кноской все необходимые команды.
|
|
---|---|
|
Открывает вторичную кночную доску.
|
|
Открывает форму в режиме, в который можно добавлять только новые записи.
|
|
Открывает форму в режиме, в который можно добавлять и редактировать любые записи.
|
|
Открывает отчет в режиме предварительного просмотра.
|
|
Открытие диспетчера кноской.
|
|
Закрывает текущую базу данных.
|
|
Выполняет макрос.
|
|
Выполняет Visual Basic функции.
|
Вы можете добавить кнопки и внедренные макросы для запуска компонентов базы данных, а затем настроить форму, которая будет отображаться при запуске. Сведения о том, как создавать внедренные макросы, см. в статье «Введение в макрос». Сведения о том, как создать форму, см. в статье «Введение в формы».
Доступ к кноской
Ниже вы можете получить доступ к только что созданной кноской, чтобы проверить точность команд и элементов конструктора.
-
В области навигации дважды щелкните форму с именем «Кно обмена».
Если вам не нравится название, присвоенный access к кноской, его можно изменить.
К началу страницы
Изменение элементов на кнопе
Изменение элементов на кнопе может потребоваться по ряду причин, например для изменения метки команды или ее выполнения.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне «Диспетчер кнопек» выберите кнопеть, который нужно изменить, и нажмите кнопку «Изменить».
-
Щелкните элемент на кноской, который вы хотите изменить, а затем сделайте следующее:
-
Чтобы изменить текст элемента, команду, выполненную элементом или объектом, который открывается или выполняется по щелчку элемента, нажмите кнопку «Изменить».
-
Чтобы удалить элемент, нажмите кнопку «Удалить».
-
Чтобы переместить элемент в том порядке, в котором он отображается, нажмите кнопку «Вверх» или «Вниз».
-
-
Завершив редактирование элементов кноской, нажмите кнопку «Закрыть».
К началу страницы
Удаление элемента кноской или кноской
Вы можете удалить ненужные кнопу или элемент кнопу с помощью диспетчера кнопу. Однако при удалении кнофетки удаляются и все элементы, которые она назначена.
-
На панели быстрого доступа нажмите кнопку «Диспетчер кноской».
-
В диалоговом окне диспетчера кноской выберите кноской, которую вы хотите удалить, или элемент, который нужно удалить.
-
Чтобы удалить кноповую, перейдите к шагу 6.
-
Чтобы удалить элемент, нажмите кнопку «Изменить».
Появится диалоговое окно «Изменение страницы кнопечной доски»
-
Выберите элементы, которые нужно удалить.
-
Нажмите кнопку Удалить.
-
Нажмите кнопку Закрыть.
К началу страницы
Отображение основной кноской при запуске
Вы можете изменить параметры Access, чтобы главная кнописная доска автоматически появлялся, когда кто-то открывает базу данных.
-
На вкладке Файл выберите пункт Параметры, чтобы открыть диалоговое окно Параметры Access.
-
Выберите пункт Текущая база данных.
-
В списке «Формаотображения» выберите «Кноплек».
-
Нажмите кнопку ОК.
-
Закроем базу данных и снова ее снова закроем.
Кнописная доска откроется автоматически.
К началу страницы
Как сделать кнопочную форму в access 2013?
Всем привет! В этой статье я расскажу как создать кнопку в базе Microsoft Access.
Как создать кнопку в базе Microsoft Access
Создание кнопок на форме не зависит от того, какая версия Access у вас установлена (2003, 2007, 2010, 2013 или 2016). В данной статье я покажу 2 способа создания кнопок на форме в базе данных Acceess: с помощью мастера и с помощью макроса.
Как это сделать?
Шаг 1. Создание формы
Если у вас нет формы, ее нужно создать. Более подробно как создаются формы можно посмотреть ТУТ. Переходим на вкладку «создание», пункт «Мастер форм». Далее выбираем таблицу или запрос, на основании которых будет создаваться форма. Далее выбираем необходимые поля и нажимаем «Далее».
Выбираем внешний вид формы.
Задаем имя формы и нажимаем «Готово».
Открываем форму в режиме конструктора. Как создать кнопку в базе Microsoft Access будет описано во втором шаге.
Шаг 2. Создание кнопки с помощью мастера
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Здесь необходимо выбрать необходимую категорию и задать определенное действие. Выберем «Предыдущая запись» и нажмем «Далее».
Выбираем, что отображаем на кнопке: текст или рисунок. Оставляем рисунок по умолчанию и нажимаем «Далее».
Задаем имя кнопки и нажимаем «Готово».
Теперь создадим кнопку с текстом. Снова перейдем в мастер кнопок, выберем «Следующая запись».
Далее выбираем «Текст», нажимаем «Далее» и «Готово».
Шаг 3. Создание кнопки с помощью макроса
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Нажимаем «Отмена».
Дважды щелкаем по созданной кнопке, чтобы открыть окно свойств. Переходим на вкладку «События» пункт «Нажатие кнопки». Нажимаем кнопку с тремя точками.
Выбираем «Макросы», нажимаем ОК.
Далее в выпадающем списке необходимо выбрать ту команду, которая будет выполняться при нажатии кнопки. Выберем команду «Выйти из Access».
Возвращаемся на форму «Таблица 1». Переименуем кнопку, зададим надпись «Выход».
Переходим в режим формы и проверим как работает кнопка «Выход». Приложение microsoft Access должно закрыться.
В данной статье мы разобрали как создать кнопку в базе Microsoft Access.
Если вам нужна готовая база данных Access, то ознакомьтесь со списком представленным ЗДЕСЬ.
—————————————————
Полезные ссылки:
Урок 17: мастер запросов
Урок 16: запрос на создание таблицы
Урок 15: запросы с параметром
Урок 14: запросы с вычисляемыми полями
Урок 13: Как определить ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ НЕДЕЛИ в запросе
Урок 12: Как создать ЗАПРОС С УСЛОВИЕМ
Урок 11: Как задать условия для ТЕКСТОВЫХ полей в запросах
Уроки по SQL-запросам
Обычно для работы с приложением создают специальную форму, которая носит название Главная кнопочная форма (Main Switchboard) и содержит кнопки, позволяющие выбирать основные функции или подсистемы приложения. Такую форму можно создать, как обычно, с помощью Конструктора форм, а можно использовать специальный мастер, который называется Диспетчер кнопочных форм (Swithboard Manager). В базе данных «Борей» создана Главная кнопочная форма (Main Switchboard) без применения мастера. Давайте посмотрим, как аналогичную форму создать с помощью Диспетчера кнопочных форм.
Выберите команду меню Сервис, Служебные программы, Диспетчер кнопочных форм (Tools, Database Utilities, Swithboard Manager).
Поскольку база данных не содержит кнопочных форм (по крайней мере, известных мастеру), выдается диалоговое окно, запрашивающее, нужно ли создавать кнопочную форму. Нажмите кнопку Да (Yes).
Теперь мастером создается таблица «Элементы кнопочной формы» (Switchboard Items) и кнопочная форма (Switchboard), которые мы рассмотрим позднее. После этого появляется диалоговое окно со списком страниц кнопочной формы (рис. 14.15).
Рис. 14.15. Диалоговое окно Диспетчер кнопочных форм
В этом окне перечисляются все страницы кнопочной формы (их может быть несколько). Пока создана только одна страница, и мы видим ее в списке. Чтобы создать на ней нужные кнопки, нажмите кнопку Изменить (Edit). Открывается диалоговое окно Изменение страницы кнопочной формы (Edit Switchboard Page) (рис. 14.16), содержащее список элементов формы.
Рис. 14.16. Диалоговое окно Изменение страницы кнопочной формы
В этом окне можно добавлять, изменять и удалять элементы выбранной страницы формы. Можно также менять порядок их размещения на странице (с помощью кнопок Вниз (Move down) и Вверх (Move up)).
В поле Название кнопочной формы (Swithboard Name) мы можем изменить стандартное название, если это необходимо. Список элементов формы пока пуст и доступна только одна кнопка Создать (New). Чтобы создать первый элемент, нажмите данную кнопку. Появляется диалоговое окно Изменение элемента кнопочной формы (Edit Switchboard Item) (рис. 14.17).
Рис. 14.17. Изменение элемента кнопочной формы
В поле Текст (Text) введите наименование создаваемой кнопки, например Товары. Второе поле Команда (Command) позволяет определить действие, которое будет» выполняться после нажатия данной кнопки. Список этих действий представлен на рис. 14.17. Их всего 8. Это может быть открытие формы в режиме добавления записей или редактирования, открытие отчета, запуск макроса или процедуры VPA, запуск мастера для редактирования кнопочной формы, переход к другой кнопочной форме и .выход из приложения. Выберем, например, Открыть форму для измения (Open Form in Edit Mode). Тогда в следующем поле нужно ввести имя открываемой формы «Список товаров» (Products) (рис. 14.18) и нажать кнопку ОК.
Замечание
Название последнего поля в форме на рис. 14.18 изменяется в зависимости от выбранной команды во втором поле. Если выбранное в списке действие не требует задания аргумента, третье поле вообще исчезает.
Рис. 14.18. Диалоговое окно Изменение элемента кнопочной формы
Аналогично добавим кнопки для других объектов приложения: «Типы» (Categories), «Поставщики» (Suppliers), «Заказы» (Orders). Создадим кнопку Отчеты, которая будет открывать форму «Отчеты о продажах» (Sales Reports Dialog) и кнопку выхода из приложения Выход. Закроем диалоговое окно Изменение страницы кнопочной формы (Edit Switchboard Page), нажав кнопку Закрыть (Close).
Количество кнопок на одной странице формы ограничено числом 8. Это не значит, что их нельзя создать больше, просто это придется делать вручную. Однако есть другой способ преодолеть это ограничение. Если число действий, которые хотелось бы разместить на кнопки, превышает 8, можно сгруппировать часть действий на отдельной странице кнопочной формы. Для примера давайте создадим еще одну страницу нашей кнопочной формы и разместим на ней кнопки действий с клиентами. Для этого в диалоговом окне Диспетчер кнопочных форм (Switchboard Manager) нажмите кнопку Создать (New). В появившемся диалоговом окне (рис. 14.19) введите имя новой страницы Клиенты и нажмите кнопку ОК.
Рис. 14.19. Диалоговое окно ввода имени новой страницы
Далее в редакторе страниц уже известным способом создадим элементы: Клиенты, Наклейки для клиентов, Телефоны клиентов, Заказы клиентов, которые открывают соответствующие формы. Не забудьте создать кнопку, которая позволит вернуться в Главную кнопочную форму (Main Switchboard). Для этого нужно связать с ней команду Перейти к кнопочной форме (Go to Switchboard) (рис. 14.20). Закройте это окно, чтобы вернуться к диалоговому окну Диспетчер кнопочных форм (Switchboard Manager). В списке страниц у вас должны появиться две страницы.
Теперь нужно отредактировать первую страницу — добавить к ней элемент, с помощью которого можно будет перейти на вторую страницу. Для этого выделите в списке страницу Главная кнопочная форма (Main Switchboard) и нажмите кнопку Изменить (Edit). В окне редактора страниц добавьте новый элемент Клиенты, также используя команду Перейти к кнопочной форме (Go to Switchboard).
Рис. 14.20. Добавление ссылки на главную страницу кнопочной формы
Теперь обе страницы оказались связанными. Можно закрыть окно мастера и посмотреть, что у нас получилось, открыв форму «Кнопочная форма» (Switchboard). Должно появиться окно, похожее на то, что представлено на рис. 14.21.
Рис. 14.21. Главная кнопочная форма
Вы можете проверить, как действуют кнопки. Например, если нажать кнопку Клиенты, содержание формы изменится, и вы увидите вторую страницу формы. Форма выглядит не слишком привлекательно, но теперь вы можете перейти в режим Конструктора и оформить ее внешний вид, применив все средства Конструктора.
Открыв эту форму в режиме Конструктора, вы не увидите ее элементов, форма кажется совсем пустой. Однако, если вы откроете модуль, связанный с этой формой, то увидите достаточно большой объем кода, который и организует работу формы должным образом. Причем для этого используется информация, хранящаяся в специальной таблице, о которой мы упоминали в начале раздела: Switchboard Items (Элементы кнопочной формы). Вы увидите эту таблицу в списке Таблицы (Tables) окна База данных (Database). В этом случае она будет выглядеть примерно так, как показано на рис. 14.22.
Рис. 14.22. Таблица «Элементы кнопочной формы»
Первый столбец содержит идентификатор страницы, второй — номер элемента на странице. Этот номер определяет порядок, в котором будут располагаться элементы на странице. Третий столбец содержит текст, появляющийся справа от кнопки. Последние два столбца определяют команду, связанную с элементом: код команды (как мы помним, их 8) и ее аргумент. Код 0 соответствует специальному элементу, который задает заголовок страницы и определяет ее начало.
Таким образом, с помощью Диспетчера кнопочных форм (Switchboard Manager) можно создать иерархическую систему страниц кнопочной формы, которая может быть альтернативой обычному иерархическому меню. Правда, в отличие от меню эта форма не видна постоянно на экране, она может закрываться другими формами. Если вы хотите обеспечить возможность пользователю открывать сразу несколько форм и отчетов, вам придется сделать кнопку на панели инструментов, которая позволяла бы в любой момент отобразить Главную кнопочную форму (Main Switchboard).
1
Откройте файл базы данных, который будет содержать форму навигации, и нажмите вкладку «Создать» на ленте.
Группа форм появляется к центру ленты.
2
Нажмите кнопку «Навигация» в правой части группы «Формы».
Появится раскрывающийся список макетов навигации.
3
Выберите макет из раскрывающегося списка.
Выбранная форма навигации появится в представлении «Макет», готовом к разработке.
4
Покажите панель навигации, если это необходимо. (Если вы его не видите, нажмите клавишу F11.)
Появятся ваши объекты базы данных.
Не путайте форму навигации с панелью навигации . Первый — это особый тип формы, который вы создаете из команды на ленте; последний — это встроенное окно, которое отображает ваши объекты базы данных.
5
На панели навигации перетащите объект, который вы хотите, чтобы ваши пользователи открывались поверх вкладки в форме навигации.
Имя объекта появляется вместо вкладки «Добавить новую»; сам объект появляется в середине формы.
6
Повторите шаги 4 и 5 для каждого объекта, который вы хотите добавить в форму навигации.
Сохраните форму с помощью кнопки «Сохранить» на панели быстрого доступа.
Форма появится на панели навигации вместе со всеми другими форматами базы данных.
Назад Далее
Кнопочная форма — это форма, единственная цель которой перенаправить вас к другим формам (обычно при щелчке мышью кнопки формы). Она — своего рода главное меню вашей БД. Такая форма — одновременно и отправная точка, и центр действий. Типичная кнопочная форма содержит набор кнопок, направляющих в разные места.
На рис. 14.10 показана разновидность кнопочной формы, создаваемая программой Access.
Примечание
Созданная кнопочная форма подобна форме любого другого типа, поэтому после ее создания можно использовать навыки, приобретенные в последних двух главах, для придания вашей кнопочной форме внешней привлекательности.
Рис. 14.10. Эта кнопочная форма программы Access предоставляет доступ к пяти разным формам одним щелчком кнопки мыши. Достоинство кнопочных форм Access заключается в возможности построения собственного варианта за считанные секунды. К недостаткам можно отнести несколько старомодный внешний вид, заставляющий впечатлительных пользователей проектировать собственные кнопочные формы с нуля
Для автоматического создания кнопочной формы следует применять Мастер форм (Form wizard). Далее описывается, как он работает.
1. Выберите на ленте Работа с базами данных > Работа с базами данных > Диспетчер кнопочных форм (Database Tools > Database Tools > Switchboard Manager).
Когда вы первый раз в БД щелкните мышью эту кнопку, программа Access сообщит о том, что не может найти кнопочную форму и предложит ее создать. Щелкните кнопку Да для продолжения работы Диспетчера кнопочных форм (рис. 14.11).
Если кнопочная форма уже существует, переходите к пункту 2, в котором можно редактировать текущую кнопочную форму.
Рис. 14.11. Диспетчер кнопочных форм выводит на экран список страниц. Каждая страница — отдельная часть меню кнопочной формы. У самых простых кнопочных форм только одна страница, что означает поддержку формой одного уровня глубины и выполнение каждой кнопкой полезного действия (например, открытие формы или отчета)
Рис. 14.12. Окно Изменение страницы кнопочной формы позволяет создавать команды меню, удалять те, которые больше не нужны, изменять порядок их следования (этот порядок определяет порядок команд на кнопочной форме)
2. Щелкните мышью кнопку Изменить для редактирования страницы кнопочной формы.
На экране появляется окно Изменение страницы кнопочной формы (рис. 14.12). Именно здесь определяются реальные команды меню.
3. Для создания новой команды меню щелкните мышью кнопку Создать.
На экран выводится окно Изменение элемента кнопочной формы (рис. 14.13). Для создания команды меню необходимо предоставить две порции информации: текст, появляющийся на форме, и команду, которую должна выполнить программа Access, когда вы щелкните мышью кнопку.
Рис. 14.13. Эта команда запускает отчет Attendance (посещаемость).
Из раскрывающегося списка Команда выберите действие, которое должна выполнять команда
4. Введите текст меню и затем выберите действие, которое должна выполнять кнопка.
Возможны следующие варианты:
o Перейти к кнопочной форме (Go to Switchboard) — переходит на другую страницу кнопочной формы. Страницы кнопочной формы можно использовать для разбиения действительно длинных меню на несколько более коротких:
o Открыть форму для добавления (Open Form in Add Mode) — открывает форму в режиме ввода данных, поэтому можно вставлять новые записи;
o Открыть форму для изменения (Open Form in Edit Mode) — открывает форму в обычном режиме для просмотра и редактирования записей. Этот режим не разрешает редактировать форму, вопреки вводящему в заблуждение названию;
o Открыть отчет (Open Report) — открывает отчет в режиме предварительного просмотра;
o Конструктор приложения (Design Application) — открывает окно Диспетчера кнопочных форм, таким образом, позволяя редактировать меню кнопочной формы. Этот вариант редко требуется включать в меню;
o Выйти из приложения (Exit Application) — завершает программу Access:
o Выполнить макрос (Run Macro) и Выполнить программу (Run Code) — запускают созданный вами макрос (см. главу 15) или написанный вами код на языке Visual Basic (см. главу 16).
5. Повторяйте пункты 3 и 4 до тех пор, пока не создадите все нужные команды. Затем щелкните мышью кнопку Закрыть для возвращения в главное окно Диспетчера кнопочных форм.
У кнопочных форм есть неприятный секрет. На каждой странице можно поместить только восемь команд меню. Если вам нужно больше (а кому же не нужно?), следует добавить дополнительные страницы в ваше меню.
Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.
Как сделать кнопочную форму в access 2007?
Всем привет! В этой статье я расскажу как создать кнопку в базе Microsoft Access.
Как создать кнопку в базе Microsoft Access
Создание кнопок на форме не зависит от того, какая версия Access у вас установлена (2003, 2007, 2010, 2013 или 2016). В данной статье я покажу 2 способа создания кнопок на форме в базе данных Acceess: с помощью мастера и с помощью макроса.
Как это сделать?
Шаг 1. Создание формы
Если у вас нет формы, ее нужно создать. Более подробно как создаются формы можно посмотреть ТУТ. Переходим на вкладку «создание», пункт «Мастер форм». Далее выбираем таблицу или запрос, на основании которых будет создаваться форма. Далее выбираем необходимые поля и нажимаем «Далее».
Выбираем внешний вид формы.
Задаем имя формы и нажимаем «Готово».
Открываем форму в режиме конструктора. Как создать кнопку в базе Microsoft Access будет описано во втором шаге.
Шаг 2. Создание кнопки с помощью мастера
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Здесь необходимо выбрать необходимую категорию и задать определенное действие. Выберем «Предыдущая запись» и нажмем «Далее».
Выбираем, что отображаем на кнопке: текст или рисунок. Оставляем рисунок по умолчанию и нажимаем «Далее».
Задаем имя кнопки и нажимаем «Готово».
Теперь создадим кнопку с текстом. Снова перейдем в мастер кнопок, выберем «Следующая запись».
Далее выбираем «Текст», нажимаем «Далее» и «Готово».
Шаг 3. Создание кнопки с помощью макроса
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Нажимаем «Отмена».
Дважды щелкаем по созданной кнопке, чтобы открыть окно свойств. Переходим на вкладку «События» пункт «Нажатие кнопки». Нажимаем кнопку с тремя точками.
Выбираем «Макросы», нажимаем ОК.
Далее в выпадающем списке необходимо выбрать ту команду, которая будет выполняться при нажатии кнопки. Выберем команду «Выйти из Access».
Возвращаемся на форму «Таблица 1». Переименуем кнопку, зададим надпись «Выход».
Переходим в режим формы и проверим как работает кнопка «Выход». Приложение microsoft Access должно закрыться.
В данной статье мы разобрали как создать кнопку в базе Microsoft Access.
Если вам нужна готовая база данных Access, то ознакомьтесь со списком представленным ЗДЕСЬ.
—————————————————
Полезные ссылки:
Урок 17: мастер запросов
Урок 16: запрос на создание таблицы
Урок 15: запросы с параметром
Урок 14: запросы с вычисляемыми полями
Урок 13: Как определить ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ НЕДЕЛИ в запросе
Урок 12: Как создать ЗАПРОС С УСЛОВИЕМ
Урок 11: Как задать условия для ТЕКСТОВЫХ полей в запросах
Уроки по SQL-запросам
Кнопочная форма — это форма, единственная цель которой перенаправить вас к другим формам (обычно при щелчке мышью кнопки формы). Она — своего рода главное меню вашей БД. Такая форма — одновременно и отправная точка, и центр действий. Типичная кнопочная форма содержит набор кнопок, направляющих в разные места.
На рис. 14.10 показана разновидность кнопочной формы, создаваемая программой Access.
Примечание
Созданная кнопочная форма подобна форме любого другого типа, поэтому после ее создания можно использовать навыки, приобретенные в последних двух главах, для придания вашей кнопочной форме внешней привлекательности.
Рис. 14.10. Эта кнопочная форма программы Access предоставляет доступ к пяти разным формам одним щелчком кнопки мыши. Достоинство кнопочных форм Access заключается в возможности построения собственного варианта за считанные секунды. К недостаткам можно отнести несколько старомодный внешний вид, заставляющий впечатлительных пользователей проектировать собственные кнопочные формы с нуля
Для автоматического создания кнопочной формы следует применять Мастер форм (Form wizard). Далее описывается, как он работает.
1. Выберите на ленте Работа с базами данных > Работа с базами данных > Диспетчер кнопочных форм (Database Tools > Database Tools > Switchboard Manager).
Когда вы первый раз в БД щелкните мышью эту кнопку, программа Access сообщит о том, что не может найти кнопочную форму и предложит ее создать. Щелкните кнопку Да для продолжения работы Диспетчера кнопочных форм (рис. 14.11).
Если кнопочная форма уже существует, переходите к пункту 2, в котором можно редактировать текущую кнопочную форму.
Рис. 14.11. Диспетчер кнопочных форм выводит на экран список страниц. Каждая страница — отдельная часть меню кнопочной формы. У самых простых кнопочных форм только одна страница, что означает поддержку формой одного уровня глубины и выполнение каждой кнопкой полезного действия (например, открытие формы или отчета)
Рис. 14.12. Окно Изменение страницы кнопочной формы позволяет создавать команды меню, удалять те, которые больше не нужны, изменять порядок их следования (этот порядок определяет порядок команд на кнопочной форме)
2. Щелкните мышью кнопку Изменить для редактирования страницы кнопочной формы.
На экране появляется окно Изменение страницы кнопочной формы (рис. 14.12). Именно здесь определяются реальные команды меню.
3. Для создания новой команды меню щелкните мышью кнопку Создать.
На экран выводится окно Изменение элемента кнопочной формы (рис. 14.13). Для создания команды меню необходимо предоставить две порции информации: текст, появляющийся на форме, и команду, которую должна выполнить программа Access, когда вы щелкните мышью кнопку.
Рис. 14.13. Эта команда запускает отчет Attendance (посещаемость).
Из раскрывающегося списка Команда выберите действие, которое должна выполнять команда
4. Введите текст меню и затем выберите действие, которое должна выполнять кнопка.
Возможны следующие варианты:
o Перейти к кнопочной форме (Go to Switchboard) — переходит на другую страницу кнопочной формы. Страницы кнопочной формы можно использовать для разбиения действительно длинных меню на несколько более коротких:
o Открыть форму для добавления (Open Form in Add Mode) — открывает форму в режиме ввода данных, поэтому можно вставлять новые записи;
o Открыть форму для изменения (Open Form in Edit Mode) — открывает форму в обычном режиме для просмотра и редактирования записей. Этот режим не разрешает редактировать форму, вопреки вводящему в заблуждение названию;
o Открыть отчет (Open Report) — открывает отчет в режиме предварительного просмотра;
o Конструктор приложения (Design Application) — открывает окно Диспетчера кнопочных форм, таким образом, позволяя редактировать меню кнопочной формы. Этот вариант редко требуется включать в меню;
o Выйти из приложения (Exit Application) — завершает программу Access:
o Выполнить макрос (Run Macro) и Выполнить программу (Run Code) — запускают созданный вами макрос (см. главу 15) или написанный вами код на языке Visual Basic (см. главу 16).
5. Повторяйте пункты 3 и 4 до тех пор, пока не создадите все нужные команды. Затем щелкните мышью кнопку Закрыть для возвращения в главное окно Диспетчера кнопочных форм.
У кнопочных форм есть неприятный секрет. На каждой странице можно поместить только восемь команд меню. Если вам нужно больше (а кому же не нужно?), следует добавить дополнительные страницы в ваше меню.
Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.
Как сделать форму главной в access? — Информатика ► Информатика в школе и дома
Как сделать форму главной в access? — Разбираем подробно
Всем привет! В этой статье я расскажу как создать кнопку в базе Microsoft Access.
Как создать кнопку в базе Microsoft Access
Создание кнопок на форме не зависит от того, какая версия Access у вас установлена (2003, 2007, 2010, 2013 или 2016). В данной статье я покажу 2 способа создания кнопок на форме в базе данных Acceess: с помощью мастера и с помощью макроса.
Как это сделать?
Шаг 1. Создание формы
Если у вас нет формы, ее нужно создать. Более подробно как создаются формы можно посмотреть ТУТ. Переходим на вкладку «создание», пункт «Мастер форм». Далее выбираем таблицу или запрос, на основании которых будет создаваться форма. Далее выбираем необходимые поля и нажимаем «Далее».
Выбираем внешний вид формы.
Задаем имя формы и нажимаем «Готово».
Открываем форму в режиме конструктора. Как создать кнопку в базе Microsoft Access будет описано во втором шаге.
Шаг 2. Создание кнопки с помощью мастера
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Здесь необходимо выбрать необходимую категорию и задать определенное действие. Выберем «Предыдущая запись» и нажмем «Далее».
Выбираем, что отображаем на кнопке: текст или рисунок. Оставляем рисунок по умолчанию и нажимаем «Далее».
Задаем имя кнопки и нажимаем «Готово».
Теперь создадим кнопку с текстом. Снова перейдем в мастер кнопок, выберем «Следующая запись».
Далее выбираем «Текст», нажимаем «Далее» и «Готово».
Шаг 3. Создание кнопки с помощью макроса
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Нажимаем «Отмена».
Дважды щелкаем по созданной кнопке, чтобы открыть окно свойств. Переходим на вкладку «События» пункт «Нажатие кнопки». Нажимаем кнопку с тремя точками.
Выбираем «Макросы», нажимаем ОК.
Далее в выпадающем списке необходимо выбрать ту команду, которая будет выполняться при нажатии кнопки. Выберем команду «Выйти из Access».
Возвращаемся на форму «Таблица 1». Переименуем кнопку, зададим надпись «Выход».
Переходим в режим формы и проверим как работает кнопка «Выход». Приложение microsoft Access должно закрыться.
В данной статье мы разобрали как создать кнопку в базе Microsoft Access.
Если вам нужна готовая база данных Access, то ознакомьтесь со списком представленным ЗДЕСЬ.
—————————————————
Полезные ссылки:
Урок 17: мастер запросов
Урок 16: запрос на создание таблицы
Урок 15: запросы с параметром
Урок 14: запросы с вычисляемыми полями
Урок 13: Как определить ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ НЕДЕЛИ в запросе
Урок 12: Как создать ЗАПРОС С УСЛОВИЕМ
Урок 11: Как задать условия для ТЕКСТОВЫХ полей в запросах
Уроки по SQL-запросам
Узнайте, как легко и быстро создать базу данных Access — /> Готовые базы Access: Если вы не знаете как создать главную кнопочную форму в программе Microsoft Access, то посмотрите этот урок. За основу мы возьмем базу данных Access «Библиотека».
Задача:Создать главную кнопочную форму, используя встроенный диспетчер кнопочной формы.
ВНИМАНИЕ! Появилось сообщение «На странице кнопочной формы допускается не более восьми элементов», не знаете как увеличить количество элементов в кнопочной форме MS Access, то посмотрите это видео: /> Разберем работу диспетчера кнопочных форм и разберем назначение таблицы Switchboard Items.
Чаевые на развитие канала:
/> Money.Yandex — 41001776448918
— создание главной кнопочной формы в Microsoft Access
— группа в контакте.
— страница на Facebook.
———————————————-
Хотите самостоятельно научиться создавать обучающие скринкасты в программе Camtasia Studia 9? — /> ———————————————-
Остались вопросы? Пишите в комментариях под видео
Обычно для работы с приложением создают специальную форму, которая носит название Главная кнопочная форма (Main Switchboard) и содержит кнопки, позволяющие выбирать основные функции или подсистемы приложения. Такую форму можно создать, как обычно, с помощью Конструктора форм, а можно использовать специальный мастер, который называется Диспетчер кнопочных форм (Swithboard Manager). В базе данных «Борей» создана Главная кнопочная форма (Main Switchboard) без применения мастера. Давайте посмотрим, как аналогичную форму создать с помощью Диспетчера кнопочных форм.
Выберите команду меню Сервис, Служебные программы, Диспетчер кнопочных форм (Tools, Database Utilities, Swithboard Manager).
Поскольку база данных не содержит кнопочных форм (по крайней мере, известных мастеру), выдается диалоговое окно, запрашивающее, нужно ли создавать кнопочную форму. Нажмите кнопку Да (Yes).
Теперь мастером создается таблица «Элементы кнопочной формы» (Switchboard Items) и кнопочная форма (Switchboard), которые мы рассмотрим позднее. После этого появляется диалоговое окно со списком страниц кнопочной формы (рис. 14.15).
Рис. 14.15. Диалоговое окно Диспетчер кнопочных форм
В этом окне перечисляются все страницы кнопочной формы (их может быть несколько). Пока создана только одна страница, и мы видим ее в списке. Чтобы создать на ней нужные кнопки, нажмите кнопку Изменить (Edit). Открывается диалоговое окно Изменение страницы кнопочной формы (Edit Switchboard Page) (рис. 14.16), содержащее список элементов формы.
Рис. 14.16. Диалоговое окно Изменение страницы кнопочной формы
В этом окне можно добавлять, изменять и удалять элементы выбранной страницы формы. Можно также менять порядок их размещения на странице (с помощью кнопок Вниз (Move down) и Вверх (Move up)).
В поле Название кнопочной формы (Swithboard Name) мы можем изменить стандартное название, если это необходимо. Список элементов формы пока пуст и доступна только одна кнопка Создать (New). Чтобы создать первый элемент, нажмите данную кнопку. Появляется диалоговое окно Изменение элемента кнопочной формы (Edit Switchboard Item) (рис. 14.17).
Рис. 14.17. Изменение элемента кнопочной формы
В поле Текст (Text) введите наименование создаваемой кнопки, например Товары. Второе поле Команда (Command) позволяет определить действие, которое будет» выполняться после нажатия данной кнопки. Список этих действий представлен на рис. 14.17. Их всего 8. Это может быть открытие формы в режиме добавления записей или редактирования, открытие отчета, запуск макроса или процедуры VPA, запуск мастера для редактирования кнопочной формы, переход к другой кнопочной форме и .выход из приложения. Выберем, например, Открыть форму для измения (Open Form in Edit Mode). Тогда в следующем поле нужно ввести имя открываемой формы «Список товаров» (Products) (рис. 14.18) и нажать кнопку ОК.
Замечание
Название последнего поля в форме на рис. 14.18 изменяется в зависимости от выбранной команды во втором поле. Если выбранное в списке действие не требует задания аргумента, третье поле вообще исчезает.
Рис. 14.18. Диалоговое окно Изменение элемента кнопочной формы
Аналогично добавим кнопки для других объектов приложения: «Типы» (Categories), «Поставщики» (Suppliers), «Заказы» (Orders). Создадим кнопку Отчеты, которая будет открывать форму «Отчеты о продажах» (Sales Reports Dialog) и кнопку выхода из приложения Выход. Закроем диалоговое окно Изменение страницы кнопочной формы (Edit Switchboard Page), нажав кнопку Закрыть (Close).
Количество кнопок на одной странице формы ограничено числом 8. Это не значит, что их нельзя создать больше, просто это придется делать вручную. Однако есть другой способ преодолеть это ограничение. Если число действий, которые хотелось бы разместить на кнопки, превышает 8, можно сгруппировать часть действий на отдельной странице кнопочной формы. Для примера давайте создадим еще одну страницу нашей кнопочной формы и разместим на ней кнопки действий с клиентами. Для этого в диалоговом окне Диспетчер кнопочных форм (Switchboard Manager) нажмите кнопку Создать (New). В появившемся диалоговом окне (рис. 14.19) введите имя новой страницы Клиенты и нажмите кнопку ОК.
Рис. 14.19. Диалоговое окно ввода имени новой страницы
Далее в редакторе страниц уже известным способом создадим элементы: Клиенты, Наклейки для клиентов, Телефоны клиентов, Заказы клиентов, которые открывают соответствующие формы. Не забудьте создать кнопку, которая позволит вернуться в Главную кнопочную форму (Main Switchboard). Для этого нужно связать с ней команду Перейти к кнопочной форме (Go to Switchboard) (рис. 14.20). Закройте это окно, чтобы вернуться к диалоговому окну Диспетчер кнопочных форм (Switchboard Manager). В списке страниц у вас должны появиться две страницы.
Теперь нужно отредактировать первую страницу — добавить к ней элемент, с помощью которого можно будет перейти на вторую страницу. Для этого выделите в списке страницу Главная кнопочная форма (Main Switchboard) и нажмите кнопку Изменить (Edit). В окне редактора страниц добавьте новый элемент Клиенты, также используя команду Перейти к кнопочной форме (Go to Switchboard).
Рис. 14.20. Добавление ссылки на главную страницу кнопочной формы
Теперь обе страницы оказались связанными. Можно закрыть окно мастера и посмотреть, что у нас получилось, открыв форму «Кнопочная форма» (Switchboard). Должно появиться окно, похожее на то, что представлено на рис. 14.21.
Рис. 14.21. Главная кнопочная форма
Вы можете проверить, как действуют кнопки. Например, если нажать кнопку Клиенты, содержание формы изменится, и вы увидите вторую страницу формы. Форма выглядит не слишком привлекательно, но теперь вы можете перейти в режим Конструктора и оформить ее внешний вид, применив все средства Конструктора.
Открыв эту форму в режиме Конструктора, вы не увидите ее элементов, форма кажется совсем пустой. Однако, если вы откроете модуль, связанный с этой формой, то увидите достаточно большой объем кода, который и организует работу формы должным образом. Причем для этого используется информация, хранящаяся в специальной таблице, о которой мы упоминали в начале раздела: Switchboard Items (Элементы кнопочной формы). Вы увидите эту таблицу в списке Таблицы (Tables) окна База данных (Database). В этом случае она будет выглядеть примерно так, как показано на рис. 14.22.
Рис. 14.22. Таблица «Элементы кнопочной формы»
Первый столбец содержит идентификатор страницы, второй — номер элемента на странице. Этот номер определяет порядок, в котором будут располагаться элементы на странице. Третий столбец содержит текст, появляющийся справа от кнопки. Последние два столбца определяют команду, связанную с элементом: код команды (как мы помним, их 8) и ее аргумент. Код 0 соответствует специальному элементу, который задает заголовок страницы и определяет ее начало.
Таким образом, с помощью Диспетчера кнопочных форм (Switchboard Manager) можно создать иерархическую систему страниц кнопочной формы, которая может быть альтернативой обычному иерархическому меню. Правда, в отличие от меню эта форма не видна постоянно на экране, она может закрываться другими формами. Если вы хотите обеспечить возможность пользователю открывать сразу несколько форм и отчетов, вам придется сделать кнопку на панели инструментов, которая позволяла бы в любой момент отобразить Главную кнопочную форму (Main Switchboard).
Аксесс главная кнопочная форма. Как создать кнопку в базе Microsoft Access. Вывод «Главной кнопочной формы» при открытии базы данных
Лабораторная работа № 5.
Тема:
Создание кнопочных форм.
Цель:
Научиться создавать, редактировать кнопочные формы.
Задание
Создать
главную кнопочную форму и дополнительные кнопочные формы для работы с базой
данных.
Основные сведения
Надстройка
Access
диспетчер кнопочных форм
Надстройки Access
– это базы данных, в которых содержатся процедуры и связанные с ними объекты.
Существует три типа надстроек:
· надстройки меню
· построители
· мастера
Мастера
и построители являются контекстно-зависимыми надстройками. Они запускаются,
когда пользователь пытается выполнить определенные действия. Надстройки меню
являются контекстно-независимыми и вызываются из меню Сервис
Þ
Служебные программы.
Примером надстройки меню является диспетчер кнопочных
форм.
Кнопочные
формы (или меню)
– это формы в приложении, которые предоставляют доступ
к компонентам и подсистемам приложения. Переключение между компонентами
происходит посредством щелчков на кнопках. Конечно, можно строить кнопочные
формы в режиме конструктора, создавая для каждой кнопки процедуру обработки
события Нажатие кнопки
. Но в случае, когда приложение включает множество
форм и отчетов, эта работа может быть очень трудоемкой.
Диспетчер
кнопочных форм
применяет сложную
технику для управления всеми кнопочными формами через одну кнопочную форму,
создает таблицу-драйвер Элементы кнопочной формы и позволяет создать до восьми
элементов в каждой кнопочной форме. Если требуется больше восьми кнопок, то
недостающие создаются вручную путем написания процедур или создания макросов.
При своем запуске диспетчер ищет в текущей базе данных таблицу с именем Switchboard
Items
, и если ее нет, он начинает создавать новую кнопочную
форму.
В
диалоговом окне Диспетчер кнопочных форм
все формы называются
страницами. Здесь задаются имена всех кнопочных форм приложения.
В
диалоговом окне можно изменять
имена форм, редактировать элементы форм (кнопка Изменить
…), удалять
элементы (кнопка Удалить
) или изменять позицию элемента (кнопки Вверх
и Вниз
).
В
диалоговом окне Изменение элемента кнопочной формы
указываются
три параметра:
· Текст
– имя элемента, которое появится на кнопке в кнопочной
форме.
· Команда
– команда, которая будет выполнена, когда пользователь
щелкнет по кнопке.
· Форма
– содержимое этого поля зависит от значения поля Команда.
Рис. 5.1.
Создание кнопки для добавления нового
клиента.
После
создания кнопочных форм на вкладке окна базы данных Таблицы появится таблица Switchboard
Items
, а на вкладке Формы – форма Switchboard
, которую можно переименовать. Но чтобы переименовать
таблицу Switchboard
Items
, нужно
менять все ссылки на нее в процедурах VBA (Visual
Basic for Applications), хранящихся вместе
с этой кнопочной формой.
Технология работы
C
оздание
кнопочной формы
1.
Откройте базу данных.
2.
Выберите команду Сервис
®
Служебные программы
®
Диспетчер кнопочных форм
.
Рис.5.2 Кнопочная форма Формы.
3. На вопрос о создании
новой кнопочной формы ответьте Да
.
4.
В появившемся окне Диспетчер
кнопочных форм
нажмите кнопку Создать
.
5.
Задайте имя дополнительной
кнопочной формы – Формы
. Нажмите ОК
.
6. Аналогичным образом задайте имя Отчеты
для
второй дополнительной кнопочной формы и имена Форма
Клиент
и
Форма
Заказы,
Отчет
ОтчетОКлиентах,
Счет
и Выход
для остальных.
7. В окне Диспетчер кнопочных форм
выберите Main
Switchboard
(Главную кнопочную форму) и нажмите кнопку Изменить.
8. В окне Изменение
страницы кнопочной формы
нажмите кнопку Создать
.
9. В окне Изменение элемента
кнопочной формы
укажите параметры:
Текст: Формы
Команда:
Переход к
кнопочной форме
Форма: Формы
10. Нажать ОК.
11. Параметры для кнопки Отчеты
задайте аналогичным образом.
12. Для кнопки Выход
задайте параметры:
Текст: Выход
Команда: Выйти
из приложения
13. Нажмите кнопку Закрыть.
14. В окне Диспетчер кнопочных форм
выберите
форму Формы
и нажмите кнопку Изменить
.
15. В окне Изменение страницы кнопочной формы
нажмите кнопку Создать.
16. В окне укажите параметры:
Текст: Работа с формой
Клиент
Команда:
Переход к кнопочной форме
Форма: Форма
Клиент
17. Нажать ОК.
18. Аналогичным образом укажите параметры для работы с Формой
Заказы
19. Предусмотрите кнопку для возврата в Главную форму:
Текст: Возврат
Команда:
Переход к
кнопочной форме
Форма: Main Switchboard
.
20. Нажать Закрыть
.
21. В окне Диспетчер кнопочных форм
выбрать форму Форм
аКлиент
и нажать кнопку Изменить
.
22. В окне Изменение страницы кнопочной формы
нажать
кнопку Создать
.
23. В окне Изменение
элемента кнопочной формы
указать параметры:
Текст: Новый клиент
Команда: Открытие
формы в режиме добавления
Форма:
Клиент
24. Нажмите ОК.
25. В окне Изменение страницы кнопочной формы
снова
нажмите кнопку Создать
.
26. В окне Изменение
элемента кнопочной формы
укажите параметры:
Текст: Редактирование
Команда: Открытие
формы в режиме редактирования
Форма:
Клиент
27. Нажмите ОК.
28.
Аналогично п. 21-27 создайте кнопки для работы с
формой Заказы
29. Аналогично п.19 создайте кнопку для возврата в
предыдущую форму.
30. В окне Диспетчер кнопочных форм
выберите форму Отчеты
,
нажмите кнопку Изменить
и создайте элементы кнопочной формы Отчеты
(просмотр отчетов и возврат).
31. Отредактируйте Кнопочную форму в режиме конструктора.
1.
Тема лабораторной работы.
2.
Цель лабораторной работы.
3.
Технология создания кнопочной
формы.
Всем привет! В этой статье я расскажу как создать кнопку в базе Microsoft Access.
Создание кнопок на форме не зависит от того, какая версия Access у вас установлена (2003, 2007, 2010, 2013 или 2016). В данной статье я покажу 2 способа создания кнопок на форме в базе данных Acceess: с помощью мастера и с помощью макроса.
Как это сделать?
Шаг 1. Создание формы
Если у вас нет формы, ее нужно создать. Более подробно как создаются формы можно посмотреть . Переходим на вкладку «создание», пункт «Мастер форм». Далее выбираем таблицу или запрос, на основании которых будет создаваться форма. Далее выбираем необходимые поля и нажимаем «Далее».
Выбираем внешний вид формы.
Задаем имя формы и нажимаем «Готово».
Открываем форму в режиме конструктора. Как создать кнопку в базе Microsoft Access будет описано во втором шаге.
Шаг 2. Создание кнопки с помощью мастера
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Здесь необходимо выбрать необходимую категорию и задать определенное действие. Выберем «Предыдущая запись» и нажмем «Далее».
Выбираем, что отображаем на кнопке: текст или рисунок. Оставляем рисунок по умолчанию и нажимаем «Далее».
Задаем имя кнопки и нажимаем «Готово».
Теперь создадим кнопку с текстом. Снова перейдем в мастер кнопок, выберем «Следующая запись».
Шаг 3. Создание кнопки с помощью макроса
На панели инструментов выбираем пункт «Кнопка» и располагаем ее на форме. Появляется окно мастера кнопок. Нажимаем «Отмена».
Дважды щелкаем по созданной кнопке, чтобы открыть окно свойств. Переходим на вкладку «События» пункт «Нажатие кнопки». Нажимаем кнопку с тремя точками.
Выбираем «Макросы», нажимаем ОК.
Кнопочная форма – это стандартный прием организации интерфейса в приложениях, созданных с помощью MS ACCESS. Кнопочная форма представляет собой страницу, содержащую кнопки, которые позволяют открывать другие страницы, запросы, диалоговые окна и формы, просматривать и печатать отчеты и выполнять другие действия. Кнопочную форму можно создать вручную (с помощью конструктора) или воспользоваться функцией Диспетчер кнопочных форм
.
Для того чтобы создать кнопочную форму для работы с базой данных Computer_mag
с помощью Диспетчера кнопочных форм
:
1. Вызовите Диспетчер кнопочных форм
команду меню
. В запросе о создании кнопочной формы щелкните на кнопке Да
. Откроется диалоговое окно Диспетчер кнопочных форм
(Рис. 64).
Рис.64.
Запрос о создании кнопочной формы диалоговое окно диспетчера кнопочных форм
2. С выделенной строкой Главная кнопочная форма (По умолчанию)
щелкните на кнопке Изменить
. В открывшемся окне
в поле Название кнопочной формы
вместо Главная кнопочная форма
введите имя — Компьютерный магазин
(Рис. 65) и щелкните на кнопке Закрыть
. Кнопочная форма Компьютерный магазин
теперь является главной для базы данных Computer_mag
.
Рис.65.
Окно Изменение страницы кнопочной формы
3. В окне Диспетчера кнопочных форм
щелкните на кнопке Создать
. Откроется диалоговое окно Создание
(Рис. 66), в котором нужно присвоить имена новым страницам, добавляемым к кнопочной форме.
Рис. 66.
Диалоговое окно Создание
новой страницы кнопочной формы
4. Введите Формы
, чтобы заменить содержимое поля и щелкните на кнопке ОК
. Снова щелкните на кнопке Создать
, введите Запросы
в качестве имени новой страницы и щелкните на кнопке ОК
. Таким же образом создайте страницу Отчеты
. В диалоговом окне Диспетчер кнопочных форм
теперь отобразятся три новые страницы (Рис. 67).
Рис. 67.
Страницы кнопочной формы
5. С выделенной страницей щелкните на кнопке Изменить
. В открывшемся окне Изменение страницы кнопочной формы
щелкните на кнопке Создать
. Откроется диалоговое окно
для создания кнопок на форме (Рис 68).
Рис. 68.
Диалоговое окно Изменение элемента кнопочной формы
Первое поле
предназначено для ввода надписи на кнопке. Во второе поле
вводится команда, которая должна быть выполнена при щелчке на кнопке, а в третье поле
– информация (параметры), которая требуется для выполнения команды. Все эти сведения сохраняются в таблице элементов кнопочной формы.
6. В поле Текст:
введите – Формы
, во втором поле Команда:
оставьте значение – Перейти к кнопочной форме
. В третьем поле Кнопочная форма:
щелкните на указателе списка , выберите значение – Формы
и щелкните на кнопке ОК
.
Примечание
Надпись и содержимое списка в третьем поле зависят от команды, выбранной во втором поле.
7. Снова щелкните на кнопке Создать
. В поле Текст:
введите – Запросы
, в списке поля Кнопочная форма:
выберите из списка значение Запросы
и щелкните на кнопке ОК
. Аналогично создайте кнопку на кнопочной форме — Отчеты
и щелкните на кнопке ОК
.
8. Теперь в диалоговом окне Изменение кнопочной формы
появятся наименования трех созданных кнопок (Рис. 69).
Рис. 69.
Наименования кнопок на кнопочной форме Компьютерный магазин
9. Щелкните на кнопке Закрыть
, чтобы возвратиться в окно Диспетчера кнопочных форм
.
Теперь ваша задача – создать кнопки для открытия форм, запросов и отчетов
(они должны уже быть построены ранее), с помощью кнопочной формы.
10.Выделите страницу Формы
, а затем щелкните на кнопке Изменить
.
11.В открывшемся диалоговом окне Изменение страницы кнопочной формы
щелкните на кнопке Создать
для создания элемента (кнопки) на этой странице. Добавьте четыре кнопки со следующими свойствами:
12.Теперь на странице Формы
созданы кнопки для открытия вышеперечисленных форм (Рис. 70). Щелкните на кнопке Закрыть
, чтобы вернуться в окно Диспетчер кнопочных форм
.
Рис. 70.
Страница кнопочной формы Формы
с созданными кнопками
13.Выделите страницу Отчеты
, щелкните на кнопке Изменить
и добавьте на эту страницу четыре кнопки со следующими свойствами:
14.Щелкните на кнопке Закрыть
, чтобы вернуться в окно Диспетчер кнопочных форм
. Щелкните на кнопке Закрыть
, чтобы закрыть это окно.
Примечание
Таблицы и запросы открываются в Access только с помощью макросов. Поэтому, для создания кнопок, открывающих запросы, созданные вами ранее, необходимо воспользоваться макросом.
Итак, чтобы создать макросы для открытия запросов в кнопочной форме, щелкните на объекте Макросы
в окне объектов базы данных. В открывшемся окне можно увидеть макрос, созданный вами ранее – Просмотр_Компьютеры
. Для создания макроса открытия запроса:
1. Щелкните на пиктограмме Создать
для открытия окна построения макроса. В поле Макрокоманда
в открывающемся списке выберите значение — ОткрытьЗапрос
.
2. В группе Аргументы макрокоманды
в пункте Имя запроса
из открывающего списка запросов выберите – Запрос с параметром
; в поле Режим
– Таблица
; в поле Режим данных
– Изменение
(Рис. 71). Закройте окно построителя макроса и сохраните созданный макрос под именем Макрос_Запрос с параметром
.
Рис. 71.
Окно построителя макроса для открытия запроса
3. Следуя пунктам 1-2, предложенным выше, создайте макросы для открытия всех ваших запросов и задайте им соответствующие имена.
Теперь можно возвратиться к кнопочной форме и создать кнопки для открытия запросов на странице Запросы
. Для этого:
1. Щелкните на объекте Формы
в окне объектов базы данных. Запустите диспетчер кнопочных форм командой Сервис|Служебные программы|Диспетчер кнопочных форм
. В открывшемся диалоговом окне Диспетчер кнопочных форм
выделите страницу Запросы
и щелкните на кнопке Изменить
, чтобы создать на этой странице кнопки для просмотра всех созданных запросов. В открывшемся окне Изменение страницы кнопочной формы
щелкните на кнопке Создать
.
2. Чтобы настроить кнопку для просмотра запроса Запрос с параметром
нужно в полях окна Изменение элемента кнопочной формы
ввести необходимые данные (Рис. 72).
Рис. 72.
Создание кнопки на странице Запросы
3. Аналогично создайте на странице Запросы
кнопки для открытия всех запросов, созданных вами ранее. Кроме этого, создайте кнопку Возврат
для закрытия страницы Запросы
(см. выше). Теперь на странице Запросы
созданы кнопки для всех запросов (Рис. 73). Щелкните на кнопке Закрыть
для возврата в окно Диспетчер кнопочных форм
, в котором также щелкните на кнопке Закрыть
.
Рис. 73.
Окно Изменение страницы кнопочной формы
с созданными кнопками
Для закрытия кнопочной формы и базы данных необходимо создать на главной странице Компьютерный магазин
соответствующие кнопки. Но в диспетчере кнопочных форм закрыть форму можно только с помощью макроса, поэтому:
1. Создайте макрос для закрытия кнопочной формы и задайте ему имя – Закрытие кнопочной формы
(рис. 74).
Рис. 74
. Создание макроса для закрытия кнопочной формы
2. Запустите Диспетчер кнопочных форм
. В открывшемся окне выделите заголовок главной страницы кнопочной формы и щелкните на кнопке Создать
. В открывшемся окне Создание
(Рис. 75) задайте имя новой страницы кнопочной формы – Закрыть кнопочную форму
и щелкните на кнопке ОК
. Повторите эти действия еще раз для создания последней страницы кнопочной формы – Закрыть базу данных
.
Рис. 75.
Создание страницыЗакрыть кнопочную форму
Теперь содержимое главной страницы кнопочной формы Компьютерный магазин
выглядит, как на рисунке 76.
Рис. 76
. Вид главной страницы кнопочной формы Компьютерный магазин
3. Далее, с выделенной страницей Компьютерный магазин (По умолчанию)
щелкните на кнопке Изменить
. В открывшемся окне Изменение страницы кнопочной формы
щелкните на кнопке Создать
для создания кнопки, щелчок на которой должен закрывать кнопочную форму.
4. В открывшемся диалоговом окне Изменение элемента кнопочной формы
в поле Текст:
введите – Закрыть кнопочную форму
. Щелчок на этой кнопке должен закрывать кнопочную форму.
5. Щелкните на стрелке в поле Команда:
и в открывшемся списке команд выберите – Выполнить макрос
. Надпись третьего поля заменится на Макрос
. В списке макросов третьего поля выберите – Закрытие кнопочной формы
и щелкните на кнопке ОК
, чтобы закрыть диалоговое окно (Рис. 77) и сохранить изменения.
Рис. 77.
Окно для создания кнопки, закрывающей кнопочную форму
6. Щелкните на кнопке Создать
, чтобы создать кнопку для закрытия базы данных. В открывшемся окне(Рис. 78) в поле Текст:
введите – Закрыть базу данных
, в поле Команда:
введите – Выйти из приложения
и щелкните на кнопке ОК
.
Рис. 78.
Окно для создания кнопки, закрывающей базу данных
7. Теперь главная страница кнопочной формы Компьютерный магазин
будет содержать все необходимые кнопки (Рис. 80). Щелкните поочередно на кнопках Закрыть
в окнах Изменение страницы кнопочной формы
и Диспетчер кнопочных форм
.
Рис. 80.
Главная страница кнопочной формы Компьютерный магазин
8. Созданную кнопочную форму можно отредактировать, как и любую другую форму, в режиме конструктора (изменить заголовок, цвет, шрифт, фон, добавить рисунок и т.п.). Для этого на панели инструментов Access щелкните на кнопке Вид
, чтобы отобразить кнопочную форму в режиме конструктора. Отредактируйте созданную форму (Рис. 81) и закройте окно.
Рис. 81.
Окно конструктора форм для редактирования кнопочной формы
9. Далее, на панели объектов окна базы данных щелкните Формы
, а затем в списке форм дважды щелкните Кнопочная форма
. Откроется окно главной кнопочной формы Компьютерный магазин
(Рис. 82).
Рис. 82.
Окно кнопочной формыКомпьютерный магазин
10. Проверьте работу всех кнопок на кнопочной форме. Откройте поочередно страницы Формы, Запросы, Отчеты
и проверьте правильность открытия всех объектов базы данных. В случае сбоев или ошибок, отредактируйте содержимое кнопочной формы.
11. Закройте окно кнопочной формы.
Примечание
Кнопочную форму можно доработать, открыв Диспетчер кнопочных форм
, чтобы добавить страницы и команды, или воспользовавшись режимом конструктора для добавления рисунков и других объектов. Поскольку все необходимое для функционирования кнопочной формы хранится в ней самой и в соответствующей таблице элементов, то можно скопировать или импортировать кнопочную форму и таблицу элементов в любую базу данных, где требуется аналогичная кнопочная форма, модифицировав ее, если нужно, с помощью диспетчера кнопочных форм.
Предоставление кнопочных форм в приложении помогает пользователям находить необходимые задачи. В этой статье описано, как создавать и удалять кнопочные формы в Access, а также добавлять и изменять элементы в кнопочной форме.
Примечание:
Access также предоставляет функцию, которая называется областью навигации, которую можно использовать вместо кнопочных форм для предоставления пользователям приложения возможности навигации по приложению.
В этой статье
Создание кнопочной формы
Прежде чем создавать кнопочную форму, подумайте, как пользователи должны найти различные формы и отчеты в базе данных, а также соответствующим образом спланировать структуру навигации. Если после создания кнопочной формы вам потребуется внести изменения, вы сможете в любое время изменить структуру кнопочной формы.
При создании кнопочной формы с помощью диспетчера кнопочных форм Access создает таблицу «элементы кнопочной формы», в которой описаны кнопки на форме и действия, которые они выполняют. Если вы измените свою кнопочную форму вручную, приложение может перестать работать.
Так как Диспетчер кнопочных форм поддерживает только восемь кнопок команд на кнопочной форме, вам могут потребоваться дополнительные кнопочные формы, к которым пользователь может перейти с главной кнопочной формы.
При запуске Access 2010 Диспетчер кнопочных форм не доступен на ленте, поэтому сначала нужно добавить команду на панель быстрого доступа
. На первых шагах здесь показано, как добавить эту команду на панель быстрого доступа
.
Щелкните стрелку вниз на панели быстрого доступа и выберите пункт другие команды
. Access откроет диалоговое окно » Параметры Access
» с выделенным пунктом » панель быстрого доступа
«.
В поле со списком Выбрать команды из
выберите пункт все команды
.
Выберите Диспетчер кнопочНых форм
и нажмите кнопку Добавить
. Нажмите кнопку ОК
, чтобы сохранить изменения и закрыть диалоговое окно Параметры Access
.
На панели быстрого доступа
нажмите кнопку Диспетчер кнопочных форм
, чтобы открыть средство.
Microsoft Access спрашивает, следует ли создать кнопочную форму, нажмите кнопку Да
. Будет создана Главная кнопочНая форма
. Вы можете добавить все команды кнопочной формы в главную кнопочную форму или создать дополнительные кнопочные формы.
Чтобы создать дополнительные кнопочные формы, нажмите кнопку создать
.
Примечание:
Если вы создаете дополнительные кнопочные формы, убедитесь, что у каждой кнопочной формы есть команда для возврата к основной кнопочной форме.
Откроется диалоговое окно Создание нового
.
Введите имя новой кнопочной формы и нажмите кнопку ОК
.
Microsoft Access добавит кнопочную форму в список в поле страницы кнопочНой формы
.
На этом этапе вы можете добавить дополнительные имена кнопочных форм.
Повторите действия 5 – 6 для каждой дополнительной кнопочной формы, которую вы хотите создать, а затем нажмите кнопку Закрыть
.
Добавление элементов на кнопочную форму
После создания кнопочной формы вам потребуется добавить элементы или команды меню, которые выполняют различные задачи, такие как открытие форм и отчетов в базе данных. Элементы, которые вы добавите в кнопочную форму, отображаются в виде командных кнопок.
В диалоговом окне Диспетчер кнопочНых форм
выберите кнопочную форму и нажмите кнопку изменить
.
Откроется диалоговое окно .
Нажмите кнопку Создать
.
Откроется диалоговое окно » изменение элемента кнопочНой формы
«.
Введите имя элемента команды в текстовом
поле и выберите подходящую команду из списка команд
.
Например, если элемент является данными клиента
, установите флажок Открыть форму в режиме добавления
.
Примечание:
Чтобы создать кнопочную форму, которая будет подключаться к другим кнопочным формам, нажмите кнопку Перейти к кнопочНой форме
в поле команда
, а затем выберите кнопочную форму в списке или введите имя другой кнопочной формы.
Нажмите кнопку ОК
.
Повторяйте действия 1 – 4 до тех пор, пока не будут добавлены все необходимые команды для кнопочной формы.
Команда | Выполняемое действие |
---|---|
Переход к кнопочной форме | Открывает вспомогательную кнопочную форму. |
Открытие формы в режиме добавления | Открытие формы в режиме, в котором можно добавлять новые записи. |
Открытие формы в режиме редактирования | Открытие формы в режиме, который позволяет добавлять или изменять любые записи. |
Открытие отчета | Открытие отчета в режиме предварительного просмотра. |
Проектирование приложения | Открытие диспетчера кнопочных форм. |
Выход из приложения | ЗаКрывает текущую базу данных. |
Запуск макроса | Запускает макрос. |
Запуск кода | Запускает функцию Visual Basic. |
Вы можете добавить кнопки и внедренные макросы, чтобы запустить компоненты базы данных, а затем настроить форму для отображения при запуске. Сведения о том, как создавать внедренные макросы, см. в статье Общие сведения о макросах. Сведения о том, как создать форму, см. в статье Знакомство с формами .
Доступ к кнопочной форме
Вот как можно получить доступ к созданной кнопочной форме для проверки точности команд и элементов дизайна.
В области навигации дважды щелкните форму кнопочная
форма.
Если вам не нравится название, предоставленное для доступа к кнопочной форме, вы можете изменить его название.
Изменение элементов в кнопочной форме
Возможно, вам потребуется изменить элементы на кнопочной форме по нескольким причинам, например, изменить метку команды или изменить способ выполнения команды.
Диспетчер кнопочНых форм
.
В диалоговом окне Диспетчер кнопочНых форм
выберите кнопочную форму, которую вы хотите изменить, и нажмите кнопку изменить
.
Щелкните элемент на кнопочной панели, который вы хотите изменить, и выполните одно из указанных ниже действий.
Чтобы изменить текст элемента, команду, выполненную элементом, или объект, который открывается или запускается при щелчке элемента, нажмите кнопку изменить
.Удалить
.Чтобы переместить порядок, в котором отображается элемент, нажмите кнопку вверх или вниз
.
Когда вы закончите редактировать элементы кнопочной формы, нажмите кнопку Закрыть
.
Удаление кнопочной формы или элемента кнопочной формы
С помощью диспетчера кнопочных форм можно удалить нежелательную кнопочную форму или элемент кнопочной формы. Однако при удалении кнопочной формы также будут удалены все элементы, назначенные этой кнопочной форме.
На панели быстрого доступа нажмите кнопку Диспетчер кнопочНых форм
.
В диалоговом окне Диспетчер кнопочНых форм
выберите кнопочную форму, которую вы хотите удалить, или содержащую элемент, который вы хотите удалить.
Чтобы удалить кнопочную форму, перейдите к действию 6.
Чтобы удалить элемент, нажмите кнопку изменить
.
Откроется диалоговое окно » изменение страницы кнопочНой формы
«
Выберите элементы, которые вы хотите удалить.
Нажмите кнопку Удалить
.
Нажмите кнопку Закрыть
.
Отображение главной кнопочной формы при запуске
Вы можете изменить параметры доступа, чтобы Главная кнопочная форма выглядела автоматически при открытии базы данных.
На вкладке Файл
выберите пункт Параметры
, чтобы открыть диалоговое окно Параметры Access
.
Выберите пункт Текущая база данных
.
Выберите кнопочную
форму в раскрывающемся списке Форма просмотра
.
Нажмите кнопку ОК
.
Закройте и снова откройте базу данных.
Кнопочная форма откроется автоматически.
Выбор и обоснование структурной схемы базы данных
Microsoft Access обладает всеми чертами классической системы управления базами данных (СУБД). Access — это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки приложений баз данных. К числу наиболее мощных средств Access относятся средства разработки объектов — мастера, которые можно использовать для создания таблиц, запросов, различных типов форм и отчетов. В Microsoft Access включены мастера, помогающие производить анализ структуры данных, импортировать электронные таблицы и текстовые данные, повышать быстродействие приложения, создавать и настраивать одно из более, чем двадцати типов приложений с использованием встроенных шаблонов. Чтобы полностью автоматизировать работу приложения, можно использовать макросы для связывания данных с формами и отчетами. Большинство приложений можно создать, не написав ни единой строки программного кода. Однако при необходимости построения действительно сложного приложения можно использовать язык программирования — Visual Basic для приложений.
Для проектирования базы данных необходимо располагать описанием выбранной предметной области, которое должно охватывать реальные объекты и процессы, определять все необходимые источники информации для обеспечения предполагаемых запросов пользователя и решаемых в приложении задач. Следует заметить, что чаще всего базы данных создаются средствами СУБД в области организационно-экономического управления.
Данная курсовая работа состоит из пяти таблиц. Одной – родительской и четырех вспомогательных. Это обусловлено тем, что при расчете заработной платы предприятия необходимо отдельно рассчитать суммы денежных средств для уплаты во внебюджетные фонды, удержание из заработной платы (в том числе налог на доходы физических лиц (13%), суммы алиментов, если таковые имеют место быть, штрафы за бракованную продукцию и другие удержания).
Создание таблиц
Таблица содержит данные по определенной теме, например, об организации, ее сотрудниках, отрасли производства. Каждая запись в таблице включает данные об одном элементе, например о конкретном предприятии. Запись состоит из полей и включает такие сведения, как наименование предприятия, отрасль ФИО руководителя и количество сотрудников. Кроме того, запись обычно называется строкой, а поле – столбцом.
База данных может включать множество таблиц, в которых хранятся данные по различным темам. Каждая таблица может состоять из множества полей различного типа, включая текст, числа, даты и рисунки.
При создании новой базы данных на компьютере создается новый файл, который используется как контейнер для всех объектов в базе данных, включая таблицы.
В Access используются три способа создания таблиц: путем ввода данных (by entering data), с помощью Конструктора таблиц (in Design view) и с помощью Мастера создания таблиц (by using wizard). Для каждого из этих способов существует специальный ярлык новых объектов в списке таблиц (рис 1).
Рисунок 1
Для обеспечения более эффективной работы рекомендуется воспользоваться специальным мастером создания таблиц. Этот мастер позволяет строить поля, coответствующие самым разнообразным требованиям. С его помощью можно создать базовую структуру таблицы. Для этого надо:
1. Дважды щелкнуть на ссылке Создание таблиц с помощью мастера в разделе Таблицы окна База данных. Как и в большинстве случаев, мастер запросит ввод — определенной информации и предоставит для этой цели несколько панелей. В каждой такой панели отображается содержимое окна мастера, а для перехода между панелями предназначены кнопки Назад и Далее.
2. В первой панели мастера выберите переключатель Деловые и образец таблицы Список рассылки (эти опции выбраны изначально). Вы видите, что в прокручиваемом списке содержится немало и других таблиц. Обычно выбирается таблица, структура которой похожа на структуру создаваемой вами таблицы.
3. Затем переносят требуемые поля из списка Образцы полей в область Поля новой таблицы. Этот интерфейс с двумя окнами часто встречается в Access. Например кнопки, с помощью которых можно переносить поля из одного окна в другое.
4. В области Поля новой таблицы можно переименовывать поле. Для этого выберите поле, затем щелкните на кнопке Переименовать поле и введите в появившемся диалоговом окне Переименование поля новое название. Щелкните на кнопке ОК.
При работе со стандартными таблицами мастер поможет существенно сократить время, затрачиваемое на их создание. Но иногда для базы данных требуется создавать таблицы, характеристики которых нельзя определить посредством мастера. Именно в этом случае на помощь приходит конструктор таблиц.
Для создания таблиц в режиме конструктора надо в окне базы данных щелкнуть вкладку создать Таблицу, затем выбрать режим конструктора. В столбце «Имя поля» вводится имя нового поля, а в столбце «Тип данных» — определяется тип. Имя поля может содержать не более 50символов. При создании таблицы «Предприятия» в столбец «Имя поля» были введены следующие наименования: предприятие, отрасль, руководитель, фотография, число сотрудников. Как было сказано выше, каждому полю устанавливается соответствующий код. Так, для полей предприятие, отрасль, руководитель мною выбран текстовый тип данных, для количества сотрудников – числовой, а для поля Фотография – поле объекта OLE, что позволит использовать в таблице и последующих запросах к ней изображение.
Рисунок 2
На таблице 2 представлена созданная в данной курсовой работе таблица «Предприятие». Аналогичным образом были созданы таблицы «Взносы во внебюджетные фонды», «Сотрудники», «Удержания из заработной платы», «Расчет».
Когда между таблицами устанавливается связь, величины одной таблицы ставятся в соответствие величинам из других таблиц. Чтобы создать связь, в двух таблицах, должно быть поле, принимающее уникальное значение во всех записях. В родительской таблице поле связи обычно индексировано (как правило, оно является ключевым полем), и в соответствии ему ставится поле дочерней таблицы. При этом поле дочерней таблицы называется внешним ключом. Перед установкой связей между таблицами проследите через режим >Конструктор наличие в связываемых таблицах индексируемых полей. Чтобы установить связи между таблицами выполните действия:
Активизируйте окно базы данных и щелкните на кнопке >Схема данных, чтобы открыть окно Схема данных (команды >Сервис>Схема данных или посредством контекстного меню).
Щелкните на кнопке >Отобразить таблицу на панели инструментов.
В диалоговом окне >Добавление таблицы по очереди выберите необходимые таблицы двойным щелчком на имени таблицы из предлагаемого списка, если они не отражены на схеме данных.
После того, как все таблицы будут добавлены в окно схемы данных, щелкните на кнопку >Закрыть в диалоговом окне >Добавление таблицы.
Щелкните на поле родительской таблицы и «дотащите» связь от него до поля дочерней таблицы путем протаскивания при отжатой левой клавиши мыши. После протаскивания полей устанавливается диалоговое окно >Изменение связей, в котором можно добавлять дополнительные связи.
Установите флажок >Обеспечение целостности данных >Каскадное обновление связанных полей и отожмите кнопку >Создать структуры связей
Создание запросов
Мастер простого запроса на выборку используется для создания запросов из полей, определенных в одной или нескольких таблицах или запросах. С помощью мастера можно суммировать, пересчитывать, вычислять средние значения для всех записей или определенных групп записей, а также находить максимальное и минимальное значения в поле.
1 В окне базы данных перейдите к вкладке ЗАПРОСЫ и щелкните кнопку СОЗДАТЬ.
2 В диалоговом окне НОВЫЙ ЗАПРОС выберите мастер ПРОСТОЙ ЗАПРОС.
3 Щелкните кнопку OK.
4 Укажите имя таблицы или запроса, на котором должен быть основан создаваемый запрос, а затем выберите поля, из которых должны выбираться данные.
5 Если необходимо, укажите дополнительные таблицы или запросы, а затем выберите из них поля, которые должны быть использованы. Повторяйте данные действия до тех пор, пока не будут выбраны все необходимые поля.
6 Следуйте инструкциям, выдаваемым в диалоговых окнах мастера. В последнем диалоговом окне пользователю предлагается выбор выполнить запрос или просмотреть его структуру в режиме конструктора.
Таким образом был создан запрос на выборку «Предприятие».
Аналогичным образом созданы запросы «Сотрудники», «Удержания из заработной платы», «Взносы во внебюджетные фонды», «Расчет».
Создание формы
Для создания форм в режиме мастера выполните операции:
1. Выберите режим >Создание форм с помощью мастера до появления окна >Создание форм.
2. В списке Таблицы и запросы выберите требуемый объект
3. В списке доступные поля выполните перевод (клавишей «>») требуемых полей в список >Выбранные поля
7. Выполните >Готово и убедитесь в наличии готовой формы.
Аналогичным образом созданы запросы «Удержания из заработной платы», «Взносы во внебюджетные фонды», «Предприятия», «Расчет».
Создание главной кнопочной формы
Чтобы созданная база данных выглядела в виде отдельной программы применяется метод создания Главной кнопочной формы.Для того, чтобы создать Главную кнопочную форму нужно вначале открыть базу данных, а затем выполнить следующие операции:
1). В меню >Сервис выбрать команду >Служебные программы, а затем >Диспетчер кнопочных форм.
2). Если выводится запрос на подтверждение создания кнопочной формы, нажать кнопку >Да.
3). Нажать кнопку >Создать.
4). Ввести имя новой кнопочной формы и нажать кнопку >OK.
5). Имя новой кнопочной формы добавляется в поле >Страницы кнопочной формы.
6). Выбрать имя новой кнопочной формы и нажать кнопку >Изменить.
7). Нажать кнопку >Создать.
8). В поле >Текст ввести текст для первой кнопки кнопочной формы, а затем выбрать для нее команду в поле >Команда. >Открыть форму для изменения.
Для создания кнопочной формы, которая открывает другие кнопочные формы, нужно выбрать в поле >Команда команду >Перейти к кнопочной форме, а затем указать кнопочную форму, к которой надо перейти.
9). Для большинства выбранных команд под полем >Команда открывается новое поле со списком. При необходимости, надо выбрать нужный элемент в этом поле. Например, если на шаге 8 была выбрана команда >Открыть форму для изменения, выберите в поле >Форма имя нужной формы и нажмите кнопку >OK.
Для создания остальных кнопок кнопочной формы нужно повторить шаги с 7 по 9.
При создании кнопочной формы с помощью диспетчера кнопочных форм создается таблица «Switchboard Items», которая описывает текст и действия кнопок формы. Если позднее внести изменения в кнопочную форму в режиме конструктора формы, приложение может перестать работать.
Создание отчетов
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных. Для создания отчетов в режиме мастера нужно выполнить операции:
1. Выбрать режим >Создание отчета с помощью мастера до появления окна >Создание отчетов.
2. В списке Таблицы и запросы выбрать требуемый объект.
3. В списке доступные поля выполнить перевод (клавишей «>») требуемых полей в список >Выбранные поля.
Аналогичным образом были созданы остальные отчеты
Заключение
В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты, диаграммы и почтовые наклейки.
В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определённым условиям, создаётся запрос. Запросы также позволяют обновить или удалить одновременно несколько записей, выполнить встроенные и специальные сообщения.
Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет.
Для анализа данных или распечатки их определённым образом используются отчёты. Например, можно создать отчёт, группирующий данные или подводящий итоги.
В окне базы данных можно работать со всеми её объектами. Для просмотра объектов определённого типа следует выбрать соответствующую вкладку. С помощью кнопок можно открывать и изменять существующие объекты и создавать новые.
Разработанная база данных позволяет быстро и эффективно контролировать деятельность компании и вести учет заключенных ими договоров. Удобный интерфейс программы, с одной стороны, позволяет легко ориентироваться в программе, не требуя от пользователя каких-либо специальных навыков работы с электронно-вычислительными машинами, с другой стороны предоставляет пользователю необходимую оперативную информацию. Данные сведения позволяют осуществлять достаточно точную работу филиалов, на основе которой можно анализировать текущее положение компании среди ее конкурентов и планировать дальнейшую деятельность.
Список использованной литературы
1. Когаловский М.Р. Энциклопедия технологий баз данных. – М.: Финансы и статистика, 2002. – 800с.
2. Козырев А.А. Информационные технологии в экономике и управлении. –СПб.: Из-во Михайлова В.А., 2001. –360с.
3. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: учебное пособие. – М.: Гелиос АВР, 2002. – 368 с.
4. Исаев Г.Н. Информационные системы в экономике. -2-е изд., стер. – М.: Омега-Л, 2009. – 462с.
5. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербург, 2002. – 720 с.
6. Информатика. Базовый курс / Под ред. С.В. Симоновича.– СПб.: Питер, 2001. – 640 с.
7. Сервер информационных технологий: — http://www.citforum.ru
Похожая информация:
Поиск на сайте:
2015-2020 lektsii.org —
Access 2013: форматирование форм
Урок 17: Форматирование форм
/ ru / access2013 / Creating-forms / content /
Введение
После создания формы вы можете изменить ее внешний вид. Форматирование ваших форм может помочь сделать вашу базу данных последовательной и профессиональной. Некоторые изменения форматирования могут даже упростить использование ваших форм. С помощью инструментов форматирования в Access вы можете настроить свои формы так, чтобы они выглядели именно так, как вы хотите.
В этом уроке вы узнаете, как добавить командные кнопки , изменить макеты формы , добавить логотипов и других изображений и изменить цветов и шрифтов .
В этом руководстве мы будем использовать образец базы данных. Если вы хотите продолжить, вам необходимо загрузить нашу образец базы данных Access 2013. Вам потребуется установить Access 2013 на вашем компьютере, чтобы открыть пример.
Форматирование форм
Access предлагает несколько вариантов, которые позволят вам сделать ваши формы именно такими, как вы хотите. Хотя некоторые из этих параметров, например , командные кнопки , уникальны для форм, другие могут быть вам знакомы.
Командные кнопки
Если вы хотите создать способ для пользователей вашей формы быстро выполнять определенные действия и задачи, рассмотрите возможность добавления командных кнопок . Когда вы создаете командную кнопку, вы указываете действие, которое будет выполняться при нажатии.Включая команды для общих задач прямо в форму, вы упрощаете ее использование.
Access предлагает множество различных типов командных кнопок, но их можно разделить на несколько основных категорий:
- Навигация по записи Командные кнопки , которые позволяют пользователям перемещаться между записями в вашей базе данных
- Операция записи командные кнопки, которые позволяют пользователям делать такие вещи, как сохранение и печать записи
- Операция с формой командные кнопки, которые позволяют пользователям быстро открывать или закрывать форму, распечатывать текущую форму и выполнять другие действия.
- Report Operation Командные кнопки, которые предлагают пользователям быстрый способ делать такие вещи, как предварительный просмотр или отправка отчета по почте из текущей записи
Чтобы добавить командную кнопку в форму:
- В представлении Form Layout выберите вкладку Design , затем найдите группу Controls .
- Щелкните команду Button . Нажав команду Button
- Выберите желаемое место для кнопки управления, затем щелкните мышью. Размещение новой кнопки команды
- Появится мастер Command Button Wizard . На панели Категории выберите категорию кнопки, которую вы хотите добавить. Мы хотим найти способ более быстрого перехода к конкретным записям, поэтому мы выберем категорию Record Navigation .
- Список на панели Действия обновится, чтобы отразить выбранную вами категорию.Выберите действие, которое должна выполнять кнопка, затем щелкните Далее . В нашем примере мы выберем Найти запись . Выбор типа командной кнопки для создания
- Теперь вы можете решить, хотите ли вы, чтобы ваша кнопка включала текст или изображение . Слева появится предварительный просмотр кнопки в реальном времени.
- Чтобы включить текст , выберите параметр Текст , затем введите нужное слово или фразу в текстовое поле. Добавление текста к командной кнопке
- Чтобы включить изображение , выберите параметр Изображение .Вы можете оставить изображение по умолчанию для этой командной кнопки или выбрать другое изображение. Щелкните Показать все изображения , чтобы выбрать другой значок командной кнопки, или Просмотрите , чтобы выбрать изображение со своего компьютера. Добавление изображения к командной кнопке
- Если вас устраивает внешний вид кнопки управления, щелкните Далее .
- Введите имя для кнопки. Это имя не будет отображаться на кнопке, но знание имени поможет вам быстро идентифицировать кнопку, если вы когда-нибудь захотите изменить ее с помощью Property Sheet .После добавления имени кнопки нажмите Finish . Введите имя для кнопки
- Переключитесь на Form view, чтобы протестировать новую кнопку. Наша кнопка Search открывает диалоговое окно Find and Replace . Тестирование командной кнопки
Некоторые пользователи сообщают о сбоях в работе Access при форматировании форм. Если у вас возникли проблемы с выполнением любой из этих задач в режиме макета, попробуйте переключиться в режим просмотра «Дизайн».
Изменение макета формы
Когда вы создаете форму, Access упорядочивает компоненты формы в макете по умолчанию, где поля аккуратно уложены друг на друга и имеют одинаковую ширину.Хотя этот макет является функциональным, вы можете обнаружить, что он не соответствует вашей информации. Например, в форме ниже большинство полей почти полностью пусты, потому что хранящиеся там данные не занимают много места.
Форма с макетом по умолчанию
Форма лучше соответствовала бы данным, если бы мы сделали поля и командные кнопки меньше и даже поместили некоторые из них рядом. Однако с макетом по умолчанию вы не сможете разместить два поля рядом друг с другом или изменить размер одного поля или кнопки, не изменив размер всех.Это связано с тем, что Access выстраивает компоненты формы в строки и столбцы. Когда вы изменяете размер поля, вы действительно изменяете размер столбца, который его содержит.
Все выбранные поля содержатся в одном столбце, поэтому изменить размер только одного
невозможно.
Чтобы изменить размер и переставить наши поля так, как мы хотим, нам нужно изменить макет формы . Например, поскольку макет по умолчанию для нашей формы содержит только два столбца — один для полей с метками и другой для полей , нам пришлось бы создать новый столбец , чтобы расположить два поля рядом.
Мы можем сделать это с помощью команды на вкладке Упорядочить , которая содержит все инструменты, которые нам понадобятся для настройки макета формы. Если вы когда-либо создавали и изменяли таблиц в Microsoft Word, вы уже знаете, как использовать большинство этих инструментов. Если вы не знакомы с таблицами, просмотрите наш урок Таблицы из нашего руководства по Word 2013.
Команды на вкладке «Упорядочить»
Для изменения размера компонентов формы:
- Перейти в режим макета . Переключение в режим макета
- Выберите поле или кнопку, размер которой нужно изменить, затем наведите указатель мыши на над краем.Ваш курсор станет двусторонней стрелкой.
- Щелкните и перетащите мышь, чтобы изменить размер выбранного объекта. Щелкните край поля, чтобы изменить его размер
- Размер поля или кнопки будет изменен, а также всех других элементов, выровненных с ним. Измененные поля
Для перемещения составные части формы:
- При необходимости добавьте столбцы или строки , чтобы освободить место для поля или кнопки, которую вы хотите переместить, используя команды Insert в группе Rows & Columns .В нашем примере мы хотим переместить поле Last Name справа от поля First Name , поэтому нам нужно будет создать два новых столбца справа: один для метки поля и один для поля. сам. Для этого дважды щелкните команду Insert Right . Вставка нового столбца
- Щелкните и перетащите поле или кнопку в новое место. Если вы перемещаете поле, не забудьте также переместить метку поля на . Перемещение поля
- Повторите описанные выше шаги для любых других полей или кнопок, которые вы хотите переместить.Форма после перемещения нескольких полей
Если вы хотите, чтобы поле занимало на больше или меньше места, чем один столбец, вы можете использовать команды Объединить и Разделить . Команда Объединить объединяет две или более ячеек, а команда Разделить делит ячейку.
Поля в объединенных и разделенных ячейках
Дополнительные параметры форматирования
Добавление логотипов и других изображений в ваши формы может значительно улучшить их внешний вид, равно как и применение цветов темы и шрифтов .Чтобы узнать, как добавлять изображения и элементы темы в формы, просмотрите наш урок «Расширенные параметры отчета». Процедуры идентичны.
Форма с изображением и цветами темы
Изменение цветов и шрифтов компонентов формы
Для дальнейшей настройки внешнего вида форм вы можете применить различные цветов и шрифты к отдельным полям, кнопкам, меткам и другим компонентам формы. Такое изменение внешнего вида формы полезно, если вы хотите использовать в форме определенный цвет или схему шрифтов, но не хотите, чтобы эти элементы дизайна применялись ко всей вашей базе данных.
Например, в приведенной ниже форме мы изменили шрифт нашей формы title . Мы также применили новую заливку и цвет границы к полям формы и делаем то же самое с кнопками .
Внесение дополнительных изменений с помощью инструментов на вкладке Формат
Вы можете внести эти изменения, используя методы форматирования и инструменты, аналогичные тем, которые вы использовали бы для изменения фигур в Word и других программах Office.Просто выберите объект, который вы хотите изменить, в режиме просмотра Layout или Design и используйте параметры форматирования на вкладке Format , чтобы настроить его внешний вид. Дополнительные сведения о внесении этих типов изменений см. В уроке «Фигуры» в нашем руководстве по Word 2013.
Challenge!
- Откройте существующую базу данных Access . Если вы хотите, вы можете использовать нашу базу данных образца Access 2013.
- Откройте форму Позиции заказа .
- Добавить командную кнопку , которая создает новую запись.
- Отформатируйте недавно добавленную командную кнопку с цветами и стилем по вашему выбору.
- Измените цветов темы и шрифтов темы .
- Добавить логотип .
/ ru / access2013 / designing-your-own-database / content /
Как добавить командную кнопку в формы в MS Access
В этой статье рассказывается о важности и использовании командных кнопок, а также проиллюстрированы шаги по их правильному использованию.
Командные кнопки
в основном используются для обеспечения доступа к базе данных для таких функций, как открытие связанных форм, сохранение или печать данных. Командная кнопка используется для запуска действия или для выполнения нескольких действий, которые помогают другим функциям получить доступ к базе данных, из которой восстанавливаются данные и выполняется запрос. Например, пользователь может создать кнопку Command в форме, чтобы открыть другую форму. Чтобы запустить командную кнопку, пользователям необходимо написать процедуру события или макрос в свойстве On Click.
Шаги по добавлению командной кнопки в формы
В этом разделе вы научитесь добавлять кнопки команд в файл MS Access.
- Шаг 1: Выберите и откройте форму, в которую вы хотите вставить кнопку Command. Обязательно закройте все остальные формы, работающие в системе, чтобы избежать путаницы.
- Шаг 2: Щелкните форму правой кнопкой мыши и откройте ее в режиме разработки.
- Шаг 3: Теперь выберите вкладку «Дизайн» на панели ленты.Затем щелкните значок кнопки.
- Шаг 4: Пользователи могут заметить, что их курсор превратился в знак плюса, к которому также прикреплена кнопка в виде картинки. Пользователи должны использовать свой курсор, чтобы нарисовать или создать структуру кнопки в своей форме.
- Шаг 5: После того, как пользователь создал новую кнопку в форме, на экране автоматически появится мастер командной кнопки. Обычно командная кнопка может вызывать предварительно заданную функцию в форме. Он также может запускаться с помощью макроса или специального кода VBA.
Пользователи могут реализовать эти изменения, выбрав «Операция с формой» в окне «Категории»> «Распечатать текущую форму из окна действий». Затем нажмите «Далее».
- Шаг 6: Этот следующий шаг дает пользователю два варианта: использовать изображение или значок на кнопке Command или использовать текстовый заголовок на кнопке.
Пользователи могут вносить эти изменения с помощью мастера командной кнопки, где MS Access также позволяет пользователям просматривать изображения из своей системы.Чтобы применить изменения в форме, нажмите «Готово».
- Шаг 7: Теперь пользователям нужно дать имя своей кнопке с помощью мастера командной кнопки.
Совет. Желательно присвоить кнопке осмысленное и релевантное имя, чтобы ее назначение было понятно всем пользователям. Сосредоточьтесь на имени кнопки, особенно если вы добавляете ее в форму или рабочую базу данных.
- Шаг 8: После внесения всех необходимых изменений сохраните форму.Кроме того, не забудьте просмотреть форму после ее сохранения. Мы также рекомендуем вам запустить командную кнопку, чтобы убедиться, что она правильно работает в форме.
Как и любой другой объект в форме, кнопки также имеют большое количество свойств, которые можно использовать и настраивать для настройки того, как кнопка должна отображаться в форме. Пользователи могут вносить эти изменения столько раз, сколько захотят, но они должны убедиться, что форма не используется во время этих обновлений и настроек.
Сбой базы данных может привести к повреждению Access, которое может поставить под угрозу все данные, присутствующие в базе данных.Если вы столкнулись с такой ситуацией, вызовите передовой инструмент восстановления, такой как DataNumen Access Repair.
Автор Введение:
Вивиан Стивенс (Vivian Stevens) — эксперт по восстановлению данных в компании DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая программные продукты для восстановления sql fix и excel. Для получения дополнительной информации посетите www.datanumen.com
Buttons — Добавить командные кнопки в форму
Обычно вы используете форму в Access для ввода новых записей в базу данных.Поскольку ввод данных — важное, но рутинное упражнение, вы хотите сделать свои формы максимально эффективными.
Одним из способов повышения эффективности формы является добавление командных кнопок. Одним щелчком мыши командная кнопка может выполнить простую задачу. Вы можете закрыть форму; удалить запись; запустить внешнее приложение, например Microsoft Word; и выполнять множество других задач. Мастер командной кнопки упрощает создание кнопок в форме для выполнения этих и других операций.
Вы можете спросить, зачем создавать кнопку для закрытия формы? Действительно, есть простые и быстрые альтернативы для выполнения этой простой работы.Но когда вы выполняете много повторяющихся операций, удобно расположенная кнопка, которая экономит вам немного времени, может значительно повысить производительность.
Командные кнопки могут быть немного более сложными и выполнять сразу несколько действий. Допустим, когда вы используете определенную форму, вы часто хотите открыть связанный отчет и распечатать его. Обычно вам нужно вернуться в окно базы данных, выбрать отчет и выполнить команду печати.
Командная кнопка, однако, может автоматизировать процесс и позволить вам выполнить задачу одним щелчком мыши.В этом смысле нажатие кнопки команды похоже на выполнение простого макроса, который выполняет несколько операций одним махом.
Давайте посмотрим, как использовать мастер командных кнопок для добавления командных кнопок в форму. .
Просмотр формы
Откройте Northwind.mdb во вложенной папке Samples папки Microsoft Office. Предполагая, что вы сделали копию (или имеете резервную копию) базы данных Northwind, откройте файл. В окне базы данных щелкните Формы. Дважды щелкните список телефонов клиентов, чтобы открыть его.При необходимости нажмите кнопку «Развернуть» в правом верхнем углу окна, чтобы развернуть его.
Обратите внимание, что форма содержит номера телефонов и другую контактную информацию для клиентов. Вы можете быстро найти конкретного клиента, щелкнув первую букву его имени в нижнем ряду кнопок.
Предположим, вы часто используете форму и хотите быстро и удобно закрыть ее. Вы можете добавить командную кнопку в ряд кнопок, выполняющих эту операцию.
Создать командную кнопку
Щелкните «Просмотр», чтобы переключиться в режим «Дизайн».Во-первых, давайте сделаем форму немного шире, чтобы у нас было немного места для добавления кнопки. Переместите указатель мыши к правому краю формы, который находится на отметке 6 дюймов на горизонтальной линейке. Когда указатель изменится на двойную стрелку с полосой,
перетащите его до отметки 7 дюймов и отпустите.
Ящик с инструментами должен быть в поле зрения. Если это не так, выберите «Просмотр», а затем «Панель инструментов». Следует выбрать кнопку «Мастера управления», которая обычно является второй кнопкой в первом ряду. (Вы можете идентифицировать кнопку на панели инструментов, удерживая над ней указатель и
подождите, пока не отобразится его имя.)
Щелкните инструмент Command Button, третий значок в четвертой строке. Перетащите указатель на нижний колонтитул формы. Поместите перекрестие в первую точку в первом ряду после 6-дюймовой отметки и щелкните.
Откроется мастер командной кнопки. Типы действий перечислены в разделе «Категории» слева; различные действия для каждой категории справа. Медленно нажимайте клавишу со стрелкой вниз, чтобы переходить из категории в категорию и просматривать доступные действия.
в каждом.
Чтобы создать кнопку для закрытия формы, выберите «Операции с формой» в разделе «Категории» и «Закрыть форму» в разделе «Действия».Нажмите «Далее. Вы можете разместить на кнопке текст или изображение. Это личный выбор и не влияет на действие. В
Должен быть установлен переключатель изображения. Щелкните значок «Стоп» и обратите внимание на отображение в разделе «Образец» слева. Теперь нажмите «Выйти» и просмотрите экран.
Нажмите «Далее», а затем — «Готово». Access создает кнопку в вашей форме.
Проверить кнопку
Всегда полезно протестировать кнопки после их создания.Щелкните Сохранить, а затем щелкните Просмотр. В правом нижнем углу формы нажмите кнопку
вы только что создали, чтобы закрыть форму. В окне базы данных нажмите кнопку «Дизайн», чтобы снова открыть форму в представлении «Дизайн».
Изменить кнопку
Предположим, вы решили, что предпочитаете, чтобы на кнопке был знак остановки. Вы можете легко изменить значок, используя страницу свойств кнопок.
В нижнем колонтитуле формы щелкните правой кнопкой мыши созданную кнопку и выберите «Свойства». На вкладке «Формат» щелкните свойство «Изображение» и нажмите кнопку с тремя точками справа.Используйте полосу прокрутки, чтобы переместиться вниз по списку и выбрать Stop Sign. Нажмите ОК и закройте
лист свойств. Щелкните Просмотр, чтобы увидеть новый значок на кнопке.
Снова нажмите «Просмотр». Кнопка закрытия все еще должна быть выбрана. Если вы хотите избавиться от кнопки, нажмите УДАЛИТЬ. Закройте форму и сохраните изменения.
Как добавить кнопку макроса в форму в Access
Чтобы добавить макрос в форму в Access 2013 или 2016:
- Создать макрос
- Теперь откройте форму в представлении «Дизайн»
- Щелкните значок кнопки на ленте (на вкладке ДИЗАЙН )
- В области сведений о форме щелкните и перетащите курсор так, чтобы он образовал квадрат или прямоугольник (т.е. форма пуговицы). Появится мастер Command Button Wizard . Выберите Разное > Запустите макрос и щелкните Далее
- Выберите имя макроса, который вы хотите запустить, и нажмите Далее
- Выберите, отображать ли на кнопке текст или изображение, и нажмите Далее
- Дайте кнопке имя и нажмите Готово
Ниже приведены снимки экрана для вышеуказанных шагов.
Создать макрос
Вот пример макроса, выполняющего запрос. Если вы не умеете создавать макросы, узнайте, как создать макрос в Access.
Пример макроса, выполняющего запрос.
Открыть форму
Теперь откройте форму в режиме конструктора.
Щелкните значок кнопки
Щелкните значок кнопки на ленте (на вкладке ДИЗАЙН ):
Значок кнопки на ленте.
Добавить кнопку в форму
В области сведений о форме щелкните и перетащите курсор так, чтобы он образовал квадрат или прямоугольник (т.е. форма пуговицы). Появится мастер Command Button Wizard . Выберите Разное > Запустите макрос и щелкните Далее :
Мастер командной кнопки позволяет указать, какое действие будет выполняться при нажатии кнопки.
Выберите макрос
Выберите имя макроса, который вы хотите запустить, и нажмите Далее .
Текст или кнопка с изображением?
Выберите, отображать ли на кнопке текст или изображение, и нажмите Далее .
Назовите кнопку
Дайте кнопке имя и нажмите Готово .
Форма в представлении «Дизайн» с кнопкой макроса.
Теперь пользователь может запустить макрос, нажав кнопку.
Блог
PTR — Мнения, основные советы и вопросы из аудитории
После нескольких месяцев изоляции мы все привыкаем к новому нормальному режиму работы из дома.Очное обучение в классе прекратилось за ночь, и, несомненно, пройдет какое-то время, прежде чем люди почувствуют себя готовыми вернуться в этот мир. Тем временем шоу должно продолжаться, и многие компании приходят к идее виртуальных классов, доставляемых удаленно через широко доступные платформы, такие как Teams и Zoom.
Все наши курсы теперь доступны как удаленные виртуальные классы, как общедоступные запланированные, так и закрытые и адаптированные курсы. Наши инструкторы с удовольствием играют с новыми гаджетами и привыкают видеть себя на экране!
В эти дни я трачу большую часть своего времени на консультационные проекты, но на этой неделе я был рад поделиться своим опытом консультирования в «виртуальном» классе и провел двухдневный тренинг «Проектирование хранилища данных» удаленно.Вооружившись Zoom, презентацией PowerPoint, электронной книгой, веб-камерой, гарнитурой и устройством для чтения документов, а также использованием конференц-залов Zoom для облегчения групповой лабораторной работы, я провел два дня, ознакомив 11 делегатов с методами пространственного моделирования Кимбалла. Странно знать, что посетители могут видеть меня и каждое мое движение, в то время как я не могу их видеть, когда видео выключено. Необходим новый способ обучения, чтобы поддерживать интерес людей — регулярные перерывы, регулярные сеансы вопросов и ответов, более короткий день, поскольку целый день смотреть в экран утомляет и, возможно, не так хорошо для глаз.Групповые лаборатории с участниками, которые могут работать в небольших группах через комнаты для обсуждения, позволяют выделить немного менее формальный отрезок времени для разговора, взаимодействия, обмена идеями и другой визуальной фокусировки в течение определенного периода времени. Я все еще готов помочь и ответить на вопросы, так как в любой момент участники могут пригласить меня в свою комнату для обсуждения. После некоторого времени в чате я возвращаю их в основной класс, чтобы просмотреть решения и перейти к другим темам.
Без роскоши формальной учебной комнаты в качестве помещения инструкторы, которым приходилось преподавать из дома, не могут вернуться к рукописному письму на доске, но должны адаптироваться к методам цифровой доски.Планшеты с приложениями для рисования и стилусом, Paint и сенсорными экранами. Я выбрал Document Reader, который позволял мне рисовать разноцветными ручками на бумаге так же, как в классе, чтобы объяснить что-то в ответ на вопрос или дополнить презентацию.
Это был мой взгляд на два дня на этой неделе:
Это другой тренировочный мир, но, тем не менее, он по-прежнему приятен, если он правильно структурирован, чтобы быть интерактивным, с регулярными перерывами и разнообразными наглядными пособиями и методами обучения, чтобы все это было как можно более стимулирующим и увлекательным.Я подумываю создать несколько викторин Kahoot в следующий раз, когда представлю курс, просто для забавного способа проверки знаний (не знаете, что это? Спросите школьника, держу пари, они его использовали!). Он работает в школах и был хорошо принят в недавних семейных онлайн-викторинах!
Создание форм Microsoft Access
Формы доступа очень похожи на бумажные: вы можете использовать их для ввода, редактирования или отображения данных. Они основаны на таблицах. При использовании формы вы можете выбрать формат, расположение и поля, которые вы хотите отображать.Этот урок научит вас создавать формы.
Использование кнопки формы
Access может автоматически создавать несколько типов форм. Например, когда вы нажимаете кнопку «Форма» на вкладке «Создать», Access размещает все поля выбранной таблицы в форме. Если таблица имеет отношение «один ко многим» с другой таблицей или запросом, Access создает составную форму (записи отображаются в столбце) для основной таблицы и таблицы для связанной таблицы.Если существует несколько таблиц с отношением «один ко многим», Access не создает таблицу.
Для создания формы:
- Откройте панель навигации.
- Щелкните таблицу или запрос, на котором вы хотите создать форму.
- Активируйте вкладку «Создать».
- Щелкните Форма в группе Формы. Access создает форму.
Вы можете использовать панели навигации для перемещения по записям в форме.
1 | Перейти к первой записи |
2 | Перейти к предыдущей записи |
3 | Текущий рекорд |
4 | Перейти к следующей записи |
5 | Перейти к последней записи |
6 | Создать новую (пустую) запись |
Совет: После создания формы ее можно сохранить.Вы можете открыть сохраненную форму в любое время.
Для сохранения формы:
- Нажмите кнопку «Сохранить» на панели инструментов быстрого доступа. Access сохраняет форму, если вы не сохраняете впервые. Если вы сохраняете впервые, появится диалоговое окно «Сохранить как».
- Введите имя, которое вы хотите дать форме.
- Нажмите ОК. Access сохраняет форму. Теперь вы можете получить доступ к форме с помощью области навигации.
Вы также можете сохранить, щелкнув правой кнопкой мыши вкладку формы и выбрав «Сохранить» в появившемся меню.Access сохраняет форму, если вы не сохраняете ее впервые. Если вы сохраняете впервые, появится диалоговое окно «Сохранить как». Введите имя, которое вы хотите дать форме, и нажмите OK. Access сохраняет форму. Теперь вы можете получить доступ к форме с помощью области навигации.
Создание разделенной формы
Разделенная форма — это форма, в которой одни и те же данные отображаются одновременно в двух представлениях. Одна часть формы отображается в режиме формы (составные поля), а другая часть отображается в режиме таблицы.Два представления синхронизируются, поэтому, когда вы выбираете поле в одном представлении, оно автоматически выбирается в другом представлении. Вы можете добавлять, изменять или удалять данные в любом представлении. Использование разделенной формы дает вам преимущества двух типов форм в одной форме. Например, вы можете использовать часть таблицы для поиска записей и часть формы для редактирования записей.
Для создания разделенной формы:
- Откройте панель навигации.
- Щелкните таблицу или запрос, на котором вы хотите создать форму.
- Активируйте вкладку «Создать».
- Щелкните «Разделить форму» в группе «Формы». Access создает разделенную форму.
Создание формы для нескольких элементов
Вы можете использовать кнопку «Несколько элементов» на вкладке «Формы», чтобы создать форму, отображающую несколько записей, по одной записи в строке.
Для создания формы с несколькими элементами:
- Откройте панель навигации.
- Щелкните таблицу или запрос, на котором вы хотите создать форму.
- Активируйте вкладку «Создать».
- Щелкните «Несколько элементов» в группе «Формы». Access создает форму с несколькими элементами.
Совет: Представление — это способ просмотра объекта Access. Формы имеют три представления: представление формы, представление макета и представление конструктора. Вы можете вводить, редактировать и просматривать данные в режиме формы. Вы можете изменить форму в режиме макета или макета. В режиме макета вы можете видеть свои данные, и форма, которую вы видите, очень похожа на то, как ваша форма будет выглядеть, когда вы просматриваете ее в режиме формы.Вы можете внести большинство, но не все, изменений в форму в режиме макета. В представлении «Дизайн» отображается структура вашей формы. В этом представлении вы не можете видеть базовые данные, но вы можете выполнять некоторые задачи в представлении «Дизайн», которые нельзя выполнить в представлении «Макет». В этом руководстве основное внимание уделяется просмотру макета.
Для изменения вида:
- Открыть форму.
- Активируйте вкладку Формат.
- Щелкните стрелку вниз под кнопкой «Просмотр».Появится меню.
- Щелкните нужный вид.
Изменить форму
После создания формы она открывается в режиме макета, где ее можно изменить.
Чтобы изменить размер поля:
- Щелкните сторону поля и перетащите, чтобы изменить ширину поля.
- Щелкните верхнюю или нижнюю часть поля и перетащите, чтобы изменить высоту поля.
Чтобы переместить лист данных:
- Щелкните таблицу, чтобы выбрать ее.
- Щелкните и перетащите четырехстороннюю стрелку в верхнем правом углу, чтобы переместить таблицу.
Чтобы изменить размер таблицы:
- Щелкните таблицу, чтобы выбрать ее.
- Щелкните сторону таблицы и перетащите, чтобы изменить ширину.
- Щелкните верхнюю или нижнюю часть таблицы и перетащите, чтобы изменить высоту.
Чтобы применить автоформат:
Параметр Автоформат на вкладке Формат позволяет быстро применять форматы, такие как цвета фона, цвета полей, цвета меток полей и шрифты.
- Активируйте вкладку «Формат».
- Щелкните Автоформат. Появится меню Автоформат.
- Щелкните формат, который хотите применить.
Чтобы изменить заголовок формы:
При создании формы по умолчанию Access использует имя формы в качестве заголовка. Вы можете изменить название.
- Активируйте вкладку «Формат».
- Щелкните кнопку Заголовок.
- Введите новый заголовок.
Чтобы добавить дату и время:
Вы можете легко добавить дату и время в форму.
- Активируйте вкладку «Формат».
- Нажмите кнопку «Дата и время». Откроется диалоговое окно «Дата и время». Выберите нужный формат даты и времени. Дата и время появятся в вашей форме.
Изменить шрифты и форматы
Вы можете использовать параметры на вкладке «Формат», чтобы вручную применить отдельные форматы к вашему отчету.Однако, прежде чем вы сможете применить формат к полю или метке поля, вы должны выбрать его. Чтобы выбрать поле или метку поля, щелкните его. Чтобы выбрать несколько элементов, удерживайте нажатой клавишу Shift, а затем щелкните каждый элемент, который хотите выбрать. Рамка окружает выбранные элементы.
Использование форм доступа для ввода и изменения данных
База данных Access состоит из одной или нескольких таблиц, содержащих связанную информацию. Создав такую пустую базу данных, вы можете пройтись по всем таблицам, чтобы заполнить их информацией.
Однако это может стать утомительным и запутанным. Трудно проследить отношения между данными в таблицах, когда вы пытаетесь ввести данные. Формы ввода для доступа — ценный инструмент для этого. Вы можете создавать формы ввода, чтобы вводить данные в логическом формате.
Давайте начнем с создания нескольких простых таблиц, а затем построим на них форму ввода Access.
Инструкции в этой статье относятся к Access 2019, Access 365, 2016, 2013 и 2010, если не указано иное.
Создание таблиц в Access
Прежде чем вы сможете создать форму ввода Access, вам нужно создать несколько таблиц, в которые будут входить данные вашей формы.
Microsoft Access отлично подходит для малого бизнеса. Итак, для этого примера вы создадите базу данных Access для отслеживания информации о продажах.
Эта база данных будет содержать информацию о вашем торговом персонале, ежемесячных продажах и ежемесячных расходах.
Чтобы создать таблицу в Access:
Запустите новую базу данных в Access.Вы увидите пустой Table1 .
Выберите Щелкните, чтобы добавить , и добавьте пять полей. Создайте один короткий текст, один длинный текст, одно большое число, одно короткое текстовое поле и два поля валюты.
Щелкните правой кнопкой мыши каждое поле, выберите Переименовать поле и введите новое имя поля. Назовите каждое поле Имя продавца, Адрес, Номер телефона, Месяц, Продажи и Расходы.
После того, как вы переименовали все поля, вы готовы перейти к следующему шагу.
Теперь, когда ваша таблица готова для данных, пришло время создать форму для ввода всех данных.
Поле большого числа доступно только в Access 2019 или более поздней версии. В более ранних версиях Access вам нужно было использовать поле String для записи данных, таких как номер телефона.
Создание формы ввода доступа
Вы начнете с создания простой формы, которая позволит вам работать с таблицей Table1 .
Вот пошаговый процесс создания новой формы ввода:
Выберите в меню Create и выберите Form Wizard .
Нажмите кнопку >> , чтобы выбрать все поля в таблице.
Нажмите кнопку Next , чтобы продолжить.
Выберите нужный макет формы. Обоснование — хорошая и привлекательная отправная точка. Помните, это только отправная точка. Вы можете изменить внешний вид формы позже в процессе.
Нажмите кнопку Next , чтобы продолжить.
Дайте форме название, а затем выберите соответствующий переключатель, чтобы открыть форму в режиме ввода данных или в режиме макета.
Нажмите кнопку Finish , чтобы сгенерировать форму.
Использование формы
Создав форму, вы можете взаимодействовать с ней по своему усмотрению.
Вид макета позволяет настраивать внешний вид определенных полей и самой формы. Представление ввода данных позволяет вам взаимодействовать с формой и вводить данные.
Вот как работает форма:
- Используйте кнопки > и < для перемещения вперед и назад по набору записей.
- Кнопка > автоматически создает новую запись в конце текущего набора записей.
- Поле Search позволяет находить определенные элементы в таблице.
- Используйте Go To в меню Home , чтобы перемещаться вперед и назад по записям таблицы. Вы также можете перейти к первой или последней записи или создать новую.
Теперь, когда вы создали эту первую форму, вы готовы начать ввод данных.
Попробуйте поиграть с дизайном формы.Поскольку формы будут той областью вашей базы данных Access, которую вы будете чаще всего видеть и использовать, важно, чтобы форма была хорошо спроектирована.
Форма ввода доступа для ввода данных
Теперь, когда у вас есть форма, созданная для вашей таблицы, вы готовы начать ввод данных.
Преимущество использования вашей новой формы ввода доступа заключается в том, что вам не нужно искать отдельные поля в таблице для ввода данных. Когда вы вставляете данные в одно поле, вы можете просто выбрать Tab на клавиатуре, чтобы перейти к следующему полю.
После того, как вы нажмете клавишу Tab в последнем поле, она сохранит последнюю запись, которую вы редактировали, в таблицу и перейдет к следующей пустой записи.
Используйте новую форму ввода Access, чтобы ввести несколько записей в таблицу.
Вы увидите, что просто введя данные формы и нажав вкладку, вы можете быстро ввести множество записей в таблицу без особых усилий.
Как видите, ввод данных с помощью формы ввода Access выполняется намного быстрее, чем попытки ввести данные непосредственно в таблицу Access.
Изменение данных таблицы
Форма ввода Access позволяет не только добавлять новые данные в таблицу, но и изменять данные, которые уже находятся в таблице.
Вот как это работает:
Прокрутите записи вперед и назад с помощью значков < или > или с помощью поля Search для поиска данных в любом поле таблицы.
Выберите Сохранить в группе Записи в главном меню.Или вы можете нажать вкладку в последнем поле формы. Любой из этих вариантов сохранит ваши изменения.
Используйте значок > со звездочкой справа от него, чтобы сразу перейти к вводу новой записи, независимо от того, какую запись вы просматриваете в данный момент.
Когда у вас будет достаточно данных, вы можете начать добавлять и связывать новые таблицы и создавать полезные отчеты.
Microsoft Access — очень мощный инструмент для отслеживания всего, от личной книжной библиотеки до всего вашего малого бизнеса.Формы обеспечивают более легкий доступ ко всем данным, хранящимся в таблицах Access.