Indexdatenleser "FileName"
Der Indexdatenleser "FileName" verarbeitet beliebige Dateien. Die Extraktion von Indexdaten beschränkt sich in diesem Fall auf Kopfdaten und inhaltlich auf den Pfad der betreffenden Dateianlage.
Abhängig vom Eingabesystem kann entweder ein vollständiger Ordnerpfad oder auch nur ein Dateiname vorliegen. Bei einer Eingabe aus dem Dateisystem ist der Ordner für die direkt übergebenen Dateien immer bekannt. Eingebettete Anlagen, die nachträglich aus diesen Dateien extrahiert werden, besitzen in der Regel hingegen keine Ordnerangabe. Das gilt ebenso für Dateien, die per E-Mail oder Webservice übertragen werden.
Syntax für die Eigenschaft .InputName:
File: vollständiger BasisdateinameFile(p): Teil des Basisdateinamens (beginnend bei Zeichenposition p)File(p,l): Teil des Basisdateinamens (beginnend bei Zeichenposition p und mit Länge l)File(n,"s"): n-ter Teilwert aus einem Basisdateinamen mit Werten, die über das Zeichen s voneinander getrennt sindFolder: vollständiger OrdnerpfadFolder[n]: Unterordnername der n-ten Ebene
Die Zählung für Zeichenposition und Ordnerebene beginnt immer bei 1. Aus den Werten, die über Folder oder Folder[n] gewonnen werden, kann analog zu File(…) ebenfalls ein Teilwert extrahiert werden.
Beispiele für einen Pfad c:\temp\test_123.pdf:
File test_123File(6) 123File(1,4) testFile(2,"_") 123Folder[1] temp