Export-WordPressGfOrderAsCsv #
ÜBERSICHT #
Exportiert eine reduzierte Order-Feldliste als CSV (1 Datensatz).
SYNTAX #
Export-WordPressGfOrderAsCsv [-OrderFields] <pscustomobject[]> [-EntryId] <int> [-Path] <string>
[[-FileName] <string>] [<CommonParameters>]
BESCHREIBUNG #
Erwartet eine Liste von Order-Feldern mit den Eigenschaften FieldId, FieldLabel und Value.
Aus diesen Feldern wird eine CSV-Datei mit folgendem Aufbau erzeugt:
- Eine Header-Zeile mit den FieldLabel-Werten
- Eine Datenzeile mit den zugehörigen Feldwerten
Die Reihenfolge der Spalten richtet sich strikt nach der numerischen FieldId. Virtuelle Meta-Felder (z.B. EntryId, Approved, CreatedBy) werden vorangestellt und besitzen FieldIds kleiner als 1.
PARAMETER #
-OrderFields #
Type: pscustomobject[]
Array mit Objekten { FieldId, FieldLabel, Value }.
-EntryId #
Type: int
Entry-ID der Order. Wird für den Default-Dateinamen verwendet.
-Path #
Type: string
Zielordner für die CSV-Datei.
-FileName #
Type: string
Optionaler Dateiname. Wenn nicht gesetzt, wird “order-000046.csv” verwendet.
.OUTPUTTYPE System.IO.FileInfo