Este tipo permite colorear las filas en base al valor de un campo del registro o de una serie de condiciones. Se declara mediante la inclusión de una relación de uno o varios registros option indicando la configuración que se aplicará para la fila. Los atributos que se pueden informar son: el color (obligatorio) para indicar el color deseado, fieldname para indicar sobre que campo se valida la opción y title como el texto identificativo para el usuario de la opción.
<rows>
<row type="status">
<option color="success" fieldname="estado" title="open">ABIERTO</option>
<option color="warning" fieldname="estado" title="closed">CERRADO</option>
</row>
</rows>
Para la selección del color se utilizan los colores para tablas de bootstrap.
Podemos usar estos operadores en el valor de la etiqueta option.
gt:
: Se aplicará si el valor del campo del modelo es mayor que el valor indicado.gte:
: Se aplicará si el valor del campo del modelo es mayor o igual que el valor indicado.lt:
: Se aplicará si el valor del campo del modelo es menor que el valor indicado.lte:
: Se aplicará si el valor del campo del modelo es menor o igual que el valor indicado.neq:
: Se aplicara si el valor del campo del modelo es distinto que el valor indicado.null:
: Se aplicara si el valor del campo del modelo es nulo.notnull:
: Se aplicara si el valor del campo del modelo no es nulo.Para la declaración de condiciones se puede utilizar alguno de los siguientes métodos:
Para condiciones con un mismo campo
<rows>
<row type="status" fieldname="estado">
<option color="info" title="pending">Pendiente</option>
<option color="warning" title="partial">Parcial</option>
</row>
</rows>
Para condiciones con distintos campos y valores
<rows>
<row type="status">
<option color="info" fieldname="nostock">1</option>
<option color="danger" fieldname="bloqueado">1</option>
<option color="success" fieldname="stockfis">gt:1</option>
<option color="warning" fieldname="stockfis">lt:1</option>
</row>
</rows>
Necesita identificarse para continuar con esta acción. Haga clic en iniciar sesión o cree una cuenta.
Iniciar sesiónFecha de creación | 07-05-2018 00:00:00 |
Última actualización | 25-01-2021 |
Contador de visitas | 571 |