Visual Basic - Flexgrid

Life is soft - evento anual de software empresarial
 
Vista:

Flexgrid

Publicado por Richard Alexis (12 intervenciones) el 07/06/2007 19:06:16
Hola a todos tengo un formulario de documento(el cual tiene cabecera, y dos flexgrid, uno de detalles y otro para órdenes de pedido).
Tengo:
Cabecera: Cliente Fecha etc
Detalles: Tengo un flexgrid
Cod. Producto Cantidad
------------------- -------------
Órdenes de pedido: Tengo un flexgrid
Orden Cod.Producto Cantidad
-------- ------------------ -------------
Tengo otra pantalla donde busco los pedidos y tengo un flexgrid con la siguiente estructura:

Orden Cod. producto Cantidad
------------ -------------------- ------------
0000003 C4149A 10
0000008 C4096A 1
0000003 C4127A 10
0000003 C4127A 10
MI PREGUNTA ES COMO HAGO PARA ORDENAR Y AGRUPAR ESTE CONTENIDO, OJO QUE ESO AUN NO ESTA GRABADO EN LA TABLA DE DOCUMENTOS_PEDIDOS.

Quiero agregar esos tres items a mi pantalla de documento con un boton Aceptar y me tiene que quedar así:

Cliente Fecha etc

Cod. Producto Cantidad
-------------------- ------------
C4149A 10
C4696A 1
C4127A 20 (suma, ahí se ve la agrupación)

Orden Cod.Producto Cantidad
------------ ------------------- -------------
0000003 C4149A 10
0000003 C4127A 10
0000008 C4096A 1
0000009 C4127A 10

Espero puedan ayudarme y agradezco de antemano su atención
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

RE:Flexgrid

Publicado por fede (189 intervenciones) el 08/06/2007 19:08:57
no se entendio demasiado pero si podes ser masexplicito te puedo ayudar algo mas o menos lo razone pero la duda es cando decis q queres ordenar y agrupar no se q queres decir
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:Flexgrid

Publicado por Richard Alexis (12 intervenciones) el 08/06/2007 22:28:21
Hoila fede, es decir cuando agrupo es para sumar dos columnas que tienen el mismo codigo y ordenar para que se ordenen segundo el codigo del producto.
Pero como podria hacer una ordenacion y agrupacion del contenido de un flex grid que aun no he registrado en la base de datos.
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:Flexgrid

Publicado por Robert Bellorin (4 intervenciones) el 09/06/2007 07:24:53
Es sencillo, nada más tienes que almacenar los datos en una matriz o array como mejor suene, luego con un ciclo sumar los datos los cuales su resultado estará es una variable ajena al array o matriz
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:Flexgrid

Publicado por Richard Alexis (12 intervenciones) el 09/06/2007 15:10:34
Ok y dime de que manera se haría la distinción para que cuando tenga dos o más filas con el mismo código, le sume las cantidades. Es decir tengo:

codigo cantidad
---------- ------------
000001 2
000002 4
000003 7
000001 6
000005 9
000001 4

y quiero pasar estos datos en otro flex grid así:

codigo cantidad
---------- ------------
000001 12
000002 4
000003 7
000005 9

Agradezco de antemano tu respuesta.
Gracias.
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