Un grupo es una forma de asociar visualmente elementos en la interfaz gráfica. Su representación visual es un marco. Para definir un grupo en una anotación @View solo necesitas poner los miembros del grupo entre [] (corchetes). Están permitidos los grupos anidados. Veamos el caso de la vista de Albaran:
@View(members=
"factura;" +
"datosAlbaran [" +
" tipo, numero;" +
" fecha;" +
" descripcion;" +
" envio;" +
" datosTransporte [" +
" distancia; vehiculo; modoTransporte; tipoConductor;" +
" ]" +
" datosEntregadoPor [" +
" entregadoPor;" +
" transportista;" +
" empleado;" +
" ]" +
"]" +
"observaciones { consejo, atajo; observaciones }" +
"incidentes { incidentes }" +
"detalles {" +
" detalles [" +
" detalles" +
" ]" +
"}"
)
public class Albaran {
Hay un grupo llamado datosAlbaran con los grupos anidados datosTransporte y datosEntregadoPor. Mira el efecto visual en el portel de arriba.