Access-o-Mania
Access-Forum => Access Programmierung => Thema gestartet von: jaruleking am Juli 03, 2018, 15:12:54
-
Hallo,
ich habe hier schon bisschen im Forum nachgeschaut, ganz fündig bin ich leider nicht geworden, bzw. ich habe es noch nicht hinbekommen, deswegen starte ich hier die direkte Nachfrage.
Ich habe einen Bericht. In diesem Bericht soll ein Unterbericht angezeigt werden, aber nur, unter bestimmten Voraussetzungen.
Mein Unterbericht heißt Durchschnittsnote
Dieser Unterbericht hat die Datensatzquelle: NOTE
Der gesamte Hauptbericht hat auch die Datensatzquelle: NOTE
Es soll ein Zeugnisbericht konzipiert werden. Im Kopf meines Hauptberichtes habe ich die Wenn-Dann-Funktion
=Wenn([ENTLABSCHLUSS] Ist Null;"Jahreszeugnis";Wenn([ENTLABSCHLUSS]="OA" Oder [ENTLABSCHLUSS]="AB";"Abgangszeugnis";"Abschlusszeugnis"))
So in diesem Hauptbericht soll wie gesagt die Durchschnittsnote auftauchen, jedoch nur bei den Zeugnissen, die ein Abschlusszeugnis sind. Wir haben es hier nämlich mit einem Kombizeugnis zutun, bei dem, je nach Art des Zeugnisses, die Durchschnittsnote auftauchen soll oder nicht.
Klicke ich im Hauptbericht auf Eigenschaften, Ereignis, Beim Formatieren, Ereignisprozedur, steht da:
Private Sub Detail1_Format(Cancel As Integer, FormatCount As Integer)
End Sub
________
Private Sub Durchschnittsnote_Enter()
End Sub
Kriegt man das irgendwie hin, dass der Unterbericht ausgeblendet wird, bei den Zeugnissen Abgang und Jahres?
Danke für Eure Hilfe.
Grüße
-
Also für Interessierte,
ich habe es hinbekommen, ohne groß zu programmieren.
Man öffnet den Unterbericht, geht auf Eigenschaften, dann Alle, dann Filter. Hier habe ich nun eingegeben, wann der Unterricht erscheinen soll, z.B. bei ENTLABSCHLUSS="EI" or ....
Gruß