Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Bericht als pdf.-Datei anzeigen

Begonnen von gromax, September 29, 2014, 14:18:40

⏪ vorheriges - nächstes ⏩

gromax

Hallo liebe Access-Profis,

ich habe eine Datenbank und möchte dem Anwender die verschiedenen Berichte mit der Option der elektronischen Weiterverwendung (EMail, Datei speichern) zur Verfügung stellen.
In Abwandlung der VBA-Beispiele in Literatur und Internet habe ich nun folgenden Code erstellt:

Private Sub Befehl44_Click()

DoCmd.OutputTo acOutputReport, "Bericht zu den Bescheiden des Vorjahres", acFormatPDF, "Übersicht zum Vorjahr", True

End Sub


Dieser Code funktioniert nicht; ich erhalte die Fehlermeldung >>Laufzeitfehler '2059'<< mit dem Hinweis, dass Access das Objekt >>'[1<< nicht finden kann.
Was ist am obigen Code denn falsch?

Für eine Unterstützung bin ich sehr dankbar.

Viele Grüße
gromax

DF6GL

Hallo,

zunächst rate ich, ÜBERALL und in ALLEN (eigen-definierten) Namen (Tabellennamen, Tabellenfeldnamen, Abfragenamen, Formular- und Berichtnamen, Dateinamen) die Leer-/Sonderzeichen zu eliminieren. (das erübrigt die ansonsten erforderliche und konsequente Klammerung der Namen mit Eckklammern.)

Zudem sollte der PDF-Dateiname mit der Dateiendung versehen  werden (.PDF).

"Bericht zu den Bescheiden des Vorjahres" könnte kurz und knackig "rpt_VorjahrsBescheide" benannt werden... (Ein Unterstrich zählt nicht zu den Sonderzeichen.)  8)
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

gromax

Hallo DF6GL,

super! In der Literatur (Doberenz, Hölscher) fehlt dieser Hinweis bzw. ist die Möglichkeit der großzügigeren Nomenklatur dargestellt.
Problem gelöst!!

Vielen Dank!
gromax