Поделиться через

В Access 2010 не работают клавиши быстрого доступа.

Анонимные
2011-02-01T19:45:47+00:00

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

Т.е. если есть поле даты с меткой "Date", то, переименовав текст метки в "&Date", можно быстро переходить к этому полю даты просто нажимая Alt-D.

Так вот в 2010 это почти не работает:

  1. Срабатывают всегда метки в Header формы.

2) Срабатывают прочие метки, но только при условии, что текущий (в фокусе на момент нажатия Alt-буква) контрол находится в Header.

  1. Никогда не срабатывают метки подформы, если фокус в этой подформе.

Это легко проверить - создаете базу из любой стандартной заготовки (или просто откройте Northwind.accdb), измените вид любой подформы на Single Form (они там все Datasheet), дайте несколько букв доступа (&) любым меткам этой подформы, откройте главную форму (этой подформы), сделайте подформу активной и нажимайте созданные клавиши быстрого доступа. Ничего не будет происходить, фокус не перемещается - только Beep из колонок. Если же передвинуть фокус на любую кнопку в Header главной формы, то клавиши будут срабатывать.

Microsoft 365 и Office | Открыть | Для дома | Windows

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

Комментариев: 0 Без комментариев

Ответ, принятый автором вопроса

  1. Анонимные
    2011-02-08T19:20:56+00:00

    Проверил у себя. Действительно, c Access 2010 поведение приложения при использовании клавиш быстрого доступа к элементам форм в виде Alt + ... отличается от предыдущих версий.

    Выяснить, чем обусловлены эти изменения мне, к сожалению, не удалось.

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


    Стандартные рекомендации, действия и методы исправления ошибок

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

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев

Дополнительные ответы: 2

Сортировать по: Наиболее полезные
  1. Анонимные
    2011-02-02T16:52:24+00:00

    Да, конечно.

    2003 сейчас нет, но по памяти - работало, проблем не помню.

    2007-й есть. Там все работает как надо.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2011-02-02T15:58:32+00:00

    В предыдущих версиях Access (2007, 2003) все это у Вас работало?


    Стандартные рекомендации, действия и методы исправления ошибок

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

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев