Hallo,
habe einige Beiträge hier schon darüber gelesen, funzt aber trotzdem nicht.
Erbitte hilfe.
Mein Problem: Nur aktuellen Datensatz im Formular über ein Druck-Button drucken
Habe das hier versucht:
DoCmd.OpenReport "Druck_Bericht", acViewNormal, , "ID Nummer =" & Me![ID Nummer]
funzt irgenwie nicht.????
Habe ein Bericht erstellt.Muss ich da unter Datenherkunft etwas verändern?
Muss ID Nummer ein Autowert sein? (bei mir ist es ein txt)
Vielen Dank im voraus
Hallo,
schreib mal:
ZitatDoCmd.OpenReport ReportName:="Druck_Bericht", view:=acViewPreview, WhereCondition[ID Nummer]= " &Me![ID Nummer]
Feldnamen sollte man immer zusammen oder ID_Nummer schreiben, und warum ist deine ID Nummer ein textfeld ??
Gruß oma
Nee funzt nicht. Verwende (Access 2K)
Bringt Fehlermeldung konnte nicht compilieren. ???
Hast recht.Habe ID Nummer in ID_Nummer geändert.
Die ID_Nummer habe icht nicht als AutoWert, da dies eine einmalig von mir vergebene Nummer ist.
Habe zusätzlich eine laufende Nummer erstellt, das habe ich stattdessen auf autowert gesetzt.
Hängt das vielleicht mit dem Primärschlüssel zusammen.
sorry,
muss natürlich ....WhereCondition:=[ID Nummer]= " & Me![Id Nummer]
die [ID Nummer] muss eine eindeutige Nummer in deinem Formular u. in der Datenquelle des Berichts sein.
Gruß Oma
Hi,
keine Fehlermeldung mehr.
gut der druck-button funzt soweit.Seitenansicht kommt.
Leider sind kein Daten vom DS im Bericht vorhanden.
????"die [ID Nummer] muss eine eindeutige Nummer in deinem Formular u. in der Datenquelle des Berichts sein"????
heisst das, dass ein feld im bericht mit ID_Nummer existieren muss?
oder muss ich die Datenherkunft des Berichtes irgendwie noch ergänzen oder ändern?
Hi,
es muss zumindest das Feld in der Datenquelle des Berichtes sein, damit die Where-Bedingung geprüft werden kann
gruß oma
Hi,
kriege das irgendwie nett hin.
Habe ein Neues Bericht mit dem Assistenten erstellt.
Da ist auch die ID Nummer dabei.
Kann diese trotzdem nicht drucken.Wenn ich im Berichtsvorschau schau werden alle Felder mit inhalt angezeigt auch die ID Nummer.
Nur das drucken des einzelnen DS funzt immer noch nicht.Seite ist ohne Daten.
Weiss momentan nett mehr weiter.
Danke für deine Üntestützung zu dieser späten Stunde.
Endlich geschafft.
weiss so recht nicht wo mein Problem war.
habe es mit
DoCmd.OpenReport ReportName:="Dein Bericht", view:=acViewPreview, WhereCondition:="ID_Nummer = forms!Formular_Name!ID_Nummer"
gelöst.
habe ich beim Rumstöbern gefunden.Stammt auch von Dir Oma.
Vielen Dank
Schönen Abend noch.......
Nach dieser Antwort habe ich seit über 3 Wochen gesucht...Web rauf, web runter...endlich mal ein Codeschnippsel, der wirklich funktionert und das liefert, was ich will!
Danke Oma!