Power Builder - eliminar registros duplicados en datawindow

   
Vista:

eliminar registros duplicados en datawindow

Publicado por Guadalupe Méndez (37 intervenciones) el 08/02/2010 19:51:13
Hola

Mi consulta es la siguiente:
Tengo una datawindow la cual lleno con varios registros, pero éstos registros casi siempre estan repetidos, lo que necesito es que después de ser llenada me filtre y me deje solo los registros únicos, (ya ordené mis registros), por ejemplo tengo:

1101 001 001 00001 1058
1101 001 001 00001 1059
1101 001 001 00001 1059
1101 001 001 00001 1059
1101 001 001 00002 1060
1101 001 001 00002 1060

el filtro tendria que dejarme solo:

1101 001 001 00001 1058
1101 001 001 00001 1059
1101 001 001 00002 1060

¿como tengo que hacer mi filtro?

Gracias de antemano.
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:eliminar registros duplicados en datawindow

Publicado por miguell (108 intervenciones) el 09/02/2010 02:01:04
Hola,

Primera mira si no es posible limitar más el where del select del dw para que no haya repetidos o posiblemente puedes agrupar los datos con group by.

si eso no da resultado puedes usar SELECT DISTINCT en vez de SELECT en el sql que va detrás del dw.

otra posibilidad es usar el atributo 'supress repeating values' de las columnas (cada uno de ellos). Luego tendrás que usar también los atributos 'slide up', 'directly above' para no dejar huecos.
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:eliminar registros duplicados en datawindow

Publicado por Guadalupe Méndez (37 intervenciones) el 09/02/2010 15:38:39
Hola

Muchas gracias por su respuesta Miguell, no uso SELECT DISTINCT por que es una datawindow que yo voy llenando, ¿como puedo usar el atributo 'supress repeating values'?, ¿en donde lo encuentro o como lo uso?

Saludos
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:eliminar registros duplicados en datawindow

Publicado por miguell (108 intervenciones) el 10/02/2010 03:23:19
si no me equivoco está en uno de los menús (no tengo instalado pb). Creo que en el menú donde pones el sort y donde puedes crear grupos. Añades todas las columnas que aparezcan en el dw y si ordenas por ellas no debería haber ningún problema.

(acuerdate de que tendrás que poner los 'slide up')
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:eliminar registros duplicados en datawindow

Publicado por Guadalupe Méndez (37 intervenciones) el 10/02/2010 17:25:20
Gracias Miguell.

Saludos desde México
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