Discussion:
Bericht in Formular anzeigen
(zu alt für eine Antwort)
Markus Misiak
2007-09-17 12:32:51 UTC
Permalink
Hallo zusammen,

ich hoffe die Frage wurde nicht schon 1000mal gestellt. Gibt es bei
Access 2002 die Möglichkeit einen oder gar mehrere Bericht in einem
Formular anzuzeigen bzw. einzubetten?

Ich möchte verschiedene Auswertungen fahren und dem Anwender die
Möglichkeit bieten sich die Ergebnisse als Bericht anzeigen zu lassen,
damit nicht immer alles sinnlos gedruckt wird. Schön wäre es, wenn sogar
mehrere Bericht in einer Art "Registersteuerelement" angezeigt werden
könnten.

Die Möglichkeit die Berichte vom Formular aus als Popup aufzurufen finde
ich nicht so toll, da verliert man schnell die Übersicht.

Viele Grüße

Markus
Gunter Avenius
2007-09-17 12:37:20 UTC
Permalink
Hallo Markus,
Post by Markus Misiak
ich hoffe die Frage wurde nicht schon 1000mal gestellt. Gibt es bei
Access 2002 die Möglichkeit einen oder gar mehrere Bericht in einem
Formular anzuzeigen bzw. einzubetten?
Nein

Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de

10. Access-Entwickler-Konferenz (AEK)
Nürnberg 6./7.10.2007 und 20./21.10.2007
http://www.donkarl.com/?AEK
Thomas Möller
2007-09-17 12:38:14 UTC
Permalink
Hallo Markus,
Post by Markus Misiak
Gibt es bei
Access 2002 die Möglichkeit einen oder gar mehrere Bericht in einem
Formular anzuzeigen bzw. einzubetten?
Ich möchte verschiedene Auswertungen fahren und dem Anwender die
Möglichkeit bieten sich die Ergebnisse als Bericht anzeigen zu lassen,
damit nicht immer alles sinnlos gedruckt wird. Schön wäre es, wenn
sogar mehrere Bericht in einer Art "Registersteuerelement" angezeigt
werden könnten.
Die Möglichkeit die Berichte vom Formular aus als Popup aufzurufen
finde ich nicht so toll, da verliert man schnell die Übersicht.
um das zu verhindern, könntest Du alle Berichte in einen Bericht als
Unterbericht einfügen. Dann wäre es nur noch eine Bericht. Da verliert
man dann nicht mehr so schnell die Übersicht. ;-)

Zum Thema Vorschau im Formular:
Du kannst die Berichte als Snapshot-Datei speichern. Die so erstellten
Dateien kannst Du dann mit dem SnapShotViewer-OCX auf Deinem Formular
anzeigen lassen.


HTH
--
Thomas

Homepage: www.Team-Moeller.de
Jens Schilling
2007-09-17 13:11:52 UTC
Permalink
Hallo, Markus
Post by Markus Misiak
Hallo zusammen,
Ich möchte verschiedene Auswertungen fahren und dem Anwender die
Möglichkeit bieten sich die Ergebnisse als Bericht anzeigen zu lassen,
damit nicht immer alles sinnlos gedruckt wird.
Ich frage einfach mal als Ergänzung zu den anderen Antworten:
Du weisst grundsätzlich schon, dass ein Bericht auch in der Voransicht
geöffnet werden kann, und somit nicht gedruckt werden muss ?
--
Gruss
Jens
______________________________
FAQ: http://www.donkarl.com

10. Access-Entwickler-Konferenz (AEK)
Nürnberg 6./7.10.2007 und 20./21.10.2007
http://www.donkarl.com/?AEK
Michel Fouquet
2007-09-17 13:17:53 UTC
Permalink
Hallo,
Post by Jens Schilling
Du weisst grundsätzlich schon, dass ein Bericht auch in der Voransicht
geöffnet werden kann, und somit nicht gedruckt werden muss ?
naja, Markus hatte geschrieben

<zitat>
Die Möglichkeit die Berichte vom Formular aus als Popup aufzurufen finde
ich nicht so toll, da verliert man schnell die Übersicht.
</zitat>

Das scheint mir doch der von dir gemeinte Ansatz zu sein.

Gruß,
Michel
Jens Schilling
2007-09-17 13:24:10 UTC
Permalink
Hallo, Michel
Post by Michel Fouquet
Post by Jens Schilling
Du weisst grundsätzlich schon, dass ein Bericht auch in der
Voransicht geöffnet werden kann, und somit nicht gedruckt werden
muss ?
naja, Markus hatte geschrieben
<zitat>
Die Möglichkeit die Berichte vom Formular aus als Popup aufzurufen
finde ich nicht so toll, da verliert man schnell die Übersicht.
</zitat>
Das scheint mir doch der von dir gemeinte Ansatz zu sein.
Joo - da hast Du mich erwischt.
--
Gruss
Jens
______________________________
FAQ: http://www.donkarl.com

