Considerações sobre Formatação, Texto e Supressão Condicionais

Considerações sobre Desempenho

A formatação, o texto e a supressão condicionais podem afetar o desempenho, dependendo do tamanho do relatório, os critérios usados e a frequência de uso (ou seja, quantas células têm formatação ou supressão condicional aplicadas). Fique atento para as seguintes considerações sobre o desempenho:

  • Comparações de valores de dados são as mais rápidas.

  • Critérios como Nome do Membro e Alias/Descrição do Membro são também rápidos porque eles fazem parte dos metadados ou da consulta de dados.

  • Evite critérios como Geração, Nível e Tipo de Conta sempre que possível. O desempenho nesses casos é mais lento porque eles não fazem parte dos metadados ou da consulta de dados normais.

Tratamento de Erros

Os erros de sintaxe normalmente são exibidos no editor de Formato/Texto e Supressão Condicionais:
a imagem de tela mostra um erro de sintaxe na IU com erro O nome contém caracteres inválidos /\:|<>+*\\?"

Nenhum erro de sintaxe é exibido quando você visualiza o relatório ou a grade. Por exemplo, se uma supressão condicional em uma linha faz referência à Coluna B, e essa coluna é excluída da grade, um erro é exibido quando você visualiza o relatório:
a imagem de tela mostra o erro da condição acima: Coluna B da Supressão Condicional inferior a 3.000.000 na Grade 1 tem o tipo de operando está com um valor inválido.

Supressão Básica e Supressão Condicional

Os relatórios processam a supressão básica (zero, nenhum dado, sem acesso e erro) primeiro e de forma independente da supressão condicional. Se uma linha ou coluna não for suprimida usando a supressão básica, qualquer supressão condicional será avaliada.

Para suprimir uma linha ou coluna caso os valores na linha não tiverem dados OU tiverem determinado valor (ou dentro de um intervalo de determinados valores), precisará especificar as duas condições na supressão condicional e aplicar os operadores apropriados (AND/OR) e o agrupamento das expressões condicionais.

Por exemplo, para suprimir uma linha se os valores de dados estiverem entre -1 e 1, ou se não houver dados, a supressão condicional terá duas expressões agrupadas:

  • Suprimir se os valores de dados na linha atual > -1 E suprimir se os valores de dados na linha atual < 1 )

    OU

  • Suprimir se os valores de dados na linha forem iguais a nenhum dado


Supressão Condicional

O agrupamento de expressões é necessário para criar grupos lógicos de várias expressões. Para obter mais informações sobre como agrupar expressões condicionais, consulte Trabalhando com Condições Avançadas