Pasar un informe como argumento de una función
Publicado por pumi (5 intervenciones) el 14/07/2010 12:21:18
Buenas a todo el mundo:
Tengo varios informes con una serie de controles que se llaman igual y a los que quiero asignar en varias propiedades los mismos valores cuando se cargan los informes.
Para ello me he creado en el módulo principal la siguiente función:
Function ConfigurarReport(MiReport As Reports)
MiReport.TextoFechaInicio.Enabled = True
MiReport.TextoFechaFinal.Enabled = True
End Function
y a esta función la llamo desde el evento "Report_Load" de los informes del siguiente modo:
ConfigurarReport (Me)
pero cuando cargo los informes me da el error 13 en tiempo de ejecución: "no coinciden los tipos".
No se si es que llamo mal a la función o es que lo qe quiero no se puede hacer o hay que hacer pasos intermedios.
Muchas gracias a todos.
Tengo varios informes con una serie de controles que se llaman igual y a los que quiero asignar en varias propiedades los mismos valores cuando se cargan los informes.
Para ello me he creado en el módulo principal la siguiente función:
Function ConfigurarReport(MiReport As Reports)
MiReport.TextoFechaInicio.Enabled = True
MiReport.TextoFechaFinal.Enabled = True
End Function
y a esta función la llamo desde el evento "Report_Load" de los informes del siguiente modo:
ConfigurarReport (Me)
pero cuando cargo los informes me da el error 13 en tiempo de ejecución: "no coinciden los tipos".
No se si es que llamo mal a la función o es que lo qe quiero no se puede hacer o hay que hacer pasos intermedios.
Muchas gracias a todos.
Valora esta pregunta


0