Cambiar el Recordset asociado a un informe.
Publicado por Cm (68 intervenciones) el 28/09/2018 13:58:02
Hola,
Tengo un informe al que quiero cambiarle el recordset que lo alimenta desde VBA, así que desde el formulario del botón que lo alimenta, selecciono una consulta llamada OTaller y la acoto a los registros que tengan determinado Id
Luego, abro el report. Así:
El resultado es un error. Lo que quisiera es que el report sólo mostrara los registros de OTaller que tengan ese Id, pero nada más. ¿Alguna idea?
Tengo un informe al que quiero cambiarle el recordset que lo alimenta desde VBA, así que desde el formulario del botón que lo alimenta, selecciono una consulta llamada OTaller y la acoto a los registros que tengan determinado Id
1
2
3
filtro = "SELECT OTaller.*"
filtro = filtro & " FROM OTaller"
filtro = filtro & " WHERE Id=" & Me!Id.Value
Luego, abro el report. Así:
1
DoCmd.OpenReport "ordentallerSobre", acViewPreview, , filtro
El resultado es un error. Lo que quisiera es que el report sólo mostrara los registros de OTaller que tengan ese Id, pero nada más. ¿Alguna idea?
Valora esta pregunta


0