Sono riuscito con questo comando sotto riportato a spedire i report(report1 - report2 - report3) all'indirizzo di posta elettronica , ma vorrei mandare solo i report che contengano dei record, in questo modo me li manda tutti quanti. Come potrei fare? Vi ringrazio anticipatamente, sono ai primi rudimenti di access.
ecco di seguito il codice attuale
Private Sub Comando4_Click()
DoCmd.OpenReport "REPORT1", acViewPreview
DoCmd.SendObject acReport, Report_Tabella1, acFormatRTF, , , , "oggetto della email", "corpo della mail"
DoCmd.OpenReport "REPORT2", acViewPreview
DoCmd.SendObject acReport, Report_Tabella1, acFormatRTF, ",", , , "oggetto della email", "corpo della mail"
DoCmd.OpenReport "REPORT3", acViewPreview
DoCmd.SendObject acReport, Report_Tabella1, acFormatRTF, ",", , , "oggetto della email", "corpo della mail"
End Sub