Access - Como hacer un informe de registro seleccionado

 
Vista:

Como hacer un informe de registro seleccionado

Publicado por pelayo martinez (1 intervención) el 18/04/2001 14:10:22
como se hace un informe para que cuando tenga en un formulario un registro me salga un informe de ese registro nada mas.
muchas 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:Como hacer un informe de registro seleccionado

Publicado por Fernando Cortes Carmona (7 intervenciones) el 18/04/2001 15:20:38
ESTOY EN ELLO

hola amigos!
estoy desesperado, por lo siguiente:

1.- Tengo una tabla con un campo texto y clave principal
2.- En un formulario quiero imprimir solo un registro (activo)

El problema que me da access al hacer clikc el comando4 es que "los tipos de datos no coinciden". Cuando cambio el campo de la tabla a numérico si funciona perfectamente. El problema es que dicho campo contiene letras y números y al cambiarlo a numérico me quita todas las letras, con lo que el campo no se puede cambiar.

¡¡¡Ayuuuda!

Private Sub Comando4_Click()

Dim stDocname As String
Dim stLinkCriteria As String

stDocname = "Informe1"
stLinkCriteria = "dni=" & (Me.dni)
DoCmd.OpenReport stDocname, acViewPreview, , stLinkCriteria
DoCmd.PrintOut acPrintAll, , , acHigh, 1, False
DoCmd.Close

End Sub
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

RE:Como hacer un informe de registro seleccionado

Publicado por Jesus (861 intervenciones) el 19/04/2001 00:16:59
Te he contestado en Atp
Suerte.
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

RE:Como hacer un informe de registro seleccionado

Publicado por Fernando Cortes Carmona (7 intervenciones) el 19/04/2001 09:41:49
gracias a los compañeros que me han dado la solución

Tu problema está en la línea:
stLinkCriteria = "dni=" & (Me.dni)

Verás, este es el resultado de la operación:
stLinkCriteria = "dni=45322614-R"
y eso está mal expresado en la clausula 'Where' de la consulta. Lo correcto en esta clausula es:
"dni='45322614-R'"
por lo que tienes que escribir la linea así:
stLinkCriteria = "dni='" & Me.dni & "'"
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