Access - Bucle que recorrar una consulta

 
Vista:

Bucle que recorrar una consulta

Publicado por jose (1 intervención) el 09/01/2008 14:59:46
Hola, necesito hace un procedimiento que al hace clic en un botón realice lo siguiente:

A partir de una tabla o consulta, con un campo, p.e. población, imprima un informe utilizando dicho campo como filtro. Una vez impreso el informe, pase al siguiente registro, y así sucesivamente hasta finalizar todos los registros de la consulta.

Básicamente lo que necesito es cómo se recorre un fichero y se asocia el valor de un campo a una variable, para utilizarla posteriormente en un filtro.

Un saludo y muchas 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:Bucle que recorrar una consulta

Publicado por JOSELO (232 intervenciones) el 09/01/2008 15:44:14
Para hacer lo que necesitas hay varias opciones, yo utilizo DO WHILE, no se si es la mejor opción pero es la única que se.

Deberias abrir la Tabla o Consulta como un recordset RS

Colocar el valor del Campo que utilizaras como filtro en una variable
VALOR_A_ENCONTRAR = "ARGENTINA"

Ir al 1° registro y iniciar bucle
RS.MOVEFIRST
DO
IF RS("NombreDelCAmpo") = VALOR_A_ENCONTRAR THEN
'por ejemplo imprimir
END IF
RS.MOVENEXT
LOOP WHILE NOT RS.EOF


Otra opcion seria abrir la tabla o consulta filtrada y solamente recorres el recordset.

Espero que sirva. Exitos.
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