Allgemeine Eigenschaften
Die folgenden Eigenschaften sind für alle Eingabeformate gültig.
Die spezifischen Eigenschaften der Formate sind in den jeweiligen Abschnitten zu den einzelnen Formaten beschrieben.
Eigenschaft | Beschreibung |
|---|---|
InputFormat[].Type* | Art des Eingabeformats:
|
InputFormat[].ConditionMacro | optionaler Feldmakroausdruck, wenn die Verarbeitung eines Eingabeformatlesers nur unter bestimmten Bedingungen ausgeführt werden soll Der Ausdruck muss einen entsprechenden Wahrheitswert zurückliefern. Bei fehlendem Eigenschaftswert gilt die Bedingung implizit als erfüllt. Da zu diesem Zeitpunkt noch kein Feldkatalog zugeordnet ist, sind in dem Makroausdruck nur Feldvariablen nutzbar, die zuvor über |
InputFormat[].FileFilter(%) | Namensfilter für die Auswahl der zu verarbeitenden Dateien nach Eingabeformat Bei fehlendem Wert werden standardmäßig alle Dateien ausgewählt, die zum Format des Typs passen. Die Dateien werden nacheinander verarbeitet, z. B. alle Wenn einem Eingabeformat gemäß Filter eine Datei übergeben wird, die nicht vom passenden Typ ist, läuft die Verarbeitung in der Regel auf einen Fehler. Nur für die E-Rechnungsformate PEPPOL, XRechnung und ZUGFeRD findet vorab eine explizite Prüfung auf ein gültiges Format statt, um eine Datei zu überspringen, anstatt einen Fehler zu werfen. Da zu diesem Zeitpunkt noch kein Feldkatalog zugeordnet ist, sind in dem Filterausdruck nur Feldvariablen nutzbar, die zuvor über |