1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Поисковое поле со списком

poiskПоле со списком может стать полем для поиска.

Существует несколько способов создания поискового поля, самый распространённый из них – при помощи мастера для элемента управления «Поле со списком».

Если вы хотите пройти обучение по Аксесс на 350% рекомендую посмотреть грамотные видеоуроки здесь.

image001

Рассмотрим способ создания поля для поиска вручную. В режиме конструктора формы добавим свободное поле в примечание формы (кнопка «Мастера» должна быть отжата):

image002

Зададим следующие свойства для свободного поля «ПолеПоиск» (для этого надо выделить его в режиме конструктора и нажать клавишу F4):

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

image003

Перейдём на вкладку «Данные» свойств поля со списком. Значения свойства «Данные» оставим пустым. В «Источнике строк» мы выбираем подстановку из поля «ФИО» базового запроса «зап_СписокДляФормы» (этот же запрос «даёт» данные для текущей формы и поле «ФИО» запроса является базовым для поля «ФИО» формы). Свойства «Ограничиться списком», «Автоподстановка» и «Доступ» принимают значение «да».

Если вы хотите быстро решить все свои, как текущие так и будущие проблемы по Аксесс, рекомендую изучить данный набор видеоуроков.

На вкладке «События» определяем для свойства «После обновления» макрос «МакросПоиск».

image004

Макрос состоит всего из двух команд:

image005

Аксесс довольно сложная программа. Это подтверждает тот факт, что в интернете можно найти массу информации по ней. Однако, вы знаете что на самом деле достаточно знать лишь 20% инструментов, чтобы создавать и настраивать 80% баз данных в программе? И научиться этому можно после изучения 40 специальных видеоуроков, в которых описана самая суть без воды.

image006

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

По мере введения символов программа будет автоматически предлагать подходящие записи. Когда выбрана нужная запись, можно нажать клавишу «Enter» или «Tab». Курсор будет автоматически переведён в область данных формы на нужную запись.

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

image007

Теперь нажимаем «Enter» или «Tab» и фокус ввода перейдёт на нужную нам запись в область данных формы:

image008

Хотите узнать какие 35 инструментов нужно знать, чтобы научиться создавать базы данных в Аксесс? Тогда вам сюда.