Colori alternati in coldfusion


Leggere tabelle lunghe e di un colore
solo in un report generato da coldfusion solitamente è stancante,
per evitare questo di può alternare il colore delle righe
tra grigio e bianco (almeno questi i colori da me utilizzati).
Cominciamo dal foglio di stile:

/* Foglio di stile "stile.css"
per alternative colours */

tr.grigio {
   background: gray
}

tr.bianco {
   background : #FFFFFF;
}

Ora basta controllare che record stiamo visualizzando nel nostro
output con la funzione currentrow che restituisce il numero del
record attuale:

<cfoutput query="query">
  <cfif query.currentrow mod 2 is 1>
     <cfset style="grigio">
  <cfelse>
     <cfset style="bianco">
<!— comincia bianco riga 1 = dispari
—>

  </cfif>

Adesso basta specificare che la riga che si sta utilizzando
utilizza la classe #style# in questo modo:

   <tr class="#style#><td>#campo1#
– #campo2#</td></tr>
</cfoutput>

Questo è il metodo più semplice che ho trovato, se
siete a conoscenza di uno migliore, sono a disposizione.

Colori alternati in coldfusion ultima modifica: 2003-09-10T00:00:00+00:00 da Enrico

Related Posts

Comments are closed.