Фильтр списка значений (Value list filter) оптимален при определении набора ключевых слов. Многие инструменты уже имеют предопределенный набор ключевых слов, например параметр Тип поля (Field Type) в инструменте Добавить поле (Add Field) или параметр Соединить атрибуты (JoinAttributes) многих инструментов в Группа инструментов наложения (Overlay toolset).
Фильтр списка значений (Value list filter) может использоваться для данных типа Long и Double. Для этих типов вводятся допустимые числовые значения.
Фильтр списка значений (Value list filter) может использоваться для логического типа данных. В случае с логическим типом данных в списке значений есть два значения: «истина» и «ложь». Значение «истина» всегда стоит в списке первым. Эти значения используются в командной строке для определения значения. См., например, ключевые слова Добавить поле (Add Field) и {NULLABLE | NON_NULLABLE}, используемые для свойства IsNullable (Нулевой).
Чтобы применить фильтр списка значений (Value list filter), выполните следующие действия:
- В окне Каталог (Catalog) или ArcToolbox щелкните правой кнопкой мыши инструмент модели и выберите Свойства (Properties). Кроме того, можно выполнить следующие действия:
- В меню ModelBuilder выберите Модель (Model) > Свойства модели (Model Properties).
- Щелкните правой кнопкой мыши в любом месте схемы модели и выберите Свойства модели (Model Properties).
- Перейдите на вкладку Параметры (Parameters).
- Выберите параметр, к которому необходимо применить фильтр, щелкните ячейку, затем выберите Фильтр списка значений (Value list filter) из раскрывающегося списка, как показано на следующем рисунке:
Откроется диалоговое окно для ввода списка.
- Введите значения для фильтра, как показано выше и нажмите кнопку OK.
После создания фильтра, в следующий раз при открытии диалогового окна инструмента модели параметр отобразит значения, указанные в фильтре, как показано ниже.
Чтобы изменить значения существующего фильтра, нажмите кнопку изменения значений, как показано ниже: