Reporte

Das Erstellen und Ausgeben von Reporten und Diagrammen können Sie mit Hilfe folgender Kommandozeilenparameter automatisieren.

Report- oder Diagrammvorlage bestimmen

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:

Dateiformate

Vorlagen für

Erläuterungen

IRP

Interne Reportkomponente

Das Kommando entspricht einem Klick auf die Schaltfläche Report oder Diagramm in der Registerkarte Ergebnisse, Gruppe Vorlage verwenden.

Wenn Sie nur ausgewählte Attribute in den Report oder das Diagramm übernehmen wollen, dann verwenden Sie den Parameter -selectattributes, um die gewünschten Attribute zu markieren.

Thema: Report/Diagramm als Vorlage verwenden

IZD

Interne Diagrammkomponente

XLS

XLSX

XLSM

Microsoft Excel

LST

LBL

CRD

List & Label

Das Kommando entspricht einem Klick auf die Schaltfläche Viewer in der Registerkarte Ergebnisse, Gruppe List & Label.

Thema: Reporte erstellen und ausgeben

Report oder Diagramm erstellen und drucken

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:

  • Bei internen Reporten/Diagrammen und bei Excel Reporten/Diagrammen erfolgt die Ausgabe auf den Standarddrucker.

  • Bei List & Label Reporten erfolgt die Ausgabe auf den Drucker, der beim Erstellen der Reportvorlage im Designer festgelegt wurde. Die Druckerspezifikation wird beim Speichern der Reportvorlage in einer Datei mit der Endung "p" hinterlegt. So wird z.B. zu einer Reportvorlage mit dem Dateinamen "liste.lst" die Druckerspezifikation in der Datei "liste.lsp" hinterlegt. Wenn diese Datei bei der Ausgabe nicht vorhanden ist, dann erfolgt die Ausgabe auf den Standarddrucker.

AnzeigenBeispiel

Report oder Diagramm in eine Datei speichern

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:

Arten

Aktionen/Erläuterungen

Interne Reporte

Interne Diagramme

Das Kommando entspricht der Auswahl des Menüpunkts Datei | Speichern unter.

Excel-Reporte

Excel-Diagramme

Das Kommando entspricht der Auswahl des Menüpunkts Datei | Speichern unter | Kopie speichern unter .

List & Label Reporte

Das Kommando entspricht folgenden Aktionen in List & Label:

  • Klick auf die Schaltfläche (Speichern als...) im Viewer

  • Auswahl des Menüpunkts Exportieren im Anwendungsmenü des Designers

Informationen zu den in List & Label verfügbaren Dateiformaten/Exportformaten finden Sie im Thema "Reporte mit List & Label erstellen" unter "Übersicht der Dateiformate".

Beim Exportieren wird abhängig vom Exportformat wie folgt verfahren:

  • Eine einzige Datei mit allen Druckseiten wird erzeugt.

  • Je Druckseite wird eine eigene Datei erzeugt, sodass ggf. mehrere Dateien erzeugt werden.

    Dies betrifft die verfügbaren Grafikformate mit Ausnahme der Formate "SVG" und "TIFF".

Bei mehreren Dateien erhält die Datei zur ersten Druckseite den beim Export erfassten Dateinamen, z.B. "Fahrer.bmp". Die Dateien der Folgeseiten werden nummeriert, z.B. "00000002.bmp".

Um die Dateien einheitlich zu benennen, können Sie im Dateinamen den Platzhalter "%d" erfassen. Der Platzhalter bewirkt, dass jede Datei mit dem Dateinamen und der jeweiligen Seitenzahl benannt wird. Dazu wird der Platzhalter durch die Seitenzahl ersetzt.

Hinweis:

  • Für verschiedene Exportformate, die ansonsten nur eine Datei mit allen Druckseiten erzeugen, bewirkt die Verwendung des Platzhalters, dass je Druckseite eine Datei erzeugt wird. Dies betrifft folgende Exportformate: TXT, HTML, XHTML, XML, SVG und TIFF. Auch hier erfolgt die Benennung der Dateien wie oben beschrieben.

  • Wenn die Kommandozeile in eine Datei mit der Endung ".bat" oder ".cmd" gespeichert wird, dann muss das Prozentzeichen vor dem Platzhalter verdoppelt werden (%%d).

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.

AnzeigenBeispiele