Часто при отображении данных в форме бывает удобно тем или иным образом выделять значения в полях в зависимости от выполнения определенных условий. Например, необходимо в зависимости от оценки, которую получил студент, выводить ее значение шрифтом установленного формата, а именно:
если "5", то жирным, черного цвета;
если "4", то жирным, серого цвета;
если "3" или "2", то жирным, с подчеркиванием, черного цвета.
Вначале необходимо установить условное форматирование для нужного поля. Для этого необходимо его выделить, находясь в режиме конструктора, после чего следует выполнить команду Формат - Условное форматирование. Затем в диалоговом окне в строке Условие 1 нужно установить параметрам следующие значения: Значение поля, равно, 5. После этого необходимо выбрать требуемые параметры для шрифта, которым будет отображен текст (жирный, черного цвета).
Рисунок 4 – Окно Условного форматирования.
Чтобы указать следующее условие и соответствующий формат, следует нажать в окне Условное форматирование кнопку Добавить>>. С другой стороны, чтобы удалить какое-либо из установленных условий, нужно воспользоваться кнопкой Удалить и выбрать ненужные условия. Для одного поля можно установить до трех условий.
|
|
После того как в окне Условное форматирование будут указаны все условия и форматы, необходимо нажать кнопку ОК.
Также можно задавать более сложные условия, для этого в окне Условие1 необходимо выбрать параметр Выражение и указать условие, например, [Оценка]=3 Or [Оценка]=2, где Оценка – имя соответствующего поля.
Создание полей на основе ранее созданных (самостоятельная работа).
Создание формы с помощью функции Автоформа (самостоятельная работа).
Действия с формой (самостоятельная работа).