...
Vendedor | Cantidad Vendida |
---|---|
Pedro | 100 |
Pedro | 150 |
Pedro | 50 |
Pedro | 350 |
Total Pedro | 750 |
Juan | 150 |
Juan | 200 |
Juan | 150 |
Total Juan | 500 |
Total | 1250 |
Para lagrar esto de nuevo vamos al editor de propiedades al tab Groups. Apretamos el botón de Add y nos aparece una pantalla para crear el grupo.
En Nombre le ponemos el nombre por el cual asociaremos el grupo.
En Group on elejimos el campo por el cual agruparemos.
El resto de las opciones las dejamos como están y damos Ok.
El siguiente paso es crean un lazo (bind) que nos sume los datos del grupo. Nuevamente vamos al editor de propiedades de la tabla al tab Binding. Vemos que ya hay lazos correspondientes a los datos que ya se muestran, estos lazos se crearon en forma automática cuando agregamos elementos a la tabla. Ahora crearemos uno nuevo, pero como nos interesa que sea un agregacion apretamos el botón que dice Add Aggregation y nos aparece la siguiente pantalla:
Column Binding Name | Nombre que le pondremos al lazo |
Display Name | Nambre con el que se mostrara el lazo |
Data Type | Tipo de datos, si dejamos any asumira el correcto según sean los mismos |
Function | Funcion que emplearemos para hacer la agregación |
Data Field | Campo por el cual haremos la agregación |
Aggregate on | Si la agregación es para toda la tabla o para un grupo determinado |
Completamos la pantalla y elegimos Aggregate on groups y seleccionamos el grupo que habimos creando anteriormente.
En el layout nos quedará así:
Como vemos aparecioron dos nuevas filas correspondientes al Grupo. Es aquí donde colocaremos nuestro lazo suma, lo podemos colocar la fila Group Header o en la fila Group Footer. No paramos en la casilla en la cual queremos poner el lazo y en menú Insert->Data. Nos aparece un pantalla para que agregemos un nuevo lazo asociado a dicha casilla, lo cancelamos ya que nostros queremos que apunte a nuestro lazo de suma
Hacemos clik derecho sobre la casilla y en el menú contextual cliqueamos Change data calumn
Anchor | ||||
---|---|---|---|---|
|
...