GeneXus - Group by en una grilla ¿se puede?

 
Vista:

Group by en una grilla ¿se puede?

Publicado por Lestat El Vampiro (61 intervenciones) el 17/06/2010 03:36:01
hola que tal?

esperando esten bien, les cuento:
trabajo con genexus 8.0 vb 6.0 y sql server 2000.........

en un workpanel tengo una grilla con datos de clientes a los cuales les facture unos pedidos.

realizo un filtro por fecha y me muestra todo lo facturado en esa facha (un día X) de esta forma(la fecha esta asociada al pedido)

rut / nombre / sucursal / pedido/ fecha

1 cliente uno sucursal uno 1 01-01-2010
1 cliente uno sucursal uno 2 01-01-2010
1 cliente uno sucursal dos 3 01-01-2010
2 cliente dos sucursal uno 4 01-01-2010
3 cliente tres sucursal uno 5 01-01-2010
3 cliente tres sucursal uno 6 01-01-2010

mi idea seria que me mostrara la grilla de la siguiente forma (en sql directamente se puede)

rut / nombre / sucursal / fecha

1 cliente uno sucursal uno 01-01-2010
1 cliente uno sucursal dos 01-01-2010
2 cliente dos sucursal uno 01-01-2010
3 cliente tres sucursal uno 01-01-2010

que me agrupe por rut y sucursal... y o fecha.

¿existe alguna opción en genexus que pueda hacer esto? o los que hayan tenido este problema ¿como lo han resuelto?

muchas gracias
salu2.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Patricio Ojeda V
Val: 73
Oro
Ha aumentado 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

RE:Group by en una grilla ¿se puede?

Publicado por Patricio Ojeda V (475 intervenciones) el 18/06/2010 20:47:09
Estimado,

Eso lo puedes hacer con un for each con Corte de Control, y el Work Panel lo debes implementar sin tabla base.

Saludos,

Patricio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Group by en una grilla ¿se puede?

Publicado por Lestat El Vampiro (61 intervenciones) el 23/06/2010 18:23:25
Muchas gracias Patricio.
lo hice como lo propusiste y me funciono..

saludos y que estés bien.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar