Pentaho - Formatando Elementos de Relatório
Depois de colocar um elemento de relatório na área de trabalho, ele pode ser formatado de diferentes maneiras. Pentaho Reporting Designer fornece vários recursos para formatar os elementos de relatório de acordo com nossos requisitos.
Formatação de Texto
Todos os elementos baseados em texto, como texto, número, data e rótulos podem ser facilmente formatados usando a barra de ferramentas de formatação que aparece logo acima da tela do relatório.
Dê uma olhada na imagem a seguir. Aqui, marcamos e destacamos três objetos -
- Elemento de relatório selecionado
- Barra de ferramentas de formatação
- Guia do painel de estilo para formatar os elementos do relatório
Em primeiro lugar, selecione o Elemento de Relatório na área de trabalho. Depois disso, você pode formatar esse elemento de várias maneiras usando a barra de ferramentas Formatação ou usando as propriedades do painel da guia Estilo.
Adicionando hiperlinks
Pentaho Report Designer permite que você adicione hiperlinks aos dados do seu relatório. Aqui, daremos um exemplo geral para explicar como adicionar hiperlinks em seu relatório.
Suponha que já adicionamos uma consulta no employeetabela para buscar o id, nome e designação dos campos. Também adicionamos esses campos ao espaço de trabalho Relatórios. Aqui, nosso requisito é passar os valores individuais do campo de designação para www.google.co.in como um valor de parâmetro usando um hiperlink.
Primeiro, selecione o campo de designação na área de trabalho. Clique com o botão direito nele e selecione Hyperlink da lista. Dê uma olhada na imagem a seguir.
Após clicar na opção Hiperlink, você encontrará uma caixa de diálogo onde deverá fornecer detalhes como Tipo de localização do hiperlink, URL, Destino, Nome do parâmetro e Valor.
Dê uma olhada na imagem a seguir. Aqui, marcamos e destacamos as cinco atividades a seguir -
Forneça o tipo de localização do hiperlink. Geralmente, existem quatro tipos de locais -
Self - Vinculando ao mesmo campo do relatório.
URL - Forneça um URL para esse local de referência.
Pentaho Repository - Se você instalar o Repositório Pentaho, forneça a URL do arquivo no host local (é necessário fazer login).
Manual Link - Crie um link ou uma fórmula manualmente e forneça-o como Hyperlink.
Para este exemplo, usamos a localização do tipo URL.
Forneça o URL do site ou do arquivo. Para esta opção, usamoshttps://www.google.co.in.
Forneça o local de destino, ou seja, _TOP, _BLANK, ou _PARENT. Usamos “_TOP”. Se você deseja fornecer qualquer informação ao usuário quando o ponteiro do mouse se move sobre o texto do hiperlink, digite a informação na caixa de dica de ferramenta localizada ao lado da caixa Destino.
Selecione o símbolo de mais (+) para adicionar um nome de parâmetro e valor à lista de parâmetros.
Forneça um nome de parâmetro e um valor para a URL do hiperlink. Aqui nós usamos “q”Como o nome do parâmetro e Designation field como o valor do parâmetro.
Finalmente, clique em OK para confirmar as propriedades do hiperlink.
Clique no botão Visualizar na barra de ferramentas de formatação para ver uma visualização do relatório. Após clicar no botão Visualizar, você encontrará a seguinte captura de tela. Coloque o ponteiro do mouse sobre qualquer valor de designação - RH ou Admin - para ver seu respectivo URL.
Nesta pré-visualização do Pentaho Report Designer, o hiperlink serve para redirecionar o usuário para outra URL. Para isso, você deve executar este relatório em HTML clicando no botão Executar da barra de ferramentas Principal (marcado como "1" na imagem a seguir) e selecionar a opção HTML nele.
Dê uma olhada na imagem a seguir. Existem diferentes opções para executar o relatório, mas optamos por exibir o relatório no formato HTML.
Após selecionar a opção HTML, você encontrará os dados do relatório em uma página HTML separada, conforme mostrado na captura de tela a seguir. Clique em qualquer valor de designação para entender como um hiperlink funciona no Pentaho Reporting.
Faixa de linha
Pentaho Report Designer tem uma propriedade de banda de linha que permite a você colorir as linhas alternadas de seu relatório. Tomemos nosso exemplo anterior para entender como funciona.
Depois de adicionar os elementos à área de trabalho, clique na área de trabalho do relatório → vá para o menu Formatar → selecione Linhas de faixas. Dê uma olhada na imagem a seguir.
Após selecionar a opção Row Banding, você encontrará uma caixa de diálogo. Aqui, você pode selecionar uma cor na lista suspensa. Selecionamos vermelho e verde como cores alternativas. Agora, clique no botão OK para confirmar. Dê uma olhada na imagem a seguir.
Clique no botão Visualizar para ver como seu relatório aparece com cores de linha alternativas. Ele aparecerá conforme mostrado na imagem a seguir.