10. Access-Entwickler-Konferenz (AEK)
Nürnberg 6./7.10.2007 und 20./21.10.2007
http://www.donkarl.com/?AEK
Henry Habermacher
2007-09-17 13:25:21 UTC
Permalink
Hallo Markus
Post by Markus Misiak
ich hoffe die Frage wurde nicht schon 1000mal gestellt. Gibt es bei
Access 2002 die Möglichkeit einen oder gar mehrere Bericht in einem
Formular anzuzeigen bzw. einzubetten?
Ich möchte verschiedene Auswertungen fahren und dem Anwender die
Möglichkeit bieten sich die Ergebnisse als Bericht anzeigen zu lassen,
damit nicht immer alles sinnlos gedruckt wird. Schön wäre es, wenn sogar
mehrere Bericht in einer Art "Registersteuerelement" angezeigt werden
könnten.
Was sind das denn für Berichte? Wenn es eine Art tabellarischer Berichte
ist, dann eignet sich für Dein Vorhaben Excel hevorragend. Einfach die Daten
der Berichte in einzelne Sheets ins Excel exportieren. Bleibt übersichtlich
und wenn mal aus Versehen doch Print gedrückt wurde, dann wird nur das
aktuelle Sheet ausgedruckt ;-)

Ich verwende das übrigens oft. Dies hat den Vorteil, dass die Empfänger dann
noch weitere Verfeinerungen, Sortierungen, Auswertungen drüber laufen lassen
können, bevor sie das ganze "druckreif" ablegen.

Gruss
Henry
--
Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com
Markus Misiak
2007-09-18 07:03:49 UTC
Permalink
Danke schonmal für die zahlreichen Antworten.

Ich versuche gerade den Weg über die Snapshots zu gehen.
Mit der Outputto-Funktion bekomme ich zwar den Export des Berichts als
RTF hin, als Snapshot funzt das Ganze irgendwie noch nicht.


DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false

Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem Sie
das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."

Der Snaphotviewer ist installiert un der Verweis darauf auch aktiviert.

Dann kommt später noch das "Problem" der Aktualisierung der Snapshots im
Formular.

Hat jemand vielleicht quick & dirty ein paar Codezeilen oder Ideen parat?

Viele Grüße

Markus
Karl Donaubauer
2007-09-18 07:37:01 UTC
Permalink
Post by Markus Misiak
Ich versuche gerade den Weg über die Snapshots zu gehen.
Mit der Outputto-Funktion bekomme ich zwar den Export des Berichts als
RTF hin, als Snapshot funzt das Ganze irgendwie noch nicht.
DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false
Ersetze "Snapshot-Format(*.snp)" durch:

"Snapshot Format"
Post by Markus Misiak
Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem Sie
das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."
Der Snaphotviewer ist installiert un der Verweis darauf auch aktiviert.
Dann kommt später noch das "Problem" der Aktualisierung der Snapshots im
Formular.
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com + Info zur
Access-Entwickler-Konferenz (AEK10) im Oktober in Nürnberg
Karsten Pries
2007-09-18 07:41:22 UTC
Permalink
Hallo Markus,
Post by Markus Misiak
DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false
Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem Sie
das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."
Der genaue String für das Ausgabeformat steht in der Registry unter

HKLM\SOFTWARE\Microsoft\Office\<version>\Access\Report Formats\SnapshotFormat

zwischen dem dritten und vierten Komma. Leider ist der Wert, zumindest in
den deutschen Ausgaben, zwischen den Versionen unterschiedlich:

11.0: "snp,,1,Snapshot-Format (*.snp),0"
10.0: "snp,,1,Snapshot Format (*.snp),0"
9.0: "snp,,1,Snapshot Format (*.snp),0"
8.0: "snp,,1,Snapshot-Format (*.snp),0"

Beachte das Minus zwischen Snapshot und Format bei 8.0 und 11.0.

Kurz und gut: mach zuerst ein Leerzeichen vor die Klammer. Wenn es immer
noch nicht geht lass das Minus weg.

Viele Grüße
Karsten
Thomas Möller
2007-09-18 16:50:51 UTC
Permalink
Hallo Karsten,
Post by Karsten Pries
Post by Markus Misiak
DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false
Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem
Sie das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."
Der genaue String für das Ausgabeformat steht in der Registry unter
HKLM\SOFTWARE\Microsoft\Office\<version>\Access\Report
Formats\SnapshotFormat
zwischen dem dritten und vierten Komma. Leider ist der Wert,
zumindest in den deutschen Ausgaben, zwischen den Versionen
11.0: "snp,,1,Snapshot-Format (*.snp),0"
10.0: "snp,,1,Snapshot Format (*.snp),0"
9.0: "snp,,1,Snapshot Format (*.snp),0"
8.0: "snp,,1,Snapshot-Format (*.snp),0"
Beachte das Minus zwischen Snapshot und Format bei 8.0 und 11.0.
ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.

CU
--
Thomas

