Поиск и редактирование записей

Рейтинг пользователей: / 2
ХудшийЛучший 

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

23.5. Щелкая по кнопкам полосы прокрутки, можно просматривать записи одну за другой. Щелкая между бегунком и кнопкой прокрутки, можно просматривать записи через десяток, а перетаскивая бегунок, можно переходить в любую часть базы данных. Кроме этого, для перемещения можно нажимать кнопки Далее и Назад. Ускорить поиск требуемой записи в большой базе данных можно, используя критерии (правила) поиска. Для этого необходимо в окне формы данных нажать кнопку Критерии. В результате окно формы приобретет практически такой же вид, как и при вводе новой записи, за некоторыми исключениями. Во-первых, в правом верхнем углу окна появится надпись Критерии, а во-вторых, пустые поля ввода появятся напротив названия всех полей, в том числе и тех, которые содержат формулы (в примере, это поле Возраст). В эти поля следует ввести критерии поиска. Например, если требуется найти запись по сотруднику с фамилией Козлов, который родился в городе Тула, то в поля Фамилия и Место рождения необходимо ввести Козлов и Тула, соответственно, и нажать кнопку Далее. При таком поиске регистр букв роли не играет, т. е. можно набрать козлов и тула. Если в результате поиска будет найдено несколько записей, отвечающих критериям поиска, то просматривать их можно только кнопками Далее и Назад (не клавиатурой и не полосой прокрутки). При поиске числовых значений могут использоваться знаки сравнения: = (равно), < (меньше), > (больше), О (не равно), <= (меньше или равно), >= (больше или равно). Если, например, требуется найти записи по всем сотрудникам не старше 30 лет, то в поле Возраст следует ввести критерий <=30. при поиске текстовых значений можно использовать шаблоны поиска. возвращение из режима поиска по критериям в обычный режим просмотра записей производится нажатием enter или использованием полосы прокрутки. для редактирования поля записи, находящейся в окне формы данных, необходимо перейти в соответствующее поле ввода, набрать новое значение (или отредактировать старое) и нажать enter. если еще до нажатия enter требуется восстановить исходные значения полей, то следует нажать клавишу esc или кнопку вернуть. чтобы добавить новую запись, следует нажать кнопку добавить или любым способом перейти в конец базы данных на чистую запись. затем требуется заполнить поля записи и нажать enter или кнопку добавить. для удаления текущей записи из базы данных необходимо нажать кнопку удалить. после этого появится окно с предупреждением, в котором следует подтвердить принятое решение. удаленную, а также измененную запись восстановить нельзя, поэтому перед выполнением каких-либо действий с базой данных лучше сохранить последнее ее состояние. пример 63. поиск записей, их редактирование и удаление действие 1 откройте документ вторая книга и перейдите на лист склад. установите табличный курсор на любую из заполненных ячеек и выполните команду форма... (данные). в появившемся диалоговом окне, нажимая enter, пролистайте вперед все записи базы данных, а потом, нажимая -, пролистайте назад все записи базы данных. пролистайте базу вперед и назад, используя полосу прокрутки. обратите внимание, что в правом верхнем углу окна формы данных указывается общее количество записей. далее с использованием формы данных отредактируйте две-три записи и удалите некоторые из них. действие 2 не закрывая форму данных, нажмите кнопку критерии. в очистившейся форме поиска в поле ed. изм. введите значение кг и, нажимая кнопки далее и назад, пролистайте те записи, у которых товар измеряется в килограммах. обратите внимание, что клавиатурой и полосой прокрутки пользоваться нельзя, в противном случае произойдет переход в обычный просмотр всех записей базы. сохраните и --закройте документ вторая книга.


 
Войти



Голосование
Какую сумму денег вы готовы потратить на летний отдых?