Hola a tod@s:
Como puedo controlar y evitar que un informe, lanzado desde código, con un
where, que provoca una consulta vacia sea ejecutado.
Osea como evitar informes sin datos
RESPONDE EVA
============
Utiliza el evento Al No Haber Datos del informe. Dispone de un parámetro
Cancel que permite cancelar la emisión del informe.
AMPLIA EL BUHO
==============
Exactamente lo que te dice Eva. Yo tengo puesto el siguiente codigo en
todos:
Private Sub Report_NoData(Cancel As Integer)
MsgBox "Aviso desde el Reporte:" & Me.Name & Chr(13) & Chr(13) _
& "No hay datos para mostrar en este Listado.", vbCritical + vbOKOnly,"AVISO"
Cancel = -1
End Sub
Lo del Chr(13) ya es mania mia persecutoria, que no me acabo de aprender las
constantes dichosas de VB.
Son:
vbCr equivale a Chr(13) es decir, retorno de carro
vbLf equivale a Chr(10) es decir, avance de línea
vbCrLf equivale a Chr(13) & Chr(10), es decir, las dos primeras
simultáneamente.
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)