Homepage: www.Team-Moeller.de
Peter Doering
2007-09-18 17:35:38 UTC
Permalink
Hallo Thomas,
Post by Thomas Möller
Post by Karsten Pries
Post by Markus Misiak
DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false
Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem
Sie das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."
Der genaue String für das Ausgabeformat steht in der Registry unter
HKLM\SOFTWARE\Microsoft\Office\<version>\Access\Report
Formats\SnapshotFormat
zwischen dem dritten und vierten Komma. Leider ist der Wert,
zumindest in den deutschen Ausgaben, zwischen den Versionen
11.0: "snp,,1,Snapshot-Format (*.snp),0"
10.0: "snp,,1,Snapshot Format (*.snp),0"
9.0: "snp,,1,Snapshot Format (*.snp),0"
8.0: "snp,,1,Snapshot-Format (*.snp),0"
Beachte das Minus zwischen Snapshot und Format bei 8.0 und 11.0.
ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.
Darf ich deine Aufmerksamkeit auf diese Seite richten? ;-)

http://www.team-moeller.de/index.html?http://www.team-moeller.de/access/tiptrick/berichte.html

Oder bezieht sich deine Aussage auf die Version A02?

Gruss - Peter
--
Ich beantworte keine Fragen per Email.
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com
Thomas Möller
2007-09-18 19:06:03 UTC
Permalink
Hallo Peter,
Post by Peter Doering
Post by Thomas Möller
ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.
Darf ich deine Aufmerksamkeit auf diese Seite richten? ;-)
Touché!

Wenn man sich doch immer an alles erinnern würde, was man mal vor 2 1/2
Jahren geschrieben hat. ;-)

CU
--
Thomas

Homepage: www.Team-Moeller.de
Karl Donaubauer
2007-09-18 17:39:40 UTC
Permalink
Hallo, Thomas!
Post by Thomas Möller
Post by Karsten Pries
Post by Markus Misiak
DoCmd.OutputTo acOutputReport,
"rep_Daten","Snapshot-Format(*.snp)","C:\Test\snp",false
Bringt mir immer noch den Laufzeitfehler 2282: "Das Format, in dem
Sie das aktuelle Objekt auszugeben versuchen, ist nicht verfügbar."
Der genaue String für das Ausgabeformat steht in der Registry unter
HKLM\SOFTWARE\Microsoft\Office\<version>\Access\Report
Formats\SnapshotFormat
zwischen dem dritten und vierten Komma. Leider ist der Wert,
zumindest in den deutschen Ausgaben, zwischen den Versionen
11.0: "snp,,1,Snapshot-Format (*.snp),0"
10.0: "snp,,1,Snapshot Format (*.snp),0"
9.0: "snp,,1,Snapshot Format (*.snp),0"
8.0: "snp,,1,Snapshot-Format (*.snp),0"
Beachte das Minus zwischen Snapshot und Format bei 8.0 und 11.0.
ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.
Die NGs sind voll mit Problemmeldungen zu ebendieser Konstanten.
Das haben wir auch hier etliche male diskutiert. Die Standardabhilfe
ist die von mir genannte Variante. Ich habe noch keinen Fall erlebt
oder gelesen, in dem sie nicht funktioniert hätte. Das obwohl nicht
ganz klar ist, warum, weil sie nicht den an sich zuständigen und
von Karsten genannten Registry-Einträgen entspricht.
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com + Info zur
Access-Entwickler-Konferenz (AEK10) im Oktober in Nürnberg
Thomas Möller
2007-09-18 19:11:43 UTC
Permalink
Hallo Karl,
Post by Karl Donaubauer
Post by Thomas Möller
Post by Karsten Pries
Der genaue String für das Ausgabeformat steht in der Registry unter
HKLM\SOFTWARE\Microsoft\Office\<version>\Access\Report
Formats\SnapshotFormat
zwischen dem dritten und vierten Komma. Leider ist der Wert,
zumindest in den deutschen Ausgaben, zwischen den Versionen
11.0: "snp,,1,Snapshot-Format (*.snp),0"
10.0: "snp,,1,Snapshot Format (*.snp),0"
9.0: "snp,,1,Snapshot Format (*.snp),0"
8.0: "snp,,1,Snapshot-Format (*.snp),0"
Beachte das Minus zwischen Snapshot und Format bei 8.0 und 11.0.
ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.
Die NGs sind voll mit Problemmeldungen zu ebendieser Konstanten.
Das haben wir auch hier etliche male diskutiert. Die Standardabhilfe
ist die von mir genannte Variante. Ich habe noch keinen Fall erlebt
oder gelesen, in dem sie nicht funktioniert hätte. Das obwohl nicht
ganz klar ist, warum, weil sie nicht den an sich zuständigen und
von Karsten genannten Registry-Einträgen entspricht.
Danke für die Klarstellung. Ich glaube ich habe da etwas verwechselt
(Konstante mit konstantem String).

Bei mir in der Registry steht übrigens auch bei 11.0 folgendes:

snp,,1,Snapshot Format (*.snp),0


CU
--
Thomas

Homepage: www.Team-Moeller.de
Lesen Sie weiter auf narkive:
Loading...