Aplicar definições de filtro
Filtrar por coluna
Critérios | Descrição |
---|---|
Legenda | Filtra os elementos por legendas. Use o filtro de texto para pesquisar textos e strings. |
Nome exclusivo | Filtra elementos por nome exclusivo. Use o filtro de texto para pesquisar textos e strings. |
Atributo | Filtra os atributos dos elementos definidos no banco de dados OLAP. |
Valor | Filtra os valores de um intervalo. É necessário especificar as definições e a área de dados do filtro. Nota
O valor está disponível no designer de eixos, mas não no designer de lista para segmentos de fatia. |
MDX Personalizado | Cria um filtro com uma instrução MDX. |
Coluna hierarquia
A lista de hierarquias está disponível apenas no designer de eixos para segmentos de fatia. A lista contém as hierarquias que estão no eixo.
Coluna tipo de filtro
Use a definição de tipo de filtro com legenda, nome exclusivo e filtros de atributo.
A tabela abaixo apresenta as opções da coluna tipo de filtro.
Tipo de filtro | Descrição |
---|---|
String | São pesquisados na hierarquia elementos com uma legenda, um nome exclusivo ou um atributo que corresponda ao texto de pesquisa. |
Caractere curinga | É possível usar caracteres curingas para filtrar os nomes dos elementos. |
Data | É possível filtrar valores de data. Válido somente para Microsoft Analysis Services. |
Expressão Regular | É possível usar 'Expressões Regulares .NET' para filtrar os nomes dos elementos. As expressões regulares fazem distinção entre maiúsculas e minúsculas. Um guia completo para Expressões Regulares .NET está em: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Número | É possível filtrar valores numéricos. Por exemplo, valores menores do que N. |
Expressões regulares com o Analysis Services
Para usar expressões regulares .NET com origens de dados Analysis Services, é necessário instalar um assembly no servidor Analysis Services.
O arquivo de assembly é denominado Mis.Reporting.ServerExtension.dll e é instalado em C:\Program Files\Infor BI\Application Studio pela instalação do Application Studio.
Use o SQL Management Studio para se conectar ao banco de dados do Analysis Services e adicionar um assembly à pasta Assemblies.
O assembly deve ter estes parâmetros:
- Caminho: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Nome: MisOlapYukonExtension
- Permissões: Seguro
- Representação: Padrão
Visão geral dos caracteres curingas
String de pesquisa | Explicação |
---|---|
*xyz/xyz* |
O asterisco (*) na frente ou atrás de uma string de pesquisa retorna os elementos que se iniciam ou terminam com o texto da pesquisa. |
?xyz |
O ponto de interrogação representa um caractere ausente. É possível usar vários pontos de interrogação. |
x?z |
Uma solicitação de pesquisa com essa string retorna todos os elementos que contenham um caractere na posição do ponto de interrogação. |
Expressões regulares .Net
Para usar expressões regulares .NET, selecione 'Expressão Regular' como tipo de filtro.
Expressão | Explicação | Exemplo |
---|---|---|
^ |
Operador Match-beginning-of-line |
^A encontra elementos da lista que começam com a letra A. |
$ |
Operador Match-end-of-line |
er$ encontra elementos da lista que terminam com er. |
+ |
Operador Match-one-or-more |
e.+r$ encontra todos os elementos de lista que terminam com 'r' e também contêm 'e'. Deve existir ao menos um caractere entre 'e' e 'r'. |
| |
Operador Alternation |
^A|^B encontra elementos que começam com a letra A ou B. |
( ) |
Agrupamento |
^(..) encontra elementos da lista que contêm um número par de caracteres. |
. |
Qualquer caractere |
^c..d encontra elementos da lista que começam com c, seguido por dois caracteres, seguido por d. |
\ |
Define o caractere subsequente como literal. |
\\ encontra todos os elementos da lista que contêm o caractere \. |
Expressões regulares não diferenciam letras maiúsculas e minúsculas. Adicione como prefixo a uma expressão (?-i) para diferenciar letras maiúsculas e minúsculas. |
Condição
As condições que podem ser aplicadas dependem das seleções nas listas Filtrar por e Tipo de filtro. Incluem Igual, Diferente de, Maior que etc.
Para filtros de valor, a condição
pode ser aplicada. Permissões para visualizar dados podem ser aplicadas a usuários e elementos. Se a permissão para determinado usuário e elemento for Nenhum, esse usuário não poderá visualizar o valor do elemento. Esses valores são tratados como vazios e podem ser filtrados com a condição Está acessível.Valor
Insira o valor ao qual as definições do filtro se referem. Pode ser uma string ou um número.
Filtrar nomes de elementos
A condição refere-se à ordem alfabética dos elementos na lista. Sua posição dentro da hierarquia não é levada em conta.
Filtrar atributos
Abra o Filtro no Designer de Lista, clique em
e selecione Atributo na seção Definições de Filtro na lista Filtrar por. Selecione o tipo de filtro, o atributo, a condição e o valor.Filtrar valores
Abra o Filtro no Designer de Lista, clique em
e selecione Valor na lista Filtrar por. Selecione os operadores e valores. Use a Área de dados para definir o intervalo de dados ao qual o filtro será aplicado.É possível usar um filtro de valor para excluir valores zero e nulos. Uma célula com um valor nulo está vazia. Uma célula com um valor zero contém o número 0. O número zero pode ser usado em cálculos, o que não ocorre com um valor nulo. Em nenhuma circunstância, valores nulos e valores zero têm o mesmo significado.
Se os dados contiverem valores nulos e zero, as seguintes regras se aplicam:
- Um filtro que procura todos os valores iguais a nulo não retorna valores zero.
- Um filtro que procura todos os valores que não sejam nulos retorna valores zero (e outros).