Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: DanCooper am August 06, 2010, 10:53:44

Titel: Code aus Variable und bekannten Parametern zusammensetzen
Beitrag von: DanCooper am August 06, 2010, 10:53:44
Hallo

wie kann ich einen Code aus einer Variable und bekannten Parametern so zusammensetzen, dass VBA den Code nicht als Klartext an das Datenfeld schickt sondern aus einem Bericht ausliest und den Wert an das Datenfeld schickt?

varBerichtsname = Bericht3
Datenfeldinhalt = Bericht!varBerichtsname!Kundenname



Bei mir steht jetzt immer im Datenfeld....

Bericht!varBerichtsname!Kundenname

statt....

Mans Muster
Titel: Re: Code aus Variable und bekannten Parametern zusammensetzen
Beitrag von: DanCooper am August 06, 2010, 11:47:58
Lösung gefunden.... mit Eval gehts....

    Dim ActiveReport As String
    Dim Beisteller As String
    Dim BeistellName As String
    Dim BeistellOrt As String

    ActiveReport = Me.Parent.Name
    BeistellName = Eval("Reports!" & [ActiveReport] & "!LK_Name")
    BeistellOrt = Eval("Reports!" & [ActiveReport] & "!LK_Ort")
   
    Beisteller = "Beistellmaterial seitens Fa. " & BeistellName & ", " & BeistellOrt & ":"
   
    Me.df_Beisteller = Beisteller
Titel: Re: Code aus Variable und bekannten Parametern zusammensetzen
Beitrag von: DF6GL am August 08, 2010, 09:48:08
Hallo,



mhmm, verstehe den ganzen Vorgang nicht richtig...


WO läuft (steht) denn der Code ab?
Soll in einem Unterbericht der Inhalt eines Feldes aus dem Hauptbericht auch nochmal angezeigt werden?

Me!df_Beisteller = "Beistellmaterial seitens Fa. " & Me.Parent!LK_Name & ", " & Me.Parent!LK_Ort & ":"