Ver Mensaje Individual
Antiguo 31-mar-2008, 07:41   #5 (permalink)
Taribo007
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 832
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
__________________
http://www.boxandwine.com/
Taribo007 está desconectado   Responder Citando