Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bericht in Formular anzeigen

37 views
Skip to first unread message

Markus Misiak

unread,
Sep 17, 2007, 8:32:51 AM9/17/07
to
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

unread,
Sep 17, 2007, 8:37:20 AM9/17/07
to
Hallo Markus,

Markus Misiak schrieb folgendes:


> 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

unread,
Sep 17, 2007, 8:38:14 AM9/17/07
to
Hallo Markus,

Markus Misiak <sp...@mpf-ag.de> schrieb:


> 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

unread,
Sep 17, 2007, 9:11:52 AM9/17/07
to
Hallo, Markus

Markus Misiak wrote:
> 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

Michel Fouquet

unread,
Sep 17, 2007, 9:17:53 AM9/17/07
to
Hallo,

Jens Schilling schrieb:


> 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 ?

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

unread,
Sep 17, 2007, 9:24:10 AM9/17/07
to
Hallo, Michel

Joo - da hast Du mich erwischt.

Henry Habermacher

unread,
Sep 17, 2007, 9:25:21 AM9/17/07
to
Hallo Markus

Markus Misiak wrote:
> 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

unread,
Sep 18, 2007, 3:03:49 AM9/18/07
to Markus Misiak
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

unread,
Sep 18, 2007, 3:37:01 AM9/18/07
to
Markus Misiak wrote:
> 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"

> 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

unread,
Sep 18, 2007, 3:41:22 AM9/18/07
to
Hallo Markus,

> 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

unread,
Sep 18, 2007, 12:50:51 PM9/18/07
to
Hallo Karsten,

Karsten Pries <FindAddres...@kpries.de> schrieb:


>> 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.

ich arbeit immer mit der Konstante "acFormatSNP". Bisher gab es damit
noch keine Probleme.

CU
--
Thomas

Homepage: www.Team-Moeller.de

Peter Doering

unread,
Sep 18, 2007, 1:35:38 PM9/18/07
to
Hallo Thomas,

Thomas Möller wrote:
> Karsten Pries schrieb:

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

Karl Donaubauer

unread,
Sep 18, 2007, 1:39:40 PM9/18/07
to
Hallo, Thomas!

Thomas Möller wrote:
> Karsten Pries schrieb:

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.

Thomas Möller

unread,
Sep 18, 2007, 3:06:03 PM9/18/07
to
Hallo Peter,

Peter Doering <nos...@doering.org> schrieb:


>> 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. ;-)

Thomas Möller

unread,
Sep 18, 2007, 3:11:43 PM9/18/07
to
Hallo Karl,

Karl Donaubauer <NoS...@donkarl.com> schrieb:


>>> 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.
>>
>> 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

0 new messages