Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao Aurezio,
tu hai 1 report "principale" e 4 sottoreport.
Prima domanda: dove sono inseriti i sottoreport. Nella sezione corpo del report principale?
In questo caso apri il report nell'evento su formattazione del report principale inserisci il codice che avevo indicato
---
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Me!SubReport.Visible = Me!SubReport.Report.HasData
End Sub
avendo ovviamente cura di sostituire a SubReport, il nome del controllo sottoreport che vuoi condizionare. Ipotizzando che nel tuo caso i 4 sottoreport si chiamino
A,B,C,D avrai:
---
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Me!A.Visible = Me!A.Report.HasData
Me!B.Visible = Me!B.Report.HasData
Me!C.Visible = Me!C.Report.HasData
Me!D.Visible = Me!D.Report.HasData
End Sub
David