Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Bericht erstellen aus Formularansicht

Begonnen von nagelspecht, Februar 15, 2024, 21:44:17

⏪ vorheriges - nächstes ⏩

nagelspecht

Hallo zusammen,
ich habe eine kleines Problem.

Ich möchte aus der Formularansicht einen Bericht drucken und zwar nur den Datensatz (mit Unterbericht) der in in der Formularansicht zusehen ist.

In der Formularansicht habe ich die Schaltfläche xxxx eingebaut.

Mit den beiden tb-Berichts u. tb_eigentümer habe ich ein Abfrage abfr_Eigentümer-Bericht gemacht.

Wie kann ich daraus einen Bericht drucken, ohne das die anderen Datensätze auch auf dem Bericht erscheinen?

Ich hoffe das mir jemand bei diesem kleinen Problem helfen kann und sage im voraus schon mal danke

MzKlMu

#1
Hallo,
hast du auch die Berichte erstellt?

ZitatIn der Formularansicht habe ich die Schaltfläche xxxx eingebaut.
Es könnte vorteilhaft sein, wenn Du auch verrätst was diese Schaltfläche macht.

Zitatzwar nur den Datensatz (mit Unterbericht)
Meist lässt sich im Gegensatz zu einem Formular eine Bericht auch ohne Unterbericht gestalten. Einen Bericht kann man dazu gruppieren.
Gruß Klaus

PhilS

Zitat von: nagelspecht am Februar 15, 2024, 21:44:17Wie kann ich daraus einen Bericht drucken, ohne das die anderen Datensätze auch auf dem Bericht erscheinen?
Entweder indem du dich in der Abfrage abfr_Eigentümer-Bericht auf das Schlüsselfeld in deinem Formular als Kriterium beziehst, 
oder indem du eine Bedingung basierend auf dem Schlüsselfeld aus dem Formular in dem WhereCondition Argument von DoCmd.OpenReport als Kriterium an den Bericht übergibst.

Konkreter lässt sich das mit deinen Informationen bisher nicht beschreiben.
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

nagelspecht

Vielen Dank für eure Antworten, leider hat es mir nicht richtig weiter geholfen.

Um es verständlicher zu machen erkläre es ich nochmals ein bisschen einfacher.

Ich möchte aus der Formularansicht mit Hilfe eines Button einen Bericht drucken, der nur den aktuellen angezeigten Datensatz druckt.

Da ich Laie bin, wäre mir am liebsten ein Video oder eine Anleitung, wie und wo ich etwas eintragen muß.

MzKlMu

Hallo,
der Bericht ist erstellt?

Was macht der Button?
Gruß Klaus

Beaker s.a.

Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

nagelspecht

Ich habe es mit der Anleitung "https://www.donkarl.com?FAQ5.9" probiert und habe immer wieder Fehlermeldungen erhalten.
Frage besteht die Möglichkeit das jemand mir den Button einbaut wenn ich ihm die Datenbank auf seine Mail-Adresse schicke bevor weiter stundenlang herum probiere ?

Beaker s.a.

Beantworte zuerst Klaus' Fragen aus #4!
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MzKlMu

Hallo,
Du beantwortest noch nicht mal ansatzweise die Fragen und gehst nicht auf Hinweise ein.

Auch solche Sätze wie
Zitatund habe immer wieder Fehlermeldungen erhalten.
animieren niemand wirklich zur Hilfe.
Bisher hat niemand irgendeine Vorstellung wie ganau die Tabellen aufgebaut sind.
Auch ist bis jetzt noch nicht klar, ab überhaupt Berichte erstellt wurden.
Was erwartest Du bei solchen unvollständigen Informationen für Hilfe ?

Du kannst die Datenbank mit anonymen Daten hier im Forum hochladen.

ZitatFrage besteht die Möglichkeit das jemand mir den Button einbaut wenn ich ihm die Datenbank auf seine Mail-Adresse schicke
eher nicht. Oder über die Jobbörse, aber dann gegen Bezahlung.


Gruß Klaus

nagelspecht

Wie es aussieht scheint mein Problem sehr schwierig zu sein.

Es gibt nur zwei Tabellen die zu einen Abfrage gemacht wurde, aus dieser Abfrage soll in der Formularansicht mit Hilfe eines Button ( Schalter ) ein Bricht gedruckt werden.

Der Bericht soll nur aus dem Datensatz bestehen, der in der Formularansicht zusehen ist.

Das ist alles.

MzKlMu

Hallo,
dein Vorhaben ist absolut nicht schwierig. Schwierig ist nur deine Beschreibung.
Du beantwortest auch keine Fragen.

Es ist immer noch unklar ob es den Bericht schon gibt. Der muß entworfenen und gespeichert sein bevor er gedruckt werden kann.
Zeige mal ein Bild der Entwurfsansicht der Abfrage.

Und zeige mal den Code (als Text hier einfügen) der zu den Fehlermeldungen führte.
Gruß Klaus

Beaker s.a.

Zitatder zu den Fehlermeldungen führte.
Die er uns i.Ü. auch vorenthält :-(.
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

nagelspecht

Im Anhang die Entwurfsansicht von der Abfrage, die allerdings aus Platzgründen nicht ganz auf das Blatt ging.
Den Bericht (Berichts-Entwurfsansicht) hebe ich wieder gelöscht weil er nicht so funktioniert wie ich ihn gerne haben wollte.
 

MzKlMu

#13
Hallo,
die Abfrage hat ja mit Deiner Frage zum Bericht nichts zu tun.
Außerdem dürften in der Abfrage die Vernüpfung über die beiden IDs falsch sein.
Der Bericht muss auch im Entwurf fertig sein, bevor Du diesen drucken kannst.
Hier ist auch mit ziemlicher Sicherheit kein Unterbericht erforderlich, das lässt sich sehr einfach mit einem gruppierten Bericht darstellen.

Gibt es Beziehungen (wie es in einer Datenbank notwendig ist) die im Beziehungsfenster angelegt werden?

Ich fürchte, da liegt noch einiges mehr im Argen.

Gedruckt wird nach der Anleitung die Du in #6 schon verlinkt hast.
Wenn Du damit nicht klar kommst, musst Du mal hier zeigen wie Du es versucht hast.
Und die Fehlermeldungen zitieren.
Die lapidare Aussage
Zitathabe immer wieder Fehlermeldungen erhalten
nutzt Dir nicht im geringsten, damit kann man auch nicht helfen.
Gruß Klaus

nagelspecht

Meine Abfrage funktioniert mit der ID,
die Formularansicht mit Unterformular funktioniert,
der ist Bericht ist eingerichtet,
das einzige was nicht funktioniert ist das drucken vom aktuellen Datensatz von der Formularansicht.