Boa noite
Uso este código para não abrir um relatório sem dados.
Se Abrir o relatório e não tiver dados não chega a abrir, pois dá a informação de: "Não Tem Dados para Imprimir" .
Mas se eu colocar um relatório com este código, dentro de outro relatório, com mais dois relatórios que também têm o código, para imprimir tudo num só relatório, a mensagem de não ter dados não aparece.
Se todos os relatórios inseridos não tiverem dados, aparece uma página em branco.
Private Sub Report_NoData(Cancel As Integer)
Dim strMsg As String, strTitle As String
Dim inStyle As Integer
strMsg = "Não Tem Dados para Imprimir"
inStyle = vbOKOnly
strTitle = "Aviso"
MsgBox strMsg, inStyle, strTitle
Cancel = True
End Sub
Access 2003
Obrigado
Uso este código para não abrir um relatório sem dados.
Se Abrir o relatório e não tiver dados não chega a abrir, pois dá a informação de: "Não Tem Dados para Imprimir" .
Mas se eu colocar um relatório com este código, dentro de outro relatório, com mais dois relatórios que também têm o código, para imprimir tudo num só relatório, a mensagem de não ter dados não aparece.
Se todos os relatórios inseridos não tiverem dados, aparece uma página em branco.
Private Sub Report_NoData(Cancel As Integer)
Dim strMsg As String, strTitle As String
Dim inStyle As Integer
strMsg = "Não Tem Dados para Imprimir"
inStyle = vbOKOnly
strTitle = "Aviso"
MsgBox strMsg, inStyle, strTitle
Cancel = True
End Sub
Access 2003
Obrigado