Das Erstellen und Ausgeben von Reporten und Diagrammen können Sie mit Hilfe folgender Kommandozeilenparameter automatisieren.
Inhalt dieser Seite
Kommandozeilenparameter |
-report <Dateiname Vorlagedatei> |
|||||||||||||
Erläuterungen |
Für die aktuelle InfoZoom-Tabelle wird mit der angegebenen Vorlagedatei ein tabellarischer Report oder ein Diagramm erzeugt und angezeigt. Die Vorlagedatei bestimmt die zu verwendenden Attribute sowie Typ und Aussehen des Reports. Wenn der Dateiname Leerzeichen enthält, dann muss er in doppelte Hochkommata eingeschlossen werden (z.B. -report "Liste Fahrer.lst"). Als Vorlagen können Sie folgende Dateiformate verwenden:
|
Kommandozeilenparameter |
-printreport |
Erläuterungen |
Gibt den zuletzt erzeugten Report/das zuletzt erzeugte Diagramm ohne Rückfrage auf einen Drucker aus. Voraussetzung für die Ausführung des Kommandos ist, dass zuvor ein Report oder ein Diagramm erzeugt wurde. So kann das Kommando auf das Kommando -report folgen. Das Kommando kann zudem auf das Kommando -query folgen, wenn innerhalb der damit ausgeführten Anfrage ein Report oder ein Diagramm erzeugt wurde. Je nach Art des Reports oder Diagramms wird wie folgt unterschieden:
Beispiel InfoZoom.exe Tabelle.fox -report Report1.xls -printreport |
Kommandozeilenparameter |
-savereport <Dateiname und Dateiformat> |
||||||||
Erläuterungen |
Speichert den zuletzt erzeugten Report oder das zuletzt erzeugte Diagramm unter dem angegebenen Dateinamen und Dateiformat. Voraussetzung für die Ausführung des Kommandos ist, dass zuvor ein Report oder ein Diagramm erzeugt wurde. So kann das Kommando auf das Kommando -report folgen. Das Kommando kann zudem auf das Kommando -query folgen, wenn innerhalb der damit ausgeführten Anfrage ein Report oder ein Diagramm erzeugt wurde. Wenn der Dateiname Leerzeichen enthält, dann muss er in doppelte Hochkommata eingeschlossen werden (z.B. -savereport "Liste Fahrer.pdf"). Je nach Art des Reports oder Diagramms entspricht das Kommando folgenden Aktionen:
Beachten Sie: Die Verwendung eines vorhandenen Dateinamens kann u.a. dazu führen, dass beim Speichern die Reportvorlage überschrieben wird. Verwenden Sie daher als Dateiname nicht den Namen eines bereits vorhandenen oder auch geöffneten Reports. Beispiele InfoZoom Autos2000.fox;Hersteller=BMW -report AutoReport.xlsx -saveReport BMWs.xlsx Mit den ausgewählten Daten der Tabelle wird ein Excel-Report mit der angegebenen Vorlage erstellt und als Excel-Datei gespeichert. InfoZoom FormelEinsBeispiel.fox -report "Liste Fahrer.lst" -saveReport Fahrer.pdf Mit den ausgewählten Daten der Tabelle wird ein List & Label Report mit der angegebenen Vorlage erstellt und in eine PDF-Datei gespeichert. InfoZoom FormelEinsBeispiel.fox -query "A: Fahrer 2015" -saveReport Fahrer.xls Für die Tabelle wird die angegebene Anfrage ausgeführt. Die Daten des dabei erstellten List & Label Reports werden in eine Excel-Datei gespeichert. InfoZoom FormelEinsBeispiel.fox -report "Liste Fahrer.lst" -saveReport "Fahrer - Seite %%d.html" Mit den ausgewählten Daten wird ein List & Label Report erstellt. Der Report wird seitenweise in HTML-Dateien gespeichert. Die Dateien werden wie folgt benannt: Fahrer - Seite 1.html, Fahrer - Seite 2.html, Fahrer - Seite 3.html usw. |