Buenas tardes,
Ante todo gracias por vuestro tiempo.
En la tabla se mostraban, entre otros datos, nombres de usuarios. En principio no sé cuantas veces se retipe el nombre del mismo usuario en la tabla, y para diferenciar de forma visual un usuario de otro, se me ocurrió pintar todos los registros con el mismo nombre de usuario de un mismo color, cuando el nombre de usuario cambie, cambiar tb el color y mantenerlo así hasta que el nombre del usuario vuelva a cambiar. He logrado esto con este código:
Código ASP:
Ver original<%
color1= "#99CFDB"
color2="#FAFAFA"
colorcont_act=rs(0).value
colorcont = rs(0).value
ccolor=color1
do until rs.eof
colorcont_act=rs(0).value
if colorcont_act<>colorcont then
colorcont = rs(0).value
if ccolor=color1 then
ccolor=color2
else
ccolor=color1
end if
end if
%>
<tr bgcolor="<%=ccolor%>">
<td align="center" style="font-size:11px"> <%=rs(0)%></td>
<td align="center" style="font-size:11px"> <%=rs("tipo")%></td>
<td align="center"> <% if rs("1") <> 0 then%><%=rs("1")%><% end if %></td>
<td align="center"> <% if rs("2") <> 0 then%><%=rs("2")%><% end if %></td>
<td align="center"> <% if rs("3") <> 0 then%><%=rs("3")%><% end if %></td>
</tr>
De nuevo gracias a todos los foreros, un saludo