Power Builder - Comparar datos de 2 datawindows

 
Vista:

Comparar datos de 2 datawindows

Publicado por Jose N. (1 intervención) el 25/02/2006 04:20:19
holas, tengo 3 datawindows uno llamado dw_clientes_1, otro llamado dw_clientes_2, y el ultimo llamado dw_compraracion, en el primer datawindow contiene clientes con codigo y nombres, en el segundo contiene solo algunos clientes del dw_clientes_1, solo el codigo.

al hacer click en un commandbutton, comparar que codigo de cliente se encuentra en el dw_clientes_1 y el dw_clientes_2, entonces solo los codigos iguales de ambos datawindows se copiara en el dw_comparacion. solo los clientes que contengan el mismo codigo. me gustaria mucho que me ayuden a resolver estas comparaciones, gracias.
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:Comparar datos de 2 datawindows

Publicado por wend (95 intervenciones) el 25/02/2006 15:15:39
Long ll_rtn, i
String ls_codigo

For i = 1 to dw_clientes_1.RowCount()
ll_rtn = 0
ls_codigo = dw_1.clientes_1.GetItemString(i,"codigo")
ll_rtn = dw_clientes_2.Find("codigo='"+ls_codigo+"'",1,dw_clientes_2.RowCount())
If ll_rtn > 0 Then
// pasar el cliente a dw_comparacion
End If
Next
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