Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Использование формы для просмотра данных



В реальной БД таблица Студент содержит большое количество записей, что затрудняет поиск, просмотр и редактирование необходимых записей. На панели навигации, рис 18, присутствует кнопка «Найти запись», которая открывает диалоговое окно, рис. 19, помогающее найти нужную запись по несложному критерию. Там же имеются кнопки для фильтрации и сортировки записей, назначения которых аналогичны соответствующим командам в OOoCalc. Рассмотрим некоторые примеры использования данных кнопок.

1. Найти запись о студенте Иванове:

• в окне формы щелкните курсором в поле ФИО;

• нажмите кнопку «Найти запись»;

• в появившемся диалоговом окне, рис. 18, определите параметры поиска:

Рис. 19. Окно Поиск записи

– в строке Текст введите фамилию Иванов;

– в области параметров Область поиска укажите: в отдельном поле ФИО;

– в области параметров Настройки укажите: положение – где-либо в поле, применять формат поля;

• нажмите кнопку «Найти» и просмотрите на форме найденную запись (в случае необходимости окно Поиск записи можно сдвинуть);

• нажмите кнопку «Закрыть» для выхода из режима поиска.

2. Найдите записи, относящиеся к группе111:

• в окне формы щелкните курсором в поле Группа;

• нажмите кнопку «Быстрый фильтр» (автофильтр в OOo Calc);

• используя кнопку «Следующая запись», просмотрите отфильтрованные записи в форме;

• просмотреть отфильтрованные записи можно и в таблице, для чего нажмите кнопку «Исходные данные в виде таблицы»;

• вернитесь в режим формы, повторно нажав кнопку «Исходные данные в виде таблицы»;

• отмените фильтрацию записей, нажав кнопку «Удалить фильтр / сортировку.

3. Выполните сортировку записей по возрастанию дней рождения:

• в окне формы щелкните курсором в поле Дата рождения;

• нажмите кнопку «Сортировка по возрастанию»;

• просмотрите записи в форме – они будут отсортированы в соответствии с возрастанием значений в поле Дата рождения;

• отмените сортировку записей, нажав кнопку «Удалить фильтр / сортировку.

Закройте форму.

4.4. Просмотр данных в таблице Студент

Находясь в Главном окне БД выберите на панели вкладку Таблицы и дважды щелкните на значке таблицы Студент. Сравните открытую таблицу с таблицей, приведенной на рис. 20.

Рис. 20. Таблица Студент БД Сессия

Ширина столбцов не всегда соответствует размеру введенных в них данных. Для изменения ширины столбца используйте разделители полей в верхней части таблицы (так же, как в электронных таблицах).

Сортировка и поиск записей в таблице выполняется также как и в форме, с помощью аналогичных кнопок инструментальной панели таблицы, см. рис 20. Сортировку записей можно отменить, нажав кнопку «Удалить фильтр/сортировку».

Рассмотрим пример использования фильтра по умолчанию (стандартный фильтр в OOoCalc). Данный фильтр может одновременно работать по трем полям и позволяет связывать условия поиска логическими функциями ANDи OR, рис. 21. Возможно также использование символов подстановки ‘?’ и ‘*’. Напомним, что символ подстановки ‘?’ заменяет любой один символ, а символов подстановки ‘*’ заменяет любую группу любых символов.

Рассмотрим особенности записи текста и дат в OOoBase. При написании условий с использованием дат необходимо дату ограничивать с двух сторон знаком «#», а текстовые данные заключать в апострофы, например, #01.01.2001# и ‘Информатика’. Апострофы из знаки # появляются автоматически при переходе в другое поле диалогового окна фильтра или нажатии клавиши «Enter». В условиях для текстовых полей нужно использовать слова «равно» или «не равно».

Найдем, например, в БД всех студентов, фамилии которых начинаются на “C” и родившихся в 1991–1992 годах. Нажмите на инструментальной панели кнопку «Фильтр по умолчанию». Соответствующий диалог настройки фильтра показан на рис. 21, а результат работы на рис. 22.

Рис. 21. Условия в фильтре по умолчанию

Рис. 22. Результат работы фильтра по умолчанию

После просмотра результата работы обязательно нажмите кнопку «Удалить фильтр/сортировку».

Закройте таблицу и выйдите в Главное окно БД.





Дата публикования: 2014-12-25; Прочитано: 204 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...