BEISPIEL
HINWEIS
Automatisches Generieren von HTML-Seiten
Wollen Sie einen eigenen Assistenten zum Erstellen von HTML-Seiten programmieren oder sollen die
HTML-Seiten automatisch (z.B. zeit- oder ereignisgesteuert) erzeugt werden, bietet sich die Verwendung
der OutputTo-Methode an:
DoCmd.OutputTo Objekttyp [, Objektname][, Ausgabeformat][, Ausgabedatei][, Autostart][, Vorlagedatei]
Übergeben Sie als ersten Parameter den Typ des Objekts, das Sie exportieren möchten (acOutputForm,
acOutputQuery, acOutputReport, acOutputTable).
Mit dem zweiten Parameter bestimmen Sie das zu exportierende Objekt (z.B. Tabelle1).
Der Parameter Ausgabeformat entscheidet über den Typ der HTML-Seite (acFormatHTML = statische
HTML-Seite).
Unter Ausgabedatei können Sie den Pfad und Namen der exportierten Datei festlegen. Lassen Sie diesen
Parameter weg, zeigt Access ein Dialogfeld an.
Setzen Sie Autostart auf True, wird nach dem Generieren der Datei automatisch der Browser gestartet.
Dies gilt jedoch nur für das Exportformat HTML.
Zum Schluss besteht noch die Möglichkeit, den Namen einer Vorlagedatei anzugeben.
Ausgabe der Tabelle
Umsatzdaten
als statische HTML-Seite:
Sub Export_Umsatzdaten_HTML()
DoCmd.OutputTo acOutputTable, "Umsatzdaten", acFormatHTML, "c:\umsatzdaten.html", True
End Sub
Abbildung 14.7 Exportierte HTML-Seite im Internet Explorer
Wählen Sie als Ausgabeobjekt einen Bericht, erzeugt OutputTo mehrere Seiten. In allen anderen Fällen wird
eine Seite erzeugt, unabhängig davon, um wie viele Daten es sich handelt.
907
Exportieren von Daten im HTML-Format

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.