Настройка области навигации

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Хотите упорядочить объекты базы данных наилучшим для вас способом? Затем создайте настраиваемые категории и группы в области навигации для реорганизации, выделения и даже скрытия объектов. Кроме того, можно скрыть область навигации, чтобы предоставить собственный метод навигации и использовать макросы для расширенного управления.

Если вы ищете только основы, см. раздел Использование области навигации.

Настраиваемая Навигация в базе данных "Борей"

Настраиваемая область навигации, организованная тремя бизнес-функциями

В этой статье

Подготовка

Создание пользовательских категорий и групп

Упорядочение объектов в пользовательских группах

Расширенная настройка

Подготовка

Чтобы обеспечить безупречную работу: планируйте подход, действуйте на этапах и применяйте последствия для безопасности.

Планирование настраиваемых категорий и групп

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

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

Многие примеры настройки области навигации см. в разделе основные шаблоны Access.

Поэтапный подход

Когда вы будете готовы, создайте пользовательские категории, настраиваемые группы в этих категориях и добавьте в них объекты базы данных. Создание настраиваемых категорий и групп и управление ими ведется в диалоговом окне Параметры переходов . В этом диалоговом окне отображается список всех определенных в базе данных категорий, а также показаны группы для выбранной категории.

Пользовательская категория по умолчанию

Создание настраиваемых категорий и групп

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

  • Создание настраиваемых категорий    Access предоставляет одну предварительно созданную настраиваемую категорию с именем Custom. Вы можете переименовать эту категорию, а затем добавить или удалить группы в соответствии со своими потребностями. Вы также можете создавать новые настраиваемые категории.

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

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

При создании новой настраиваемой категории создаются группы с именами Неназначенные объекты и Настраиваемая группа 1. По умолчанию в Access в группе Неназначенные объекты отсутствуют какие-либо объекты. В группе Неназначенные объекты в области навигации отображаются все объекты категории, которые не входят ни в одну из групп.

Организация объектов базы данных в пользовательских группах

Создав категории и группы, вы можете добавлять, скрывать или отображать группы и объекты в соответствии с вашими потребностями. Объекты в группе можно добавлять и удалять в любое время.

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

    Ярлыки в представлении настраиваемой категории

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

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

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

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

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

Важно!    Из настраиваемой категории или группы можно удалять объекты, из встроенной категории или группы – нет. Несмотря на то, что вы можете удалить предопределенные группы (т. е. окончательно удалить), мы не рекомендуем делать это, поскольку это может привести к проблемам в базе данных. Базы данных представляют собой компоненты, взаимодействующие друг с другом, и удаление объекта из этого набора компонентов может сделать базу данных полностью или частично неработоспособной.

Расширенная настройка   

Существует несколько дополнительных способов настройки области навигации.

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

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

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

  • Макрокоманды ЗадатьОтображаемыеКатегории     Используется для отображения или скрытия категории независимо от параметров в диалоговом окне Параметры переходов .

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

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

Вопросы безопасности

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

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

  • Вы можете скрыть категории и группы, содержащие объекты базы данных, и скрыть сами объекты, но пользователи могут отобразить их.

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

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

К началу страницы

Создание пользовательских категорий и групп

Ниже описано, как создавать и переименовывать настраиваемые категории и группы.

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

Создание пользовательской категории

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В диалоговом окне Параметры переходов под списком Категории нажмите кнопку Добавить элемент. В списке появится новая категория.

    Новая пользовательская категория в области навигации

  3. Введите имя новой категории и нажмите клавишу ВВОД.

    Постарайтесь создать имя, которое будет иметь смысл для пользователей, работающих с базой данных. После создания имени обратите внимание на то, что подпись в списке справа изменится в соответствии с этим именем. Так, если новая категория получила имя Моя кнопочная форма, подпись в списке справа будет выглядеть как Группы для "Моя кнопочная форма".

    Обратите внимание, что список справа содержит группу, которая называется " неназначенНые объекты". В Microsoft Access эта группа создается по умолчанию. Эта группа содержит все объекты базы данных, используйте объекты, содержащиеся в этой группе, для заполнения своей пользовательской группы.

ПереИменование настраиваемой категории

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В разделе категориищелкните настраиваемую категорию и выберите команду Переименовать элемент.

  3. Введите новое имя для категории и нажмите клавишу ВВОД.

Создание пользовательской группы

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. Выберите категорию, для которой вы хотите добавить одну или несколько групп.

  3. Для каждой группы в списке группы для _Лт_грауп наме_гт_ нажмите кнопку Добавить группу.

  4. Введите имя новой группы и нажмите клавишу ВВОД.

  5. Установите флажок "неназначенные объекты " и нажмите кнопку ОК. Access закроет диалоговое окно Параметры навигации и добавит новую настраиваемую группу в область навигации.

