Imprimir en formulario

Hola David..
Saludes Desde Colombia.
Mi Pregunta Es:
Como Imprimir En Un Formulario Directamente Solo Los Datos Que Están En Pantalla Desde Un Botón De Comando
<Imprimir> Ejemplo: Como Un Recibo De Caja Por Cliente.

1 Respuesta

Respuesta
1
Lo que debes hacer es programar tu botón de imprimir con el siguiente código:
DoCmd. RunCommand acCmdPrintPreview
De esta forma, Access te mostrará tu formulario en vista previa (en una hoja blanca). El inconveniente es que te mostrará en vista previa todos los registros, así que deberás filtrar sólo el registro visible manualmente, o programando tu botón de esta forma:
DoCmd.ApplyFilter , "Clave=" & Me.Clave
DoCmd. RunCommand acCmdPrintPreview
En este ejemplo, mi formulario tiene un campo llamado clave, entonces al presionar el botón de imprimir, primero filtro por esa clave (que es la que estoy viendo) y entonces lo muestro en vista previa. Después de que regreses tu formulario a la vista normal, puedes poner otro botón que te muestre todos los registros con un código así:
DoCmd. ShowAllRecords
De esa forma lo conseguirás.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas