Access - error en codigo

 
Vista:

error en codigo

Publicado por mbellido (271 intervenciones) el 07/11/2007 19:35:36
este codigo me lo han pasado en el foro pero no me funciona.
alguien me pude decir porque este codigo me pide el valor de cn.
cn es el numero de la factura que quiero imprimir

For NumFactura = F1 To F2
DoCmd.OpenReport "prgfacimpf", , , "cn = " & NumFactura
Next NumFactura

¡¡necesito esta ayuda urgente !! 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:error en codigo

Publicado por Enrique (1299 intervenciones) el 07/11/2007 22:05:59
Hola Bellido:
Posiblemente sea porque no le estás diciendo de dónde debe coger el campo "cn", prueba de esta otra forma:

DoCmd.OpenReport "prgfacimpf", acNormal, "", "[NombreTabla]![cn] = " & NumFactura

NombreTabla puede ser tambien el nombre de una Consulta que incluya el campo "cn" que debe ser de tipo numérico en este caso. Sea una Tabla o una Consulta, será el Origen del Registro del Informe y NumFactura debe ser un campo activo en el Formulario que contenga el número de Factura que debe coincidir con el campo "cn" de la Tabla/Consulta.

Supongo que sabes que el Buche For Next lo que hará es imprimir la Factura tantas veces como intervalo haya entre F1 y F2.

Saludos
Enrique
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

RE:error en codigo

Publicado por mbellido (271 intervenciones) el 08/11/2007 07:59:15
muchas gracias Enrique, ha funcionado.
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