Предыдущий разделСледующий раздел


Фильтрация данных на уровне набора данных

  1. Щелкните правой кнопкой мыши на нужном наборе данных, строки которого нужно отфильтровать, и выберите опцию Изменить. В окне Изменить набор данных будет показан запрос для набора данных (см. рис. 11-1).
  2. Рис. 11-1 Запрос в окне изменения набора данных
  3. Выберите фильтры в левой части окна. В окне Изменить набор данных показаны сведения о фильтре (см. рис. 11-2).
  4. Рис. 11-2 Информация о фильтрах в окне изменения набора данных
  5. Укажите условие фильтра:
    1. Щелкните на ячейке под полем Выражение. Справа появятся две кнопки. Кнопка со стрелкой позволяет просмотреть список полей, которые можно использовать в выражении. Кнопка с многоточием (...) позволяет запустить редактор выражений, упрощающий создание сложных выражений.
    2. Выберите поле в списке Выражение. Выражение можно также ввести с клавиатуры.
    3. Выберите оператор в списке Оператор.
    4. Укажите значение для поиска в поле Значение 1. Значение можно ввести, выбрать из списка или скомпоновать с помощью редактора выражений. Для операторов Is True, Is false, Is Null и Is Not Null значение указывать не нужно.
    5. В поле Значение 2 нужно указывать значение только для операторов Between и Not Between. На рис. 11-3 показаны примеры условий фильтрации.
    6. Рис. 11-3 Условия фильтрации в окне изменения набора данных
  6. Нажмите кнопку Просмотр и проверьте правильность отбора строк набора данных. Если указаны несколько условий фильтрации, в отчете будут показаны только строки, соответствующие всем условиям. Если нужно найти все строки, соответствующие хотя бы одному из условий, нужно создать единое условие и перечислить в нем альтернативные условия через оператор OR, а в поле Оператор выбрать значение Is True. Эта задача описана позже в данной главе.

(c) Copyright Actuate Corporation 2006

Предыдущий разделСледующий раздел