ISFILTERED
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Возвращает TRUE
, когда указанная таблица или столбец фильтруется напрямую.
Синтаксис
ISFILTERED(<TableNameOrColumnName>)
Параметры
Срок | Определение |
---|---|
TableNameOrColumnName |
Имя существующей таблицы или столбца. Это не может быть выражением. |
Возвращаемое значение
TRUE
, если ColumnName
или столбец TableName
фильтруется напрямую. В противном случае возвращается FALSE
.
Замечания
Как сообщается, столбец или таблица фильтруются непосредственно при применении фильтра к
ColumnName
или любому столбцуTableName
.Столбец или таблица, как правило, перекрестно фильтруется при применении фильтра к
ColumnName
, любому столбцуTableName
или любому столбцу связанной таблицы. Поэтому функция ISCROSSFILTERED также возвращаетTRUE
приColumnName
, любой столбецTableName
или столбец связанной таблицы фильтруется.Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Связанное содержимое
функция ISCROSSFILTEREDFILTERS функцииHASONEFILTERHASONEVALUE функции