ojo: En una ventana tengo dos datawindow tipo grid (dw_1 y dw_2)
Luego a su costadito y en la misma ventana esta el dw_2 en el que se muestra al personal que salió o esta saliendo de vacaciones. (también tiene un campo numérico que es su DNI y se llama DNI)
Ahora, deseo que mediante un botón (commanbuton) al darle clic compare los DNI del dw_1 y filtre o muestre en el DW_2 los que tiene el dw_1 y los que no están figurando en el dw_2 los oculte , es decir los filtre.
NOTA.
Solo debe mostrar y filtrar los que se encuentran figurando tanto en el dw_1 como en el dw_2 es decir es la misma persona que se encuentra en el dw_1 lo tendrá que mostrar en el dw_2
Este es mi código pero
STRING b
for li_buscar=1 to dw_2.rowcount()
if li_buscar>= 1 then
b = string(dw_2.getitemnumber(li_buscar,"dni"))
dw_2.scrolltorow(li_buscar)
dw_2.SelectRow(li_buscar,true)
dw_2.filter()
end if
next
dw_1.SetTransObject(Sqlca)
dw_1.Retrieve()
dw_1.SetSort ("dni")
dw_1.Sort()
dw_1.SelectRow(li_buscar,true)
dw_1.setfilter("string(dni) like '%" + string(li_buscar) + "%' ")
dw_1.filter()
gracias por el valioso aporte, esperare respuesta urgente
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.