Tópico anterior: Parâmetros do relatório de formato livre

Próximo tópico: Segurança de relatórios de formato livre

Criando relatórios de formato livre em HTML

Os relatórios de formato livre podem ser formatados usando sintaxe HTML/XML. HTML/XML permite que os estilos de título, estilos de fonte e tabelas sejam definidos para obter a saída desejada. Além disso, usando HTML/XML, hiperlinks podem ser adicionados a um relatório.

Marcas HTML podem ser usadas para criar relatórios. As marcas HTML/XML suportadas incluem:

Links HTTP podem ser adicionados aos relatórios de formato livre. Clicar no link abre a página referenciada pelo URL em uma nova janela.

Todos os elementos de HTML devem estar entre as marcas de ancoragem de abertura e fechamento. Não há verificação automática de marcas de abertura ou fechamento corretas. Se a sintaxe HTML/XML não estiver correta, ela não irá gerar os resultados desejados.

Para criar um relatório usando HTML

  1. Em Favoritos, Relatório de formato livre, Consulta, digite as marcas relevantes.

    Por exemplo:

    selecionar '<a href=http://www.oblicore.com>'||Ticket_Id||'</a>' as "Ticket Id", 
    decode(Severity,'Critical','<i><font color=black>Crítico</font></i>','<font color=black>'|| as Severity 
    <font color=black>'||to_char(t.open_time,'dd/mm/yy hh24:mi')||</font>'"Open Time",... 
    
  2. Em Parâmetro, adicione a marca: <ContainsHTML>1<ContainsHTML>. Por exemplo:
    <custom>
    		<ContainsHTML>1</ContainsHTML>
    		<headstyle>
    			<titlerow bgcolor="azure"/>
    			<firstcolumn bgcolor="99cccc"/>
    
  3. Clique em Salvar.

    A caixa de diálogo Relatório atualizado com êxito é aberta.

  4. Gere o relatório para visualizar as alterações em HTML/XML.

Importante: é necessário adicionar a marca: <ContainsHTML>1<ContainsHTML> em Parâmetro. Caso contrário, a marcação será exibida como texto no relatório.