Imprimir

Gráficos

Essa aplicação foi projetada para criação de gráficos dinâmicos baseados em SQL ou Procedures.

Dentro do Scriptcase Gráficos podem ser criados também dentro da aplicação de consulta, entretanto a aplicação Gráfico possui mais opções de configurações para o usuário final dentro da aplicação gerada. A ideia é aplicar o conceito de Business Inteligence para que os usuários dos gráficos gerados pelo Scriptcase possam ter a liberdade de configurar a visualização dos dados.

As definições de configuração utilizam Drag’n Drop (Arrasta e solta) para montagem dos gráficos dinamicos.

Dimensões

A dimensão é usada para escolher os campos que compõem a dimensão do gráfico, usadas para agrupar os dados em categorias.

O desenvolvedor pode escolher mais de um campo como uma dimensão e para campos do tipo data e hora poderá escolher sua formatação, cada novo campo como uma subcategoria do campo anterior.

Para selecionar um campo, clique em seu nome na coluna Campos do Gráfico e arraste-o para a coluna Dimensões.

Dimensões do gráfico. Dimensões do gráfico. Formataçao do campo. Formatação do campo

Métrica

As métricas são utilizadas para que o usuário possa visualizar quantitativamente os dados agrupados por dimensões, a partir da Versão 9 do Scriptcase é possível escolher mais de uma métrica para criação dos gráficos e visualização dinâmica dos valores dentro da aplicação gerada.

Para selecionar um campo, clique em seu nome na coluna Campos do Gráfico e arraste-o para a coluna Métricas. Além de selecionar os campos que serão utilizados como uma métrica, o desenvolvedor também pode definir a função utilizada no agrupamento de dados.

Quando quantidade de registros é a métrica selecionada, a função de sumarização é desconsiderada. Se você deseja agrupar todos os valores em um, marque a opção “Total Geral” na opção Gráfico. Esta opção é normalmente usada para gráficos do tipo Gauge.

O checkbox do Valor Inicial é usado para definir o campo padrão, quando não estiver usando um grafico de combinação ou empilhado que usam mais de um campo. Se você escolher mais um campo o Scriptcase define automaticamente um tipo de gráfico de valor múltiplo (Combinação). Para exibição de gráficos de valor único (barra, linha, Spline, Degrau, Área, Pizza, Pirâmide, Funil, Radar e Gauge) você tem que clicar e escolher apenas um campo para aparecer como valor inicial durante a primeira geração.

Métricas do gráfico. Métricas do gráfico.

Ordenação

Podemos selecionar por qual valor o gráfico vai ser ordenado ao iniciar a aplicação, e se a ordenação será “ascendente” ou “descendente”.

Ordenação do gráfico. Ordenação do gráfico.

  • Ordenação incial : Ascendente ou Descendente.
  • Dimensão : Ordena pelos itens configurados na “Dimensão”.
  • Métrica : Ordena pelos itens selelcionados em “Métrica”.

Filtro

Na aba de filtro o desenvolvedor pode escolher os campos que serão usados como filtros estáticos do gráfico. Os valores de filtro para cada campo selecionado devem ser escolhidos em tempo pelo desenvolvedor dentro desta interface.

Para criar filtros dinâmicos utilizados em tempo de execução pelo usuário final dentro da aplicação, recomendamos configuração através da interface de filtros tradicionais localizado no menu “Filtro”.

Filtro do gráfico. Filtro do gráfico.

Gráfico

Na aba ‘Gráfico’ o desenvolvedor define as configurações padrão para o gráfico que será gerado, escolhendo o tipo de gráfico padrão, esquema de cores e outros, mais abaixo veja cada uma das opções mais detalhadamente

Gráfico do gráfico. Gráfico do gráfico.

  • Atributos
    • Tipo de gráfico : Permite definir o tipo de gráfico que será exibido por “Default “ caso a opção Gráfico Configurável esteja ativa, ou o tipo de gráfico a ser exibido caso a opção esteja desativada.
    • Tamanho da fonte : Tamanho da fonte dos valores, caso deixe o campo em branco, o tamanho 12 será assumido.
    • Valor abreviado : Valor exibido no gráfico deverá ser abreviado.
    • Exibir Valores : Inicia já exibindo os valores do gráfico gerado.
    • Exceção para exibição : Tipos de gráficos que não exibirão os valores do gráfico, mesmo quando marcados para exibir. Nesses tipo não recomendamos que os valores sejam exibidos, por questões estéticas, no entranto, fica a critério do desenvolvedor.
    • Largura do Gráfico : Largura padrão em pixels dos gráficos gerados.
    • Altura do Gráfico : Altura padrão em pixels dos gráficos gerados.
    • Ordenação dos valores : Ordena os valores dos gráficos.
    • Análitico ou Sintético : Define ​ ​se as dimensões do gráfico serão gera​das no modo analítico ou sintético, ou seja, se será agrupada ou utilizará o drilldown. Intervalo de dados Agrupa todos os valores em um. Esta opção é normalmente usada em gráficos de tipo Gauge.
    • Intervalo de dados : Usar intervalo de dados com cores diferentes