Você pode mostrar ou ocultar visualizações com base no valor selecionado de um parâmetro para poupar espaço na tela e permitir que seus consumidores se concentrem em dados específicos.
Você pode configurar a propriedade Parâmetro de Visibilidade de qualquer visualização (exceto aquelas criadas com base em plug-ins personalizados) para mostrar ou ocultar a visualização, com base na forma pela qual os valores disponíveis especificados de um parâmetro correspondem aos valores selecionados pelo usuário. O uso do parâmetro como um filtro permite que seus consumidores selecionem os valores de parâmetro e controlem se a visualização é mostrada ou oculta.
As visualizações são ocultas apenas na Visualização, não no modo de Edição.
Quando uma visualização está oculta condicionalmente, o layout da tela não se altera. Isso significa que, se você projetar o layout da tela usando o Ajuste Automático, quando a visualização for ocultada, haverá um espaço vazio onde ela se encontrava na tela. Você pode usar o layout de tela Formato Livre para sobrepor visualizações, de modo que uma seja mostrada no espaço da tela enquanto a outra fica oculta.
Definições do Parâmetro de Visibilidade
A propriedade Parâmetro de Visibilidade tem as seguintes opções:
- Nenhum - Não oculta condicionalmente a visualização; ela fica sempre visível. Essa é a definição padrão.
- Nome do Parâmetro - Permite selecionar um parâmetro em uma lista de parâmetros existentes, se estiverem disponíveis. Você pode criar um parâmetro com antecedência especificamente para a finalidade de mostrar ou ocultar a visualização, e depois selecioná-la na lista.
- Criar um Parâmetro - Cria para você um parâmetro básico chamado Mostrar Visual, com dois valores disponíveis, Mostrar e Ocultar. Você pode modificar esse parâmetro conforme suas necessidades.
Ao selecionar um parâmetro para a propriedade Parâmetro de Visibilidade, você deve usar a caixa de diálogo Definições de Visibilidade para escolher uma condição e especificar a quais dos valores disponíveis do parâmetro ela será aplicada. Em seguida, quando o usuário selecionar um valor, a visualização será mostrada ou ocultada, dependendo da condição definida.
As seguintes condições estão disponíveis:
- Qualquer um - Exibe a visualização quando qualquer um dos valores especificados na condição do parâmetro é incluído nos valores selecionados pelo usuário.
- Subconjunto - Exibe a visualização quando qualquer um dos valores especificados na condição do parâmetro são apenas os valores selecionados pelo usuário.
- Correspondência Exata - Exibe a visualização quando todos os valores especificados na condição do parâmetro correspondem a todos os valores selecionados pelo usuário.
- Superconjunto - Exibe a visualização quando todos os valores especificados na condição do parâmetro são incluídos nos valores selecionados pelo usuário.
Exemplos de Condição
Suponha que você selecione um parâmetro chamado Ano usando a propriedade Parâmetro de Visibilidade de uma visualização.
O parâmetro tem os seguintes valores disponíveis:
Suponha que você selecione 2023 e 2024 para a condição de parâmetro na caixa de diálogo Definições de Visibilidade.
Isto é o que acontece quando você escolhe as seguintes condições:
- Qualquer um - A visualização é exibida quando um usuário inclui 2023 ou 2024, ou ambos, em suas seleções.
- Subconjunto - A visualização é exibida quando um usuário inclui 2023 ou 2024, ou ambos, e nada mais.
- Correspondência Exata - A visualização é exibida quando um usuário seleciona 2023 e 2024, e nada mais.
- Superconjunto - A visualização é exibida quando um usuário inclui 2023 e 2024 em suas seleções.