ПереИменование настраиваемой группы

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В разделе группы для _Лт_грауп наме_гт_щелкните настраиваемую группу и выберите команду Переименовать группу.

  3. Введите новое имя группы и нажмите клавишу ВВОД.

Создание настраиваемой группы из объекта базы данных

  1. Откройте пользовательскую категорию и группу в области навигации, щелкните правой кнопкой мыши объект, который необходимо поместить в новую группу.

  2. Последовательно выберите пункты Добавить в группу и Создать группу.

    В области навигации появится новая группа.

    Новая пользовательская группа в области навигации

  3. Введите имя новой группы и нажмите клавишу ВВОД.

К началу страницы

Упорядочение объектов в пользовательских группах

Ниже описано, как упорядочивать объекты базы данных в пользовательских категориях и группах.

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

Добавление объектов в пользовательскую группу

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

  1. Щелкните меню вверху области навигации и в верхнем разделе меню выберите новую категорию.

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

  2. В группе Неназначенные объекты выберите объекты, которые требуется использовать в пользовательской группе, и переместите их в эту группу. В приложении Microsoft Access предусмотрено несколько вариантов перемещения выбранных объектов. Можно выполнить следующие действия:

    • Перетащить каждый элемент по отдельности.

    • Удерживая нажатой клавишу CTRL, щелкните каждый из элементов, а затем перетащите их в пользовательскую группу.

    • Щелкнуть правой кнопкой мыши один из выбранных объектов, выбрать команду Добавить в группу, а затем щелкнуть имя пользовательской группы.

    • Копирование и вставка:

      • В области навигации щелкните правой кнопкой мыши объект, который нужно скопировать, и нажмите кнопку Копировать.

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

По завершении вы можете оставить группу Неназначенные объекты видимой в области навигации или скрыть ее.

Скрытие группы "Неназначенные объекты"

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В области категории выберите нужную категорию.

  3. В области группы для _лт_категори_гт_ снимите флажок неназначенные объекты .

Скрытие группы

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В списке группы для _лт_категори_гт_ снимите флажок рядом с группой, которую нужно скрыть.

Кроме того, в области навигации щелкните правой кнопкой мыши строку заголовка группы, которую вы хотите скрыть, и выберите команду Скрыть.

Отображение группы

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

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

Скрытие объекта

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В списке категории выберите нужную категорию.

  3. В списке группы для _лт_категори_гт_ выберите группу, которая содержит скрытый объект.

    Снимите флажок рядом с объектом.

  4. Нажмите кнопку ОК.

Кроме того, в области навигации щелкните объект правой кнопкой мыши и выберите команду Скрыть.

Примечание.   Вы не можете скрыть объекты в группе Неназначенные объекты пользовательской категории в области навигации.

Отображение объекта

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. В группе Параметры отображения установите флажок Показывать скрытые объекты.

  3. Нажмите кнопку ОК.

    В области навигации для всех скрытых объектов выводится затененный значок.

  4. Выполните одно из указанных ниже действий.

    • Если вы скрыли ярлык в группе, щелкните ярлык правой кнопкой мыши и выберите команду отобразить в этой группе.

    • Если объект скрыт только в родительской группе и категории, щелкните его правой кнопкой мыши и выберите пункт Показать.

    • Если объект скрыт для всех категорий и групп с помощью свойства Скрытый, щелкните объект правой кнопкой мыши, выберите в контекстном меню пункт Просмотр свойств и снимите флажок Скрытый.

Скрытие объекта во всех категориях и группах

  1. Щелкните правой кнопкой мыши верхнюю часть области навигации и выберите пункт Параметры навигации.

  2. Щелкните правой кнопкой мыши объект, который нужно скрыть, а затем в контекстном меню выберите пункт свойства объекта или (для таблицы) Свойства таблицы .

  3. Установите флажок Скрытый.

  4. Нажмите кнопку ОК.

ПереИменование ярлыка объекта

При переименовании ярлыка объекта Access не переименовывает объект базы данных, на который указывает ярлык.

  1. В области навигации щелкните правой кнопкой мыши объект, который необходимо переименовать, и выберите команду Переименовать ярлык.

  2. Введите новое имя ярлыка и нажмите клавишу ВВОД.

Удаление ярлыка объекта

  • В области навигации щелкните правой кнопкой мыши ярлык, который вы хотите удалить, и выберите команду Удалить.

    При удалении ярлыка объекта Access не удаляет объект базы данных, на который указывает ярлык.

Удаление объекта

  • В области навигации щелкните правой кнопкой мыши объект, который необходимо удалить, и выберите команду Удалить.

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

К началу страницы

Расширенная настройка

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

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

