|
en primera debes tener ordenda la tabla por los dos campos que deseas utilizar (toma en cuenta que puedes buscar primero por un campo y despues por otro
llave = thisform.text1.value
if seek(llave,'mitabla','campo1') && dato a busca, tabla, indice
thisform.text2.value = mitabla.campo2
thisform.text3.value = mitabla.campo3
thisform.text4.valur = mitabla.campo4
else
if seek(llave,'mitabla','campo2)
thisform.text1.value = mitabla.campo1
thisform.text3.value = mitabla.campo3
thisform.text4.value = mitabla.campo4
else
= messagebox('el codigo no existe')
endif
endif
lo que el codigo hace es buscar en una tabla que tiene dos indices con campos diferentes, primero busca en el primer indice si lo encuntra muestra la informacion, en caso de que no lo encuentre entonces busca en el segundo indice, si no lo encuentra en ninguno de los indices entonces dice que no se encontro lo que se buscaba, no se si sea lo que querias, pero espero que te de una idea, no olvides valorar la respuesta
|