| 4D v13.4DOCUMENT LIST | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 DOCUMENT LIST 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DOCUMENT LIST ( Pfadname ; Dokumente {; Optionen} ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Pfadname | String |   | Pfadname zu Volume, Festplatte oder Ordner | |||||
| Dokumente | Array Text |   | Namen der an dieser Stelle vorhandenen Dokumente | |||||
| Optionen | Lange Ganzzahl |   | Optionen zum Erstellen von Listen | |||||
Der Befehl DOCUMENT LIST füllt das Array Dokumente mit den Namen der Dokumente, die unter dem in Pfadname übergebenen Pfadnamen liegen.
Hinweis: Pfadname akzeptiert nur absolute Pfadnamen.
Standardmäßig, d.h. ohne den Parameter Optionen werden im Array Dokumente nur die Namen der Dokumente zurückgegeben. Das können Sie ändern, wenn Sie im Parameter Optionen eine bzw. mehrere der folgenden Konstanten unter dem Thema Systemdokumente übergeben:
| Konstante | Typ | Wert | Meldung | 
| Absolute path | Lange Ganzzahl | 2 | Das Array Dokumente enthält absolute Pfadnamen | 
| Ignore invisible | Lange Ganzzahl | 8 | Unsichtbare Dokumente werden nicht aufgelistet | 
| Posix path | Lange Ganzzahl | 4 | Das Array Dokumente enthält Pfadnamen im Posix Format | 
| Recursive parsing | Lange Ganzzahl | 1 | Das Array Dokumente enthält alle Dateien und Unterordner des angegebenen Ordners | 
Hinweise:
Gibt es keine Dokumente an der angegebenen Stelle, gibt der Befehl ein leeres Array zurück. Ist der in Pfadname übergebene Pfadname ungültig, erzeugt DOCUMENT LIST einen OS Systemfehler, den Sie mit einer Methode ON ERR CALL abfangen können.
Liste aller Dokumente in einem Ordner (Standardsyntax):
 DOCUMENT LIST("C:\\";arrFiles)-> arrFiles:
        Text1.txt
        Text2.txt
Liste aller Dokumente in einem Ordner im absoluten Modus:
 DOCUMENT LIST("C:\\";arrFiles; Absolute path)-> arrFiles:
        C:\Text1.txt
        C:\Text2.txt
Liste aller Dokumente im rekursiven (relativen) Modus:
 DOCUMENT LIST("C:\\";arrFiles;Recursive parsing)Liste aller Dokumente im rekursiven absoluten Modus:
 DOCUMENT LIST("C:\\MyFolder\\";arrFiles;Recursive parsing+Absolute path)-> arrFiles:
        C:\MyFolder\MyText1.txt
        C:\MyFolder\MyText2.txt
        C:\MyFolder\Folder1\MyText3.txt
        C:\MyFolder\Folder1\MyText4.txt
        C:\MyFolder\Folder2\MyText5.txt
        C:\MyFolder\Folder2\Folder3\MyPicture1.png
Liste aller Dokumente im rekursiven Posix (relativen) Modus:
 DOCUMENT LIST("C:\\MyFolder\\";arrFiles;Recursive parsing+Posix path)-> arrFiles:
        MyText1.txt
        MyText2.txt
        Folder1/MyText3.txt
        Folder1/MyText4.txt
        Folder2/MyText5.txt
        Folder2/Folder3/MyPicture1.png
	Produkt: 4D
	Thema: Systemdokumente
	Nummer: 
        474
        
        
        
	
        
         
        
     Alphabetische Liste der Befehle
    Alphabetische Liste der Befehle

	Erstellt: 4D v6
	Geändert: 4D v13