Скрытие области навигации с помощью диалогового окна "Параметры"

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

  1. В открытой классической базе данных на вкладке Файл выберите пункт Параметры.

  2. Выберите категорию Текущая база данных и в группе Навигация снимите флажок Область навигации.

  3. Нажмите кнопку ОК.

  4. Чтобы этот параметр вступили в силу, закройте и снова откройте базу данных.

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

Отключение режима конструктора для объектов базы данных

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

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

  2. В диалоговом окне Свойства _Лт_обжект наме_гт_ установите флажок Отключить сочетания клавиш в режиме конструктора .

Отображение и скрытие категории с помощью макроса макрокоманды ЗадатьОтображаемыеКатегории

  1. Выполните одно из указанных ниже действий.

    • Чтобы создать новый макрос, на вкладке Создание в группе макросы _амп_ код нажмите кнопку макрос.

    • Чтобы добавить макрокоманды в существующий макрос, щелкните его правой кнопкой мыши в области навигации и выберите команду конструктор.

  2. На вкладке Конструктор в группе Показать или скрыть выберите пункт Показать все действия.

  3. В конструкторе макросов выберите макрокоманды ЗадатьОтображаемыеКатегории из раскрывающегося списка. Действие появится в конструкторе макросов.

  4. В поле Показать выберите параметр. Нажмите кнопку Да , если хотите, чтобы категория отображалась в области навигации. Выберите нет , если вы не хотите, чтобы категория отображалась в области навигации.

  5. В поле Категория выберите имя категории, которую вы хотите отобразить или скрыть.

  6. Повторите действия 3 – 5 для каждой категории, которую вы хотите контролировать с помощью макроса.

Дополнительные сведения см. в разделе Макрокоманда " макрокоманды ЗадатьОтображаемыеКатегории".

Использование макроса Макрокоманда ПерейтиК для перехода к категории или группе

  1. Выполните одно из указанных ниже действий.

    • Чтобы создать новый макрос, на вкладке Создание в группе макросы _амп_ код нажмите кнопку макрос.

    • Чтобы добавить макрокоманду в существующий макрос, щелкните его правой кнопкой мыши в области навигации и выберите команду конструктор.

  2. На вкладке Конструктор в группе Показать или скрыть выберите пункт Показать все действия.

  3. В конструкторе макросов выберите Макрокоманда ПерейтиК из раскрывающегося списка. Действие появится в конструкторе макросов.

  4. В поле Категория выберите имя категории, к которой вы хотите перейти.

  5. Если вы хотите перейти к определенной группе в категории, щелкните стрелку в поле Группа и выберите имя группы, к которой вы хотите перейти.

Дополнительные сведения см. в разделе Макрокоманда " Макрокоманда ПерейтиК".

Блокирование области навигации с помощью макроса Макрокоманда ЗафиксироватьОбластьПереходов

  1. Выполните одно из указанных ниже действий.

    • Чтобы создать новый макрос, на вкладке Создание в группе макросы _амп_ код нажмите кнопку макрос.

    • Чтобы добавить макрокоманды в существующий макрос, щелкните его правой кнопкой мыши в области навигации и выберите команду конструктор.

  2. На вкладке Конструктор в группе Показать или скрыть выберите пункт Показать все действия.

  3. В конструкторе макросов выберите Макрокоманда ЗафиксироватьОбластьПереходов из раскрывающегося списка. Действие появится в конструкторе макросов.

  4. Укажите значение аргумента Lock . Нажмите кнопку Да , чтобы заблокировать область навигации.

Дополнительные сведения см. в разделе Макрокоманда " Макрокоманда ЗафиксироватьОбластьПереходов".

Скрытие области навигации с помощью макроса Макрокоманда запусккомандыменю

Если вы предпочитаете создать собственную систему навигации, можно скрыть область навигации с помощью макрокоманды Макрокоманда запусккомандыменю и аргумента ОкноСкрыть .

  1. Выполните одно из указанных ниже действий.

    • Чтобы создать новый макрос, на вкладке Создание в группе макросы _амп_ код нажмите кнопку макрос.

    • Чтобы добавить макрокоманду в существующий макрос, щелкните его правой кнопкой мыши в области навигации и выберите команду конструктор.

  2. На вкладке Конструктор в группе Показать или скрыть выберите пункт Показать все действия.

  3. В конструкторе макросов выберите Макрокоманда запусккомандыменю из раскрывающегося списка. Действие появится в конструкторе макросов.

  4. В поле Команда выберите ОкноСкрыть.

Вы также можете включить или отключить отображение области навигации, воспользовавшись флажком отобразить область навигации в диалоговом окне Параметры Access . Если вы используете макрокомандукоманда менювыполнитьс аргументом ОкноСкрыть , она будет скрывать область навигации независимо от того, установлен или снят флажок область навигации .

Дополнительные сведения см. в разделе Макрокоманда " Макрокоманда запусккомандыменю".

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×