Argomento precedente: Parametri del report in formato libero

Argomento successivo: Protezione dei report in formato libero

Progettazione di report in formato libero in HTML

I report in formato libero possono essere formattati tramite sintassi HTML/XML. La sintassi HTML/XML consente di definire gli stili del titolo, gli stili dei caratteri e le tabelle per ottenere l'output desiderato. Inoltre, tramite HTML/XML possono essere aggiunti a un report collegamenti ipertestuali.

I tag HTML possono essere usati per progettare report. I tag HTML/XML supportati includono:

Possono essere aggiunti ai report in formato libero collegamenti HTTP. Facendo clic sul collegamento, in una nuova finestra viene visualizzata la pagina cui fa riferimento l'URL.

Tutti gli elementi HTML devono essere compresi tra i tag di ancoraggio di apertura e di chiusura. Non è previsto alcun controllo automatico per la corretta apertura o chiusura dei tag. Se la sintassi HTML/XML non è corretta, non sarà possibile ottenere i risultati desiderati.

Per progettare un report tramite HTML

  1. Da Preferiti, selezionare Report in formato libero, quindi Query, immettere i tag attinenti.

    Ad esempio:

    select '<a href=http://www.oblicore.com>'||Ticket_Id||'</a>' as "Ticket Id", 
    decode(Severity,'Critical','<i><font color=black>Critical</font></i>','<font color=black>'|| as Severity 
    <font color=black>'||to_char(t.open_time,'dd/mm/yy hh24:mi')||</font>'"Open Time",... 
    
  2. In Parametro, aggiungere il tag: <ContainsHTML>1<ContainsHTML>. Ad esempio:
    <custom>
    		<ContainsHTML>1</ContainsHTML>
    		<headstyle>
    			<titlerow bgcolor="azure"/>
    			<firstcolumn bgcolor="99cccc"/>
    
  3. Fare clic su Salva.

    Viene visualizzata la finestra di dialogo per il report aggiornato correttamente.

  4. Generare il report per visualizzare le modifiche HTML/XML.

Importante: è necessario aggiungere il tag: <ContainsHTML> 1 <ContainsHTML> nel campo Parametro. In caso contrario, il markup sarà visualizzato come testo nel report.