Como buscar en una tabla por el numero de documento
Hola Sr. Experto:
mi pregunta es la siguiente, tengo las tablas con los datos creados, pero necesito buscar entre esos datos por documento, el proceso que llevo es este:
with thisform
if empty(.text1.value)
=messagebox("debe documento.", 48, "error")
.text1.setfocus()
return
endif
endwith
use t_movimientos
index on nit_ben to nit.idx
local lcnit
with thisform
lcnit = .text1.value
endwith
with thisform
for tama = 440 to 1015
thisform.width = tama
thisform.refresh
thisform.visible = .t.
endfor
for tama = 260 to 600
thisform.height = tama
thisform.refresh
thisform.visible = .t.
endfor
browse field nit_ben, fecha, cheque, detalle, valor, orden_pago
for tama = 1015 to 440
thisform.width = tama
thisform.refresh
thisform.visible = .t.
endfor
for tama = 600 to 260
thisform.height = tama
thisform.refresh
thisform.visible = .t.
thisform.refresh()
endfor
endwith
thisform.refresh()
el problema es que al momento de buscar, me da resultado, pero no me muestra solo los que necesito, sino que me muestra toda la tabla
de antemano muchas gracias
mi pregunta es la siguiente, tengo las tablas con los datos creados, pero necesito buscar entre esos datos por documento, el proceso que llevo es este:
with thisform
if empty(.text1.value)
=messagebox("debe documento.", 48, "error")
.text1.setfocus()
return
endif
endwith
use t_movimientos
index on nit_ben to nit.idx
local lcnit
with thisform
lcnit = .text1.value
endwith
with thisform
for tama = 440 to 1015
thisform.width = tama
thisform.refresh
thisform.visible = .t.
endfor
for tama = 260 to 600
thisform.height = tama
thisform.refresh
thisform.visible = .t.
endfor
browse field nit_ben, fecha, cheque, detalle, valor, orden_pago
for tama = 1015 to 440
thisform.width = tama
thisform.refresh
thisform.visible = .t.
endfor
for tama = 600 to 260
thisform.height = tama
thisform.refresh
thisform.visible = .t.
thisform.refresh()
endfor
endwith
thisform.refresh()
el problema es que al momento de buscar, me da resultado, pero no me muestra solo los que necesito, sino que me muestra toda la tabla
de antemano muchas gracias
1 respuesta
Respuesta de davsoft