ISFILTERED

Возвращает значение TRUE, если указанная таблица или столбец фильтруется напрямую.

Синтаксис

ISFILTERED(<TableNameOrColumnName>)  

Параметры

Термин Определение
TableNameOrColumnName Имя существующей таблицы или столбца. Это не может быть выражением.

Возвращаемое значение

TRUE, если столбец ColumnName или столбец таблицы TableName фильтруется напрямую. В противном случае возвращает значение FALSE.

Замечания

  • Прямая фильтрация столбца или страницы означает, что фильтр применен к столбцу ColumnName или любому столбцу таблицы TableName.

  • Кроссфильтрация столбца или страницы означает, что фильтр применен к столбцу ColumnName, любому столбцу таблицы TableName или любому столбцу связанной таблицы. Поэтому функция ISCROSSFILTERED также возвращает значение TRUE при фильтрации столбца ColumnName, любого столбца таблицы TableName или столбца связанной таблицы.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Функция ISCROSSFILTERED
Функция FILTERS
Функция HASONEFILTER
Функция HASONEVALUE