Hallo,
Ich möchte auf einem Bericht ein Bezeichnungsfeld abhängig von einem JA/NEIN-Feld in der zugrundeliegenden Abfrage ein-/ausblenden.
Wie kann ich das machen?
Habe es im Bericht so versucht:
Private Sub Report_Page()
If (abf_MotorDaten.Verschrottet = True) Then
bez_verschrottet.Visible = True
Else
bez_verschrottet.Visible = True
End If
End Sub
Aber das funktioniert nicht.
Tom
Hallo,
das Ereignis Page ist ungeeignet. Nimm "Beim Formatieren" (vermutlich) des Detailbereichs.
Private Sub Detailbereich_Format(Cancel As Integer, FormatCount As Integer)
Me.bez_verschrottet.Visible = Me.Verschrottet = True
End Sub
Der Abfragename ist hier auch falsch. Es ist der Berichtsname verwenden und der ergibt sich durch das durch Me.
Das If ... Then ist auch überflüssig.
ZitatDas If ... Then ist auch überflüssig.
Und das = True ebenfalls:
Private Sub Detailbereich_Format(Cancel As Integer, FormatCount As Integer)
Me.bez_verschrottet.Visible = Me.Verschrottet
End Sub
Hallo,
ZitatUnd das = True ebenfalls:
das ist mir bewusst, aber ich verwende nie die Kurzfassung, weil es mit = True deutlicher ist.