Suche auf
Fit-for-Access.de

Access-Berichte zeitgesteuert drucken

Um Berichte regelmäßig zu bestimmten Zeiten auszudrucken, nutzen Sie zwei wenig bekannte Funktionen des Betriebssystems. Zum einen ist das die Funktion Geplante Tasks, die Windows im Hintergrund ausführt und in die Sie Aufträge eintragen können, die zu einem bestimmten Zeitpunkt erledigt werden müssen.

Das zweite Feature ist der Windows Scripting Host (WSH), der den Einsatz einer auf Visual Basic basierenden Script-Sprache erlaubt und mit dem die Sie verschiedene Aufgaben unter Windows automatisieren können. Ein solches Script können Sie dann der Funktion „Geplante Vorgänge/Tasks“ zur regelmäßigen Ausführung oder zur Ausführung zu bestimmten Zeiten zuordnen.

Lesen Sie in diesem Beitrag aus Access_aktuell, wie Sie Berichte automatisch drucken lassen:
  1. Schritt: WSH-Script erstellen

    Beginnen Sie damit, das notwendige WSHScript anzulegen. Für diesen Zweck benötigen Sie keine besondere Entwicklungsumgebung, sondern nur einen einfachen Editor, wie Sie ihn beispielsweise über START > PROGRAMME > ZUBEHÖR abrufen können. Geben Sie dort die folgenden Anweisungen ein:

    Dim objAcc
    Dim strDBName

    Set objAcc = WScript.CreateObject("Access.Application")
    strDBName = "Z:TestNordwind.mdb"
    objAcc.OpenCurrentDatabase
    strDBName
    objAcc.DoCmd.OpenReport "Katalog"
    objAcc.Quit

    Pfad und Dateinamen der Datenbank (hier „Z:TestNordwind.mdb“) sowie den Namen des Berichtes (hier „Katalog“) passen Sie entsprechend Ihren Erfordernissen an.

    Speichern Sie das Script anschließend in einem beliebigen Verzeichnis (am besten im Verzeichnis der Datenbank mit dem zu druckenden Bericht) zum Beispiel unter dem Namen „Katalog drucken.vbs“.

    Die erwähnten Anweisungen starten per Office-Automation bzw. „CreateObject()“ eine neue Instanz von Access, laden dort mit „OpenCurrentDatabase“ die gewünschte Datenbank und öffnen ab schließend den Bericht über „OpenReport“, worauf hin dieser ausgedruckt wird. Abschließend wird die Instanz von Access wieder beendet.

  2. Schritt: Zeitgesteuerte Ausführung einrichten

    Um den automatischen Ausdruck einzurichten, gehen Sie wie folgt vor:

    • Starten Sie „Geplante Tasks“ über das Menü START > PROGRAMME > ZUBEHÖR > SYSTEMPROGRAMME und doppelklicken Sie auf das Symbol GEPLANTEN TASK HINZUFÜGEN.

    • Folgen Sie den weiteren Anweisungen des Assistenten, wobei Sie bei der Auswahl der auszuführenden Anwendung auf DURCHSUCHEN klicken, das eben erstellte WSH-Script lokalisieren und per Doppelklick übernehmen.

    • Legen Sie die gewünschte Ausführungszeit fest, nehmen Sie weitere Einstellungen vor und klicken Sie dann auf FERTIGSTELLEN.

Aus: Access_aktuell – Jetzt gratis testen!


Wie finden Sie diesen Beitrag? Durchschnittliche Bewertung
Bewertung
bei 0 Bewertungen
Mit der Abgabe einer Bewertung wird ausschließlich der Wert der Bewertung gespeichert. Ein Rückschluss auf die Identität bestimmter Personen ist damit nicht möglich!

Der Access-Berater

Access – jetzt so einfach wie Excel!

Die Funktionsvielfalt von Access ist enorm: Es gibt kaum eine Aufgabenstellung, die Sie mit Access nicht lösen können. Das hat allerdings nicht nur Vorteile. Ganz gleich ob Neueinsteiger oder Profi – Sie können nie wirklich sicher sein, ob es nicht doch einen anderen, noch schnelleren und vielleicht viel effizienteren Weg zur Lösung Ihrer aktuellen Aufgabe gibt.

Mit Access haben Sie ein extrem leistungsfähiges Werkzeug in der Hand, das Sie aber ohne weiteres gar nicht voll ausnutzen können. Doch es muss nicht immer eine fertige Anwendung oder komplizierte Programmiertechnik sein, die Ihr Problem löst. Häufig sind es vor allem kleine Tricks und Kniffe, die Ihnen weiterhelfen.

Mit dem neuen Access-Berater schöpfen Sie alle Möglichkeiten von Access voll aus. Ein Team von erfahrenen Access-Anwendern und -Entwicklern hat darin die wichtigsten Tipps und Problemlösungen zusammengestellt, die Sie für die tägliche Arbeit mit Access benötigen. Damit wird Access für Sie künftig so einfach wie Excel!

Lesen Sie hier mehr über den „Access-Berater“

Klicken Sie hier für Ihren kostenlosen „6-Wochen-Gratis-Test“


Diese aktuellen News & Tipps könnten Sie interessieren:

Hier finden Sie eine Übersicht aller Beiträge

Ihr kostenloser E-Mail-Newsletter
von Fit-for-Access.de

Ihre E-Mail-Adresse: