ISFILTERED

Retornará TRUE quando a tabela ou coluna especificada estiver sendo filtrada diretamente.

Sintaxe

ISFILTERED(<TableNameOrColumnName>)  

Parâmetros

Termo Definição
TableNameOrColumnName O nome de uma tabela ou coluna existente. Não pode ser uma expressão.

Valor retornado

TRUE quando ColumnName ou uma coluna de TableName está sendo filtrada diretamente. Caso contrário, retornará FALSE.

Comentários

  • Diz-se que uma coluna ou tabela é filtrada diretamente quando um filtro é aplicado a ColumnName ou a qualquer coluna de TableName.

  • Diz-se que uma coluna ou tabela é filtrada de maneira cruzada quando um filtro é aplicado a ColumnName, a qualquer coluna de TableName ou a qualquer coluna de uma tabela relacionada. Portanto, a função ISCROSSFILTERED também retorna TRUE quando ColumnName, qualquer coluna de TableName ou uma coluna de uma tabela relacionada é filtrada.

  • Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.

Função ISCROSSFILTERED
Função FILTERS
Função HASONEFILTER
Função HASONEVALUE