Access - Imprimir Informe

 
Vista:

Imprimir Informe

Publicado por Raul (11 intervenciones) el 07/02/2006 10:40:34
Desde un formulario (donde tengo el numero de cliente, el numero de albaran) quiero imprimir un informe directamente sin vista previa pero tengo que seleccionar la impresora e indicar cuantas copias quiero. Ademas quiero que solo se imprima el informe correspondiente al numero de albaran que tengo en pantalla (en el formulario)¿como se hace?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:Imprimir Informe

Publicado por 2PL (773 intervenciones) el 07/02/2006 12:48:58
Private Sub Imprimir_Albaran_Click()

Te creas un boton de comando y en el evento al hacer click pones este procedimiento

On Error GoTo Err_Imprimir_Albaran_Click

Dim stDocName As String
Dim stWhere As String

stDocName = ""
stWhere = ""

stDocName = "Albaran Cliente"

' SI EL CAMPO ES CARACTER DEBES PONERLO ASI
stWhere = "ALBNUME = ' " & Me![ALBNUME] & "' "
' SI EL CAMPO ES NUMERICO DEBES PONERLO ASI
stWhere = "ALBNUME = " & Me![ALBNUME]

If Not IsNull(stDocName) And stDocName <> "" Then
DoCmd.OpenReport stDocName, acPreview, , stWhere
End If


Exit_Imprimir_Albaran_Click:
Exit Sub

Err_Imprimir_Albaran_Click:
MsgBox Err.Description
Resume Exit_Imprimir_Albaran_Click

End Sub

**** Puedes cambiar acPreview por la opción que imprime directamente

Saludos desde Cádiz
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