2012-06-05 2 views
0

У меня есть 4 подзаголовка, все из которых имеют источник данных.Как вставить в отчет вложенный отчет с помощью VBA

(Sureport | Источник данных)

(subreport1 | Query1) (subreport2 | Query2) (subreport3 | Query3) (subreport4 | Query4)

и так далее ...

Когда я открываю отчет, я хочу проверить, существуют ли Query1, 2, 3 и 4, и на основе этого я добавлю соответствующие вложенные отчеты в свой основной отчет.

Я очень новичок в доступе и не знаю, с чего начать. Каков наилучший подход к моей проблеме?

спасибо.

ответ

3

Установите видимость подзаголовков на основе свойства HasData каждого из них.

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) 
    If Me.Table_subreport.Report.HasData Then 
     Me.Table_subreport.Visible = True 
    Else 
     Me.Table_subreport.Visible = False 
    End If 
End Sub 
Смежные вопросы