Hallo zusammen,
ich möchte den letzten DS aus einer Tabelle drücken.
Folgender Code:
...
stDocName = "Ber_AD_0001"
DoCmd.OpenReport stDocName, acNormal, , "LfdAnforderungNr= { letzter Datensatz aus Tabelle }"
...
Normalerweise gebe ich bei o.g Code das Formularfeld an um den gewünschten DS zu drucken. Da ich aber den DS per VBA anfüge, ist mir die letzte LfdAnforderungNr nicht bekannt.
Ich hoffe, mein Problem deutlich gemacht zu haben
Hallo,
wie wird denn die LfdAnforderungNr vergeben, ist das ein Autowert ?
Ja
Hallo,
dann so:
DoCmd.OpenReport stDocName, acNormal, , "LfdAnforderungNr=" & DMax("LfdAnforderungNr","Tabellenname")
Der Datensatz muss vorher gespeichert werden/sein.