Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Achtung: Dies ist nicht der vollständige Artikel, sondern nur ein paar Seiten davon. Wenn Sie hier nicht erfahren, was Sie wissen möchten, finden Sie am Ende Informationen darüber, wie Sie den ganzen Artikel lesen können.

Kompletten Artikel lesen?

Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

E-Mail:

Gedrucktes Heft

Diesen Beitrag finden Sie in Ausgabe 3/2001.

Unser Angebot für Sie!

Lesen Sie diesen Beitrag und 500 andere sofort im Onlinearchiv, und erhalten Sie alle zwei Monate brandheißes Access-Know-how auf 72 gedruckten Seiten! Plus attraktive Präsente, zum Beispiel das bald erscheinende Buch 'Access 2010 - Das Grundlagenbuch für Entwickler'!

Diesen Beitrag twittern

Komfortabel drucken mit dem
AP-Druck-Manager

Autor: André Minhorst, Duisburg

Das Drucken der Objekte einer Datenbank - meist von Berichten - ist in der Regel kein Problem. Sie öffnen den Bericht und klicken auf die Drucken-Schaltfläche - schon passiert. Schwieriger wird es, wenn Sie unterschiedliche Berichte an verschiedene Drucker oder andere Ausgabegeräte schicken möchten, ohne ständig von Hand den Drucker zu wechseln. In dem Fall kommt der AP-Druck-Manager gerade recht: Er bietet einige Funktionen, mit denen das Ausdrucken von Berichten zur wahren Freude wird.

Wenn man einen Bericht mit einem anderen als dem Standard-Drucker ausgeben möchte, muss man den Dialog Drucken öffnen, den gewünschten Drucker auswählen und kann erst dann mit dem Drucken beginnen. Wie schön könnte das Leben sein, wenn man mit der einen Schaltfläche eine Adressenliste auf dem Tintenstrahldrucker ausgibt, mit der anderen Schaltfläche eine Rechnung per Fax verschickt und mit der dritten die eine Kopie der Rechnung per Acrobat Writer als PDF-Dokument speichert.

Im wahren Leben stecken hinter diesen Aufgaben Unmengen von API-Aufrufen und sonstigem Code, der nicht nur sehr umfangreich, sondern auch schwer zu erfassen ist.

Der AP-Druck-Manager

Der AP-Druck-Manager stellt entsprechende Funktionen zur Bestimmung des aktiven Druckers, zur Auswahl eines Druckers und zum Festlegen eines Druckers als aktiver Drucker zur Verfügung. Außerdem können Sie mit der Anwendung Berichte automatisch im PDF-Format abspeichern.

Die Anwendung kann vom Internetangebot www.access-paradies.de heruntergeladen werden. Sie finden aber auch eine Testversion der Software auf der Heft-CD.

Die Testversion dürfen Sie für private Zwecke kostenlos verwenden. Wenn Sie sie jedoch als Bestandteil einer Anwendung kommerziell vertreiben, müssen Sie eine Vollversion der Anwendung erwerben.

Installation des AP-Druck-Managers

Der AP-Druck-Manager ist eine eigene Datenbank, die Sie per Verweis in die gewünschte Datenbank einbinden müssen.

Voraussetzung für das erfolgreiche Einbinden ist, dass Sie die Datei AP-Druck-Manager97.mde bzw. AP-Druck-Manager2000.mde in das Verzeichnis kopieren, in dem sich auch die Datenbank befindet, mit der Sie die Funktionen verwenden möchten.

Gehen Sie dann folgendermaßen vor:

  • Öffnen Sie die Datenbank.
  • Aktivieren Sie mit der Tastenkombination [Strg][G] das Testfenster.
  • Öffnen Sie mit dem Menübefehl Extras( Verweise... den Dialog Verweise.
  • Klicken Sie auf die Schaltfläche Durchsuchen... und wählen Sie die Datenbank aus. Vergessen Sie nicht, den Dateityp auf MDE-Dateien einzustellen.
  • Nun sollte im Dialog Verweise der gewünschte Eintrag aktiviert sein (Abb. 1).

    Sie können nun auf die Funktionen des AP-Druck-Managers zugreifen.

    Funktionen des AP-Druck-Managers

    Im Folgenden finden Sie eine Erklärung der Funktionen des AP-Druck-Managers und deren Syntax.

    Ermitteln des aktiven Druckers

    Mit der Funktion AktivenDruckerErmitteln können Sie den Namen des aktiven Druckers ausgeben.

    Sie können den Befehl im Testfeld in folgender Form zur Ausgabe des entsprechenden Druckers verwenden:

    Debug.Print AktivenDruckerErmitteln

    Auflisten aller zur Verfügung stehenden Drucker

    Die Funktion AktiveDruckerListe dient zur Ermittlung aller installierter Drucker. Die Funktion sollte man in der Regel als Datensatzherkunft eines Kombinations- oder Listenfeldes verwenden. Dabei muss man die Eigenschaft Herkunftsart auf Wertliste einstellen.

    Sie können sie aber auch schnell im Testfenster ausprobieren:

    Debug.Print AktiveDruckerListe

    Aktivieren eines Druckers

    Sie haben das Ende des frei verfügbaren Teils des Artikels erreicht. Lesen Sie weiter, um zu erfahren, wie Sie den vollständigen Artikel lesen und auf viele hundert weitere Artikel zugreifen können.

    Sind Sie Abonnent?Jetzt einloggen ...
     

    Kompletten Artikel lesen?

    Einfach für den Newsletter anmelden, dann lesen Sie schon in einer Minute den kompletten Artikel und erhalten die Beispieldatenbanken.

    E-Mail:

    © 2003-2015 André Minhorst Alle Rechte vorbehalten.