Manuais
PHC GO Usar colunas do tipo html nas análises do tipo normal
 
Através do tipo de coluna HTML, é possível adicionar novas colunas às suas análises, suportando HTML personalizado, adequado àssuas necessidades.

Neste manual, iremos demonstrar como adicionar colunas do tipo HTML às suas análises, bem como alguns exemplos práticos.
manage_searchTópicos Relacionados

Para mais informações sobre como criar análises no PHC GO, carregue aqui.

 
De modo a facilitar a leitura deste manual, temos na imagem seguinte uma análise composta somente por colunas do tipo HTML, sendo a parametrização de cada coluna apresentada ao detalhe mais abaixo no manual:
 



Como adicionar uma coluna do tipo HTML a uma análise?


  1. Para adicionar colunas do tipo HTML às suas análises, deve começar por aceder ao ecrã Configuração de Análises ( menu Menu > Definições > Reporting > Configuração de Listagens ), e em seguida, aceder ao modo de edição da análise pretendida (em alternativa, pode também criar uma nova análise).

  2. Já no modo de edição da análise, navegar até ao separador Normal, e efetuar alterações aos seguintes campos:

    • Descrição da análise: Neste campo, devemos editar a query da análise, adicionando as colunas do tipo HTML. No caso da nosso exemplo, visto ser tratar de uma nova análise (composta apenas por colunas HTML), o código neste campo tem o seguinte aspeto:

      1
      2
      3
      4
      5
      6
      7
      8
      9
      select
      '<img src="https://i.ibb.co/Y7d98Nq/ndice.png" width="100" height="auto">' as imagem,
      '<div style="color: #e10d1e; font-size:20px; font-weight: bold;" data-type="QTT">1111.111111</div>' as parserQTD,
      '<div style="color: #ad0be5; font-size:20px; font-weight: bold;" data-type="ME">2222.222222</div>' as parserME,
      '<div style="color: orange; font-size:20px; font-weight: bold;" data-type="MB">3333.333333</div>' as parserMB,
      '<div style="color: #62eece; font-size:20px; font-weight: bold;" data-type="PCT">44.44</div>' as parserPCT,
      '<div style="color: #dad; font-size:20px; font-weight: bold;" data-type="D">2022-04-01</div>' as parserDATA,
      '<span class="material-icons-outlined" style="vertical-align:bottom";>dashboard</span>
      <a style="text-decoration:none;padding-left:10px;text-center: center;font-size:15px;color:#14d;font-weight: bold;font-family:Segoe UI,cursive" href="../../../dashboard">Ligação para Dashboard</a>'
      as exturl

    • Colunas expressão SQL: Neste campo, deve indicar o nome das colunas da sua análise. No caso da nossa análise, este campo ficou parametrizado da seguinte maneira:

    • imagem;parserQTD;parserME;parserMB;parserPCT;parserDATA;exturl

    • Tipos de dados para cada coluna: Neste campo, deve indicar o tipo das colunas da sua análise. No caso da nossa análise, este campo ficou parametrizado da seguinte maneira:

      h;h;h;h;h;h;h

    • Títullos das expressões SQL: Neste campo, deve indicar o nome das colunas da sua análise, a ser exibido no PHC GO (diferente do campo Colunas expressão SQL, que serve para indicar o nome da coluna na tabela SQL) . No caso da nossa análise, este campo ficou parametrizado da seguinte maneira:

    • Imagem;Quantidade;Moeda Estrangeira;Moeda Base;Percentagem;Data;Link


Atributo data-type


Além do suporte HTML, para este tipo de colunas, está disponível o atributo data-type. Este atributo serve para transformar o valor da elemento, sendo exibido de acordo com o tipo de dado selecionado para o campo.

Tendo o anterior em consideração, estão disponíveis os seguintes data-type para elementos HTML em análises do PHC GO:

  • VOL (Volume): Através deste atributo, o valor exibido em elementos deste tipo, será exibido de acordo com o Número de decimais nos volumes, definido nos parâmetros do PHC GO.

  • QTT (Quantidade): Através deste atributo, o valor exibido em elementos deste tipo, será exibido de acordo com o Número de decimais nas quantidades, definido nos parâmetros do PHC GO.

  • ME (Moeda Estrangeira): Através deste atributo, o valor exibido em elementos deste tipo, será exibido de acordo com o Número de decimais para valores monetários, definido nos parâmetros do PHC GO.

  • MB (Moeda Base): Através deste atributo, o valor exibido em elementos deste tipo, será exibido de acordo com o Número de decimais para valores monetários, definido nos parâmetros do PHC GO.

  • PCT (Percentagem): Através deste atributo, o valor exibido em elementos deste tipo, será exibido na forma de percentagem.

  • D (Data): Através deste atributo, o valor exibido em elementos deste tipo, será exibido de acordo com a região da sua Empresa (por exemplo, em Portugal o formato das datas segue a sintaxe DD-MM-AAAA; já nos Estados Unidos, as datas são formatadas de acordo com a sintaxe MM-DD-AAAA).

  • N (números): Atributo a ser utilizado caso o valor exibido em elementos seja composto por um número.

  • C (texto): Atributo a ser utilizado caso o valor exibido em elementos seja composto por texto.

Fazendo uma última comparação da imagem da análise com o seu respetivo código, podemos ver que os valores das colunas Quantidade, Moeda Estrangeira, Moeda Base, Percentagem, e Data, foram automaticamente transformados, de acordo com os parâmetros definidos na sua instalação.