<![CDATA[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.]]>