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
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0