Диалоговое окно «Список фильтров» (конструктор моделей)
Диалоговое окно Список фильтров помогает создать список из набора доступных переменных, которых слишком много и с которыми поэтому неудобно работать в раскрывающемся списке. Доступные значения могут представлять собой набор определенных значений атрибута или быть экземплярами определенной в модели сущности. Конструктор моделей и построитель отчетов открывают диалоговое окно Список фильтров при нажатии на ссылку «нет выбранных значений» рядом с условием фильтра в диалоговом окне Фильтрация данных.
Для атрибутов диалоговое окно Список фильтров используется, если для списка установлено свойство ValueSelection. В этом случае в списке Доступные данные будут представлены различные значения атрибута. Чтобы найти определенное значение, можно ввести слово в текстовое поле Фильтр, а затем нажать кнопку Фильтр.
Для сущностей диалоговое окно Список фильтров используется, если свойство сущности InstanceSelection имеет значение List, FilteredList или MandatoryFilter. Если свойство имеет значение List, в списке Доступные данные отображаются все экземпляры сущности, а диалоговое окно работает так же, как если бы оно отображало различные значения атрибута. Если свойство имеет значение FilteredList или MandatoryFilter, то изначально, при открытии в диалоговом окне, экземпляры не отображаются. Нажав кнопку Найти, можно создать фильтр, который вернет подмножество доступных значений. Это подмножество будет отображаться в списке Доступные данные. Можно добавить одно или более значений в список из данного множества, а затем повторить процесс до тех пор, пока не будут выбраны все необходимые значения.
При нажатии кнопки ОК элементы списка Выбранные данные выводятся в первоначальном фильтре.
Параметры
Найти
Если нужно выполнить предварительную фильтрацию, отображается кнопка Найти. Выберите этот пункт, чтобы отфильтровать количество элементов, которые нужно отобразить в окне списка Доступные данные. При нажатии открывается новое диалоговое окно Фильтровать данные. Примените допустимый фильтр и нажмите кнопку ОК. Если снова открывается диалоговое окно Список фильтров, список Доступные данные будет заполнен.Доступные данные
Выберите элементы, которые нужно добавить к раскрывающемуся списку вашего фильтра. Этот список может заполняться заранее. В противном случае для его заполнения необходимо нажать кнопку Найти.Добавить
Выберите этот пункт, чтобы переместить выбранные элементы из списка Доступные данные в список Выбранные данные.Добавить все
Выберите этот пункт, чтобы переместить все элементы из списка Доступные данные в список Выбранные данные.Выбранные данные
Выводит все элементы, которые будут добавлены к раскрывающемуся списку условий фильтра в диалоговом окне Фильтрация данных.Удалить
Выделите элемент и нажмите эту кнопку, чтобы удалить его из списка Выбранные данные.Фильтр
Чтобы сократить количество видимых элементов в списке Доступные данные, введите слово и нажмите кнопку Фильтр. Например: если список состоит из названий продуктов, а нужны только те продукты, которые в названии имеют слово «горный», введите слово «горный», чтобы отобразить только эти элементы. Этот параметр доступен только в том случае, если список Доступные данные заранее заполнен.