BI4WEB

   | Lista de tareas |   

FS#3 - Cuando hago una consulta, que en las líneas aparezcan colores

Pertenece al Proyecto: BI4WEB
Abierta por Jesus (jesus) - martes, 30 junio 2009, 16:04 GMT+2
Ultima edicion por Jesús Serrano (jserrano) - martes, 30 junio 2009, 18:16 GMT+2
Tipo de Tarea Consulta
Categoria BI4Web Studio
Estado Cerradas
Asignada a Jesús Serrano (jserrano)
Sistema Operativo Todos
Gravedad Baja
Prioridad Normal
Version reportada 9.1.1
Agendada para version Sin decidir
Fecha de vencimiento Sin decidir
Porcentaje completo: 100%
Votos 0
Privada No

Detalles

Una vez creada la sentencia SQL de un grid, me interesa añadir colores en la tabla para poderlo diferenciar lo que es sumas totales y sumas parciales.

Jesús
Esta tarea depende de

Cerrada por  Jesús Serrano (jserrano)
martes, 30 junio 2009, 18:16 GMT+2
La razon de cierre es:  Finalizado
Comentario por Jesús Serrano (jserrano) - martes, 30 junio 2009, 18:15 GMT+2
Siempre que deseemos modificar la apariencia de la presentación del grid por cada registro deberemos ir al "Data Row Template" del control.

En este punto le podemos incorporar cambios de colores, anchura del campo, altura,... con la siguiente estructura de "html":

<tr>
<td BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Titulo]$
</td>
<td WIDTH = 100 ALIGN="right" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Saldo N]$
</td>
<td WIDTH = 100 ALIGN="right" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Correcciones]$
</td>
<td WIDTH = 100 ALIGN="right" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Saldo N 1]$
</td>
<td WIDTH = 100 ALIGN="right" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Correcciones N 1]$
</td>
<td WIDTH = 100 ALIGN="right" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Diferencia]$
</td>
<td WIDTH = 80 ALIGN="center" BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:FieNam06]$
</td>
<td BGCOLOR="$[DataRow:COLOR]$">
$[DataRow:Notas]$
</td>
</tr>

Como veras el color lo cambiamos en este ejemplo por medio de un campo de la tabla que atacamos. En este campo estará almacenado el valor del color con el formato hexadecimal ("#01DFD7" para el azul claro).

Puedes consultar la web http://html-color-codes.info/codigos-de-colores-hexadecimales/ en donde podrás ver los valores de colores.

Si deseas hacer instrucciones condicionales deberás de abrir una seccion JavaScrip pero con cuidado porque si modificas la lógica del Data Row template no te aparecerá información en la pantalla. Es cuestión de probar.....

Cargando...