Was mache ich den nu schon wieder falsch ?!?!?!
Ich habe einen Hauptbericht, dem ich per openargs einen wert übergebe.
Das funktioniert auch.
Den selben Wert brauche ich in meinem Unterbericht auch.
ich habe es jetzt mit folgendem vba-Code im Ereignis open_report meines hauptberichtes:
Ich habe einen Hauptbericht, dem ich per openargs einen wert
übergebe.
Das funktioniert auch.
Den selben Wert brauche ich in meinem Unterbericht auch.
ich habe es jetzt mit folgendem vba-Code im Ereignis
open_report meines hauptberichtes
nicht im HB, sondern im UB:
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "SELECT * " & _
"FROM Tabellenname " & _
"where [Spalte] = " & Me.Parent.OpenArgs
End Sub
Was will er von mir?
die Angabe des richtigen Objektes.
(und wobei dieser Where-Condition das Feld „Spalte“ in der Tabelle den Datentyp Zahl, Long besitzen muß )
btw: vermutlich ist die Benutzung der UB/UFO-Steuerelementeigenschaften „Verknüpfen von/nach“ eher sinnvoll.