Ir para conteúdo principal Pular para conteúdo complementar

Como eu fiz isso: Análise dinâmica com o contêiner de layout

Este exemplo mostra como você pode criar conteúdo de pasta dinâmico e interativo com o contêiner de layout. O contêiner de layout suporta design sem grade e visualizações empilhadas, permitindo amplo controle sobre a disposição do seu conteúdo analítico. Além disso, como ocorre com outros objetos contêineres, você pode apresentar dinamicamente informações diferentes, dependendo de uma variedade de condições, como variáveis e estados de seleção.

Este exemplo mostra que você pode criar um contêiner de layout para apresentar informações de vários gráficos como um simples objeto. Algumas abordagens gerais de design incluem:

  • Organizar objetos semelhantes de forma simétrica, usando estilos para distinguir diferentes seções de dados.

  • Remover bordas de objetos individuais dentro do contêiner de layout e, em seguida, adicionar uma borda ao redor de todo o objeto quando terminar.

  • Exibir diferentes objetos ou dados condicionalmente, dependendo da interação do usuário - neste exemplo, um gráfico de barras no qual o usuário pode mostrar ou ocultar detalhes.

  • Construir elementos compostos que consistem em vários objetos diferentes colocados um ao lado do outro; neste exemplo, um botão interativo que imita um botão liga/desliga.

  • Permitir que os usuários selecionem e filtrem os dados de várias maneiras quando precisarem dar uma olhada mais de perto.

Resultado final

Contêiner de layout finalizado para o exemplo

Preparações

Crie um novo aplicativo e cole o Exemplo de script de carregamento em uma nova seção no Editor de carregamento de dados. Em seguida, carregue os dados.

Depois de carregar os dados, mude para a exibição de pasta.

Exemplo de script de carregamento

Parte 1: Criar a variável

Primeiro, crie a variável. Essa variável é o objeto das condições que serão adicionadas posteriormente. Os valores da variável serão alterados durante a análise por interações com objetos de botão.

Crie a seguinte variável. Defina a Definição como =false().

  • vViewChartValues

Criando uma variável

Parte 2: Criar o contêiner de layout

  1. No painel de ativos, abra Extensão Objetos personalizados > Dashboard bundle e arraste um Layout container até a pasta.

  2. Redimensione o contêiner para que ele tenha 17 por 10 quadrados na grade da pasta.

Parte 3: Adicionar visualizações ao contêiner de layout

Em seguida, adicione visualizações ao contêiner de layout.

Parte 4: Finalizar a apresentação

Finalize o contêiner de layout adicionando um título e uma borda.

  1. No painel de propriedades, expanda Aparência > Geral.

  2. Defina o Título como Pedidos atrasados vs. não atrasados - Impacto nas vendas.

  3. Expanda Aparência > Apresentação.

  4. Ative Manter gráficos dentro.

  5. Clique em Paleta Estilo.

  6. Defina as seguintes propriedades para Borda:

    • Contorno: 2 px

    • Cor: #7b7a78

  7. Defina as seguintes propriedades para Sombra:

    • Tamanho médio

    • Cor: #7b7a78

Resultados

Saia do modo de edição de pasta. Clique no botão de alternância para alternar entre o gráfico de barras simples e o detalhado.

Contêiner de layout com Mostrar valores desativado

Contêiner de layout com "Mostrar valores" desativado, apresentando o gráfico de barras sem rótulos de valores

Contêiner de layout com a opção Mostrar valores ativada

Contêiner de layout com a opção "Mostrar valores" ativada, apresentando o gráfico de barras com rótulos de valores

Clique nos títulos Not Late e Late na parte superior do gráfico. Observe que, ao clicar nesses elementos, você seleciona os valores correspondentes no aplicativo.

Contêiner de layout com seleção Not Late no campo Late Status.

Contêiner de layout com seleção feita no campo "Status de Atraso".

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!