Добавление элемента управления автозаполнением в представление веб-приложения Access

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Важно    Корпорация Майкрософт больше не рекомендует создавать и использовать веб-приложения Access в SharePoint. В качестве альтернативного средства для бизнес-решений, не требующих дополнительного программирования и работающих в браузере и на мобильных устройствах, рекомендуется использовать Microsoft PowerApps.

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

По мере ввода символов в поле с автозаполнением отображаются частичные совпадения

Если к "м" добавить "о", список сузится только до слова "Москва". Если ввести "ме", в поле не отобразится ни одного варианта.

Примечание : Элементы управления с автозаполнением доступны только для веб-приложений Access. Их нет в классических базах данных Access.

Добавление к представлению элемента управления автозаполнением

Чтобы добавить элемент управления с автозаполнением, измените представление в Access и добавьте элемент из коллекции элементов управления.

  1. Запустите Access и откройте веб-приложение.

  2. Щелкните заголовок таблицы в левой области средства выбора таблицы и выберите представление таблицы в средстве выбора представления.

    В этом примере "Задачи" — это таблица, а "Список" — это ее представление, к которому вы хотите добавить элемент управления с автозаполнением.

    Таблица задач и представление списка в конструкторе приложений

  3. Нажмите кнопку Изменить в центре экрана, чтобы открыть представление в режиме конструктора.

  4. В разделе Представление щелкните Конструктор > Элемент управления автозаполнением.

    Элемент управления автозаполнением

  5. Расположите элемент управления с автозаполнением в нужном месте.

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

  7. Щелкните элемент управления с автозаполнением, добавленный на бланк, и щелкните значок Данные рядом с ним, чтобы отобразить его свойства. Здесь можно привязать его к источнику данных.

    Свойства нового элемента управления автозаполнением

  8. Чтобы привязать элемент управления с автозаполнением к полю, в котором будет храниться выбранное значение, щелкните Данные и выберите нужное поле.

  9. Щелкните Источник строк и выберите таблицу или запрос со значениями, которые должны появляться по мере ввода символов в элементе управления. После выбора таблицы или запроса Access отображает дополнительные свойства.

  10. В поле Связанное поле выберите поле, содержащее значения из списка, которые вы хотите хранить. Связанное поле — это значение, которое Access хранит в поле "Данные", определенном ранее. В некоторых случаях значением является идентификатор (в зависимости от настройки таблиц и полей подстановки). В поле Поле основного отображения выберите поле, содержащее значения из связанной таблицы или запроса, которые вы хотите отобразить. Это значения, которые пользователи будут видеть при использовании этого элемента управления в браузере.

    Доступные свойства в поле свойств

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

Использование элемента управления с автозаполнением в браузере

При вводе текста в элементе управления с автозаполнением:

  • Список будет сужаться по мере ввода символов.

  • При поиске не учитывается регистр символов.

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

Настройка дополнительных параметров элемента управления с автозаполнением

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

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

Например если нажать имя пользователя в представлении списка, отобразятся все сведения этого пользователя (как при выборе записи этого пользователя). Если в представлении содержатся соответствующие элементы, то эти строки также отобразятся во всплывающем окне.

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

Вот пример поля дополнительного отображения. Должность Дарьи Беляковой, "Управляющий редактор", запрашивается из поля "Должность" в записи Дарьи и отображается под ее именем. Поле дополнительного отображения доступно только в поле с автозаполнением при выборе значения.

Результат поиска для поля с автозаполнением с полем дополнительного отображения

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

Поле со списком — это альтернатива полю с автозаполнением. С помощью него можно просматривать раскрывающийся список элементов, например названий стран и регионов. Дополнительные сведения о полях со списками см. в статье Добавление к представлению поля со списком.

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

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

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

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

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

×