PDA

Ver la Versión Completa : Variable en Grupos


barakuda
21-02-2012, 19:47:27
Hola, tengo un problemilla existencial y no se por mas que busco si tiene solución, les comento;
Estoy desarrollando una aplicación la cual genera un report, la estructura del mismo es la siguiente:

Titulo

GroupHeader1
GroupHeader2
Detail
GroupFooder2
GroupFooder1

fin

... pues bien los datos que muestro en Detail van vinculados a una consulta que, cuya condición van marcadas por el contenido seleccionado en los comboBox;

Mi idea es que manteniendo la misma estructura de report yo pueda variar el tipo por el cual agrupo.

Las opciones del combobox1 y combobox2 son: Usuario || Oficina || Maquina
Elegimos que Combox1=Oficina y Combox2=Maquina
Entonces GroupHeader1=Oficina y GroupHeader2=Maquina

Por lo que me mostrara los datos agrupados 1º por Oficinas y después agrupados por Maquinas, es decir

Me sacara un report que me dira Xdatos de cada una de las Maquinas, separandas por cada una de las Oficinas. Asi de esa manera con solo un report y variando la consulta puedo general múltiples informes agrupando los datos por lo que me interesa

Gracias por adelantado, un saludo!

juanlaplata
24-02-2012, 17:15:22
Creo q deberias cambiar los GroupHeader por QRGroup , el cual en la propiedad Expression le indicarias las opciones por cual agrupar (la columna de la consulta a la cual esta vinculado el report ).
ej .
QRGroup1.Expression:= 'Oficina';
QRGroup2.Expression:= 'Maquina';

y vincular los GroupFooder con el QRGroup q le corresponda.

Es decir
GroupFooder2.LinkBand := QRGroup2;
GroupFooder1.LinkBand := QRGroup1;