Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/03/2008, 06:41
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 9 meses
Puntos: 18
Re: ¿como crear un informe solo de un registro?

Mira el codigo que te genera access en el boton, sera algo asi:

Private Sub Comando1_Click()
On Error GoTo Err_Comando1_Click

Dim stDocName As String

stDocName = "Informe1"
DoCmd.OpenReport stDocName, acPreview

Exit_Comando1_Click:
Exit Sub

Err_Comando1_Click:
MsgBox Err.Description
Resume Exit_Comando1_Click

End Sub


En la sentencia docmd.openreport ...................., puedes establecer la cosnicion de apertura. Tienes algun campo clave en la tabla que es origend e registro tanto del form como del informe??? Segun sea este campo clave (numerico o texto), puedes abrir el informe asi:

DoCmd.OpenReport stDocName, acPreview, , "NombreCampoNumerico=" & Me.NombreControlNumerico
DoCmd.OpenReport stDocName, acPreview, , "NombreCampoTexto='" & Me.NombreControlTexto & "'"

Un saludo