Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Las vistas XML (XMLView)

Group

La etiqueta group sirve para agrupar columnas a mostrar, especialmente en formularios donde muchas veces necesitamos agrupar determinados campos.

Las 12 columnas

FacturaScripts utiliza bootstrap para el diseño de interfaces. Este framework CSS, como muchos otros, divide el espacio horizontal en 12 columnas. Así no tiene que preocuparse de si el campo debe medir 100px o 150px, solamente debe decidir cuantas de las 12 columnas debe ocupar su campo. Es importante que tenga esto en cuenta si desea ajustar el tamaño de un grupo o una columna. De lo contrario FacturaScripts lo ajustará de forma automática.

Propiedades de group

Se puede personalizar el grupo mediante los siguientes atributos:

  • name: Identificador interno del grupo. Es obligatorio su uso. Como norma se recomienda el uso de identificadores en minúsculas y en inglés.
  • title: (opcional) título a mostrar. Se traducirá automáticamente.
  • icon: icono a mostrar junto al título. El icono de el grupo sólo se mostrará si hay un título definido.
  • numcolumns: número de columnas que ocupa el grupo. Por defecto 12.
  • valign: (opcional) permite indicar de qué forma se alinearan verticalmente los elementos. Opciones: top, middle, bottom.

Ejemplo:

<group name='data' numcolumns='8' title='Identificación internacional' icon='fa-globe'>
    <column name='code' numcolumns='4' order='100'>
        <widget type='text' fieldname='codigo' />
    </column>
    <column name='description' numcolumns='8' order='105'>
        <widget type='text' fieldname='descripcion' />
    </column>
</group>