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