ExcelExport¶
Beschreibung¶
Ermöglicht das Exportieren beliebiger SpaceObServer-Statistiken (Listen und Charts) in eine Excel-Datei.
Syntax¶
ExcelExport (ExportPath : <String>, SheetName : <String>, ExportFullBranch : <Boolean>, IncludeHeader : <Boolean>, IncludeUnit : <Boolean>, AppendToSheet : <Boolean>, [optional]Statistics : <String>)
Parameter¶
- ExportPfad
Der vollständige Pfad der exportierten Datei (einschließlich des exportierten Dateinamens). Sie können sowohl Umgebungsvariablen als auch „%DATE%“ und „%TIME%“ im Dateipfad verwenden.
- Blattname
Der Name des neuen Excel-Blatts für das Exportieren. Verwenden Sie eine leere Zeichenfolge, um das neue Blatt nach dem aktuellen Datum einschließlich Uhrzeit zu benennen. Sie können „%DATE%“ und „%TIME%“ als Variablen im Blattnamen verwenden.
- ExportFullBranch
Gibt an, ob der Export den gesamten Verzeichniszweig oder nur die eingeblendeten Verzeichnisse umfassen soll.
- IncludeHeader
Gibt an, ob eine Kopfzeile mit allgemeinen Informationen über das Stammverzeichnis/Laufwerk eingefügt werden soll.
- IncludeUnit
Gibt an, ob Größeneinheiten und Tausendertrennzeichen in den Export des Scantrees einbezogen werden, oder ob die Größen als reine Zahlen exportiert werden. Hinweis: Dieser Parameter wirkt sich nicht auf das Exportieren von Listen aus, sondern nur auf den Scantree.
- AppendToSheet
Gibt an, ob der Excel-Export an ein bestehendes Blatt mit demselben „SheetName“ angehängt wird. Wenn „SheetName“ eine leere Zeichenfolge ist, wird dieser Parameter ignoriert.
- Statistik
(Optionaler Parameter) Eine durch Semikolon getrennte Liste von Diagrammen und Listen, die in den Excel-Export aufgenommen werden sollen. Die Tabelle auf Statistik exportieren listet alle zugänglichen Typen von Charts und Listen auf. Hinweis: Wenn dieser Parameter nicht gesetzt ist, wird der Verzeichnisbaum exportiert (Standard).
Beispiel¶
$SOS.ExcelExport("C:\Temp\SOS\ExcelExport.xlsx", "TestSheet %DATE%", $true, $true, $false, $false, "scantree; detailslist; piechart; historychart") #PowerShell
SOS.ExcelExport "C:\Temp\SOS\ExcelExport.xlsx", "TestSheet %DATE%", True, true, False, False, "scantree; detailslist; piechart; historychart" 'VBS
Erzeugt eine Excel-Datei namens „excelexport.xls“ im Verzeichnis „C:TempSOS", die ein neues Blatt mit dem Namen „TestSheet <yyyy-mm-dd>“ enthält. Es wird der gesamte Verzeichniszweig exportiert, einschließlich einer Kopfzeile, ohne Angaben zur Größeneinheit. Ein bestehendes Tabellenblatt mit dem angegebenen Titel wird überschrieben. Der Verzeichnisbaum, die Detailliste, das Kreisdiagramm und das Verlaufsdiagramm des aktuellen Stammes werden auf separaten Blättern in die Excel-Datei aufgenommen.
Bemerkungen¶
Die Namen von Excel-Blättern müssen in jeder Excel-Datei eindeutig sein. Wenn ein Blatt mit dem Namen des übergebenen Parameters SheetName bereits existiert und der Parameter AppendToSheet auf False steht, wird das neue Blatt „<SheetName> (x)“ genannt (wobei x eine Zahl ist und „<SheetName> (x)“ in dieser Excel-Datei eindeutig ist).