Informe Access 2003 con datos de formulario

Buenos días,

Tengo un informe de Access que pide solicita el número de cliente para mostrarte el informe. Este informe le lanzo desde un formulario, lo que me gustaría es que si me sitúo en una línea del formulario que tiene referencia al cliente pueda lanzar el formulario sin tener que incluir el número de cliente; ya que el idcliente en el informe es el mismo que en el formulario.

Muchas gracias de antemano.

1 respuesta

Respuesta
1

claro... tienes el comando docmd. Openreport

sería algo así...

docmd.OpenReport("nombre_del_report", ,, "[id_cliente]=1234")

Gracias por la contestación.

Pero no siempre es el mismo cliente, ese dato me le tengo que llevar desde el formulario, en función de en qué línea esté.

Muchas gracias.

Claro, lo único que tienes que variar es el 1234...

Si por ejemplo el numero de cliente lo tienes en un textbox que se llama tb_id_cliente, la cosa quedaría así

if not isnull( tb_id_cliente) then

if isnumeric(tb_id_cliente) then

docmd.OpenReport("nombre_del_report", ,, "[id_cliente]=" & tb_id_cliente)

end if

end if

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas