Seleccionar registros de un grid

Hola, tengo una consulta que realizo a través de una búsqueda incremental, pero hay veces que que tengo más de un registro que coincide con mi búsqueda, lo que deseo hacer es poder seleccionar el el grid el registro que me interese y generar un reporte, espero que me puedas ayudar, gracias.
{"lat":20.632784250388,"lng":-100.8984375}

1 Respuesta

Respuesta
1
La forma es utilizar la función RECNO() ya que sin importar que dato selecciones en la búsqueda incremental al utilizar la función RECNO() apuntas a obtener los datos del registro seleccionado.
Ejemplo:
Tengo para seleccionar lo siguiente:
codigo = 1, nombre = juan
codigo = 2, nombre = pedro
codigo = 2, nombre = matias
Si selecciono a "matias" lo que sucederá si obtengo el código (2) que en la búsqueda me devuelva pedro porque el código se repite. Pero si al seleccionar guardo el RECNO() me va a devolver el registro nº 3. Por lo que para identificar el registro hago simplemente lo siguiente:
LOCATE FOR RECNO() = lnNumeroRegistroSeleccionado

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas