Tengo problema extraño con informe
Publicado por Victor Manuel (101 intervenciones) el 14/06/2007 21:00:52
Tengo un formulario, con un subformulario dentro. En el formulario tengo 3 combobox que me permiten escoger opciones y clickear en un boton para que se filtre la informacion en el subformulario.
El caso esta en que haciendo pruebas con el informe, tengo este codigo en el evento On no data:
Private Sub Report_NoData(Cancel As Integer)
On Error Resume Next
MsgBox "No hay registros para el criterio"
Cancel = True
Err.Clear
End Sub
Lo que pasa es que cuando clickeo en el boton para filtrar la informacion al subformulario, y no tengo ninguna opcion seleccionada, es obvio que en el subformulario no me muestre nada y haciendo pruebas del informe, le doy click al boton para que me muestre el informe y como debe de funcionar me manda un mensaje diciendome que no hay registros y al darle OK al MsgBox me saca del access y se me queda trabado y no puedo hacer nada.
¿Tendra acaso que ver con que mi proyecto lo hice en access 2003 y luego lo abri en access 2007?
Cabe mencionar tambien que en access 2003 me funcionaba a la perfeccion y ahora que lo abro en access 2007 me ha causado algunos errores extraños incluyendo este.
Me he informado y he sabido que no debe de haber ningun problema con access 2007 ya que este es compatible con access 2003.
Espero alguien aclare esta duda ya que se me hace raro que funcione en 2003 y no en 2007.
Saludos
Victor.
El caso esta en que haciendo pruebas con el informe, tengo este codigo en el evento On no data:
Private Sub Report_NoData(Cancel As Integer)
On Error Resume Next
MsgBox "No hay registros para el criterio"
Cancel = True
Err.Clear
End Sub
Lo que pasa es que cuando clickeo en el boton para filtrar la informacion al subformulario, y no tengo ninguna opcion seleccionada, es obvio que en el subformulario no me muestre nada y haciendo pruebas del informe, le doy click al boton para que me muestre el informe y como debe de funcionar me manda un mensaje diciendome que no hay registros y al darle OK al MsgBox me saca del access y se me queda trabado y no puedo hacer nada.
¿Tendra acaso que ver con que mi proyecto lo hice en access 2003 y luego lo abri en access 2007?
Cabe mencionar tambien que en access 2003 me funcionaba a la perfeccion y ahora que lo abro en access 2007 me ha causado algunos errores extraños incluyendo este.
Me he informado y he sabido que no debe de haber ningun problema con access 2007 ya que este es compatible con access 2003.
Espero alguien aclare esta duda ya que se me hace raro que funcione en 2003 y no en 2007.
Saludos
Victor.
Valora esta pregunta


0