Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.* Foro > Newsgroup es.comp.bd.ms-access
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 26-11-2003, 22:52:01
Kone
 
Mensajes: n/a
Predeterminado Cancelando mensajes de error

Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
form, relleno unos campos fecha y tras pulsar un boton me abre un informe
basado en esas fechas. Lo que intento es que si el informe esta vacio
entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
datos" del report pongo:

msgbox "No hay datos"
cancel = true

En el boton que abre el informe pongo: Docmd.Openreport "Informe",
acViewPreview

El caso es que funciona perfectamente, pero despues de mostrar el mensaje me
muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo si
abro el report desde una macro no muestra error. No hay ninguna manera para
que no muestre error al cancelar una funcion a traves de codigo??

gracias
salu2

kone


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #3 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #4 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #5 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #6 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
 
  #7 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #8 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #9 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
  #10 (permalink)  
Antiguo 27-11-2003, 11:03:11
Mario Núñez de la Fuente
 
Mensajes: n/a
Predeterminado Re: Cancelando mensajes de error

hola kone prueba lo que te digo, es lo que hago yo en mis bases de datos
access cuando tengo tu problema, en el informe pon esto:

Private Sub Report_NoData(Cancel As Integer)
On Error GoTo Err_Report_NoData

MsgBox "No hay datos", vbExclamation, "Error"
Docmd.Close

Exit_Report_NoData:
Exit Sub

Err_Report_NoData:
Resume Exit_Report_NoData

End Sub

Un Saludo,
Mario

"Kone" <javierrayos***terra.es> escribió en el mensaje
news:l8axb.1409387$uj6.3550941***telenews.teleline.e s...
> Hola, tengo un pequeño problema que no veo logico. Resulta que mediante un
> form, relleno unos campos fecha y tras pulsar un boton me abre un informe
> basado en esas fechas. Lo que intento es que si el informe esta vacio
> entonces muestre un mensaje y cancele. Entonces en el evento "Al no haber
> datos" del report pongo:
>
> msgbox "No hay datos"
> cancel = true
>
> En el boton que abre el informe pongo: Docmd.Openreport "Informe",
> acViewPreview
>
> El caso es que funciona perfectamente, pero despues de mostrar el mensaje

me
> muestra el tipico error "La operacion OpenReport se cancelo". Sin embargo

si
> abro el report desde una macro no muestra error. No hay ninguna manera

para
> que no muestre error al cancelar una funcion a traves de codigo??
>
> gracias
> salu2
>
> kone
>
>



Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Re: Error desconocido en la interfaz de Mensajes oscar Newsgroup microsoft.public.es.outlook 0 03-08-2008 21:04:01
visualizacion mensajes de error errores en excel Newsgroup microsoft.public.es.excel 5 29-05-2008 04:07:30
Mensajes de Error más amigables Víctor Newsgroup microsoft.public.es.vfoxpro.datos 10 02-11-2007 11:33:22
WIRELESS mensajes de error Eric Newsgroup es.comp.os.linux.instalacion 12 11-04-2007 11:07:35
me tira mensajes de error Newsgroup microsoft.public.es.flightsim 7 10-02-2004 17:14:19





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.