|
Важно Службы Access 2010 и службы Access 2013 удаляются из следующего выпуска SharePoint. Рекомендуется не создавать новые веб-приложения и переносить существующие приложения на альтернативную платформу, например на Microsoft Power Apps. Вы можете поделиться данными Access с Dataverse, облачной базой данных, на основе которой можно создавать приложения Power Platform, автоматические рабочие процессы, виртуальные агенты и т. д. для Интернета, телефона или планшета. Дополнительные сведения см. в разделе Начало работы: перенос данных Access в Dataverse. |
|---|
В веб-приложениях Access элемент управления автозавершение отображает выбор по мере ввода, чтобы найти правильные значения. Выбрать правильное значение из длинного списка связанных элементов может быть сложно. Элементы управления автозаполнения помогают в выполнении этой задачи. Например, при использовании этого элемента управления автозаполнения для зон доставки при вводе "m" вы увидите четыре варианта.
Если добавить "e" в "m" для формирования "me", список сужается только до Мексики. Если ввести "mo", все варианты исчезают из поля, так как совпадение отсутствует.
Примечание
Элементы управления с автозаполнением доступны только для веб-приложений Access. Их нет в классических базах данных Access.
Добавление к представлению элемента управления автозаполнением
Чтобы добавить элемент управления автозаполнения, измените представление в Access и добавьте элемент управления из коллекции Элементов управления .
- Запустите Access и откройте веб-приложение.
- Щелкните имя таблицы подпись в селекторе таблиц в левой области. Затем щелкните представление в селекторе представления.
В этом примере задачи — это таблица, а List — это представление, в которое нужно добавить элемент управления автозаполнения.
- Нажмите кнопку Изменить в центре экрана, чтобы открыть представление в режиме конструктора.
- В разделе Вид щелкните Конструктор>элемента управления автозаполнения.
- Переместите новый элемент управления автозаполнения в нужное положение.
- При необходимости добавьте элемент управления label, нажав кнопку Метка в коллекции элементов управления. Затем переместите метку рядом с элементом управления автозаполнения. Введите подпись, который поможет объяснить, как использовать элемент управления автозаполнения.
- Щелкните элемент управления автозаполнения, добавленный в сетку конструктора. Затем щелкните значок Данные рядом с ним, чтобы открыть его свойства. Здесь вы подключите элемент управления к его источнику данных.
- Чтобы привязать элемент управления автозаполнения к полю, чтобы выбранное значение хранилось в этом поле, щелкните Элемент управления источником. Затем выберите поле, в котором нужно сохранить значение.
- Щелкните Источник строки и выберите таблицу или запрос, содержащие значения, которые должны отображаться при вводе пользователем в элементе управления автозаполнения. После выбора таблицы или запроса в Access отображаются дополнительные параметры свойств.
- В поле Привязанное поле выберите поле, содержащее значения, которые нужно сохранить из списка. Привязанное поле — это значение, которое Access сохраняет в поле источника управления, которое вы определили ранее. В некоторых случаях это значение идентификатора в зависимости от того, как вы проектировали таблицы и поля подстановки. В поле Основное поле отображения выберите поле, содержащее значения, которые нужно отобразить из связанной таблицы или запроса. Это значения, которые пользователи видят при использовании этого элемента управления в браузере.
- Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить изменения в представлении.
Использование элемента управления с автозаполнением в браузере
При вводе текста в элементе управления автозавершение выполните следующие действия:
- Чем больше символов вы вводите, тем больше сужается список.
- При поиске регистр не учитывается. Прописные и строчные буквы обрабатываются одинаково.
- Если количество совпадений превышает 8, в нижней части списка появляется сообщение, в которое предлагается более конкретный поиск. В этом случае продолжайте вводить больше символов.
Настройка дополнительных параметров элемента управления с автозаполнением
- В поле Значение по умолчанию можно ввести значение, которое будет использоваться по умолчанию при создании новой записи. Если вы используете значение идентификатора в качестве привязанного поля, используйте соответствующее значение идентификатора из связанной таблицы.
- В окне Всплывающее представление можно выбрать представление, которое открывается в новом окне при щелчке значения, указанного в поле, за исключением представления таблицы . При добавлении имени представления в качестве всплывающего окна параметры отображения отформатируются в виде гиперссылки в браузере, чтобы показать, что оно можно щелкнуть.
Например, щелкнув имя пользователя в представлении Список, можно отобразить все сведения об этом человеке. Это все равно, что выбрать запись этого человека в представлении Списка. Если в представлении содержатся соответствующие элементы, то эти строки также отобразятся во всплывающем окне.
- В поле Дополнительное отображаемое поле можно выбрать дополнительное поле, которое будет отображаться под каждым элементом. Например, если в записи сотрудника есть поле для его должности, можно выбрать поле Должность в качестве дополнительного отображаемого поля.
Вот пример поля дополнительного отображения. Должность Дарьи Беляковой, "Управляющий редактор", запрашивается из поля "Должность" в записи Дарьи и отображается под ее именем. Поле дополнительного отображения доступно только в поле с автозаполнением при выборе значения.
- В свойствах Форматирование используйте поле Подсказка , чтобы ввести описательный текст, который поможет пользователям понять, как использовать элемент управления автозаполнения. По умолчанию используется текст "Найти...", но его можно изменить на то, что лучше соответствует вашим потребностям, например "Введите имя сотрудника".
Альтернативой элементу управления автозавершения является поле со списком, которое позволяет пользователям щелкать, чтобы просмотреть раскрывающийся список вариантов, например названия стран или регионов. Дополнительные сведения о полях со списком см. в статье Добавление поля со списком в представление в приложении Access.