Hallo Experten,
folgende Herausforderung stellt sich mir:
ich habe einen Bericht, der sich aus einer unbestimmten Anzahl von Unterberichten zusammensetzt. Bericht und die Unterberichte sind über das Feld „Jahr“ verknüpft. Nun gilt es, diesen Bericht dynamisch zu gestalten. Je nach Hierarchieebene der Berichtsempfänger sollen nur bestimmte Unterberichte dargestellt werden.
Wer hat da eine Lösung?
Vielen Dank!
Lars
PS: Plattform ist MS Access 2003
Nun, z.B. die darzustellenden Unterberichte je Empfänger in einer Tabelle ablegen und dann im jeweiligen Berichtsbereich sichtbar/unsichtbar machen:
Private Sub Detailbereich\_Format(...
Dim RS as DAO.Recordset
Set RS = Currentdb.Openrecordset("SELECT \* FROM tblUnterberichte WHERE EmpfaengerHierarchieEbene = '" & \_
Me!EmpfaengerHierarchieEbene & "'", dbopensnapshot)
Do Until RS.EOF
Me(RS!Unterberichtsname).Visible = RS!IstSichtbar
RS.Movenext
Loop
RS.Close
Set RS = Nothing
End sub
Gruß aus dem Norden
Reinhard Kraasch
(http://www.dbwiki.de - das Datenbank-Wiki)