Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: itaflo am Februar 11, 2016, 10:22:38

Titel: 2 Berichte gleichzeitig drucken
Beitrag von: itaflo am Februar 11, 2016, 10:22:38
Hallo Leute,

ich möchte hier 2 berichte gedruckt bekommen aber irgendwie geht es nicht was ist hier falsch?

Private Sub Befehl54_Click()
On Error Resume Next
'Ausdruck
DoCmd.OpenReport "Bericht_tbl_Eintrag_starten" & "Bericht1", acViewNormal, , "ID=" & Me.ID.Value
End Sub

da geht garnichts mit dem

und bei dem Druck er mir nur den ersten Bericht

Private Sub Befehl54_Click()
On Error Resume Next
'Ausdruck
DoCmd.OpenReport "Bericht_tbl_Eintrag_starten", acViewNormal, , "ID=" & Me.ID.Value
DoCmd.OpenReport "Bericht1", acViewNormal, , "ID=" & Me.ID.Value
End Sub


Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: MzKlMu am Februar 11, 2016, 10:43:49
Hallo,
welcher Datentyp ist denn die ID ?
Und entferne unbedingt mal das "On Error Resume Next", damit Du mal eine ordentliche Fehlermeldung bekommst.
"On Error Resume Next" ist ohnehin keine richtige Fehlerbehandlung und eher zu vermeiden als nützlich.

PS:
Zur Darstellung von Code bitte die Codetags des Forums benutzen.
Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: itaflo am Februar 11, 2016, 10:50:24
gut mach ich raus

aber was meinst du mit datentyp?
sorry die blöde frage

Autowert?
Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: MzKlMu am Februar 11, 2016, 11:12:44
Hallo,
wenn man sich mit einer Datenbank beschäftigt, sollte man eigentlich wissen, was ein Datentyp ist (Text, Zahl, Integer, Byte, etc.).
Wenn es ein Autowert ist, so ist das eine Zahl (LongInteger).

Der gezeigte Code
DoCmd.OpenReport "Bericht_tbl_Eintrag_starten", acViewNormal, , "ID=" & Me.ID
DoCmd.OpenReport "Bericht1", acViewNormal, , "ID=" & Me.ID

sollte eigentlich passen. .Value kann entfallen.
Was passiert ohne die obengenannte Zeile ?
Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: itaflo am Februar 11, 2016, 12:15:09
da passiert leider nichts bwz. wenn dein Code übernehme

zeigt es mir schon an das er drucken möchte aber aus meinem Drucker kommt leider nichts raus außer das

Bericht_tbl_Eintrag_starten
der 2. Bericht kommt leider nicht raus
in dem fall "Bericht1"
Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: DF6GL am Februar 11, 2016, 13:51:06
Hallo,

Zitatder 2. Bericht kommt leider nicht raus
in dem fall "Bericht1"

gibt es denn überhaupt Daten zum Drucken?

Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: itaflo am Februar 11, 2016, 13:55:03
ja gibt es

wenn ich den Code einzel ausführe geht es ja 

nur zusammen möchte es nicht wirklich mit zusammen meine ich 2 Berichte

Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: MzKlMu am Februar 11, 2016, 14:52:33
Hallo,
Deine Informatiuon sind sehr spärlich.
Und der Satz ist mir ein Rätsel.
Zitatnur zusammen möchte es nicht wirklich mit zusammen meine ich 2 Berichte
nicht wirklich zusammen, aber doch zusammen, ich versteh nur Bahnhof.
Titel: Re: 2 Berichte gleichzeitig drucken
Beitrag von: MaggieMay am Februar 11, 2016, 16:17:46
Hi,

versuche es mal mit einem "DoEvents" zwischen den beiden Befehlen.

@Klaus:
Mit einem Komma an der richtigen Stelle ist der Satz doch gleich verständlicher:
Zitatnur zusammen möchte es nicht wirklich, mit zusammen meine ich 2 Berichte
;-)