Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
folder.files
|
folder.files ( {options} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
options | Lange Ganzzahl |
![]() |
Optionen für File Liste | |||||
Funktionsergebnis | Collection |
![]() |
Collection für Objekte Subfiles | |||||
Die Methode folder.files gibt eine Collection von Objekten File zurück, die im Folder enthalten sind.
Hinweis: Aliasse oder symbolische Links werden nicht aufgelöst.
Ohne den Parameter options werden standardmäßig nur die Files auf der obersten Ebene von Folder in der Collection zurückgegeben. Das können Sie ändern, wenn Sie im Parameter options eine bzw. mehrere der folgenden Konstanten übergeben:
Konstante | Wert | Kommentar |
fk recursive | 1 | Die Collection enthält Dateien oder Ordner des angegebenen Ordners und seiner Unterordner. |
fk ignore invisible | 8 | Ausgeblendete Dateien oder Ordner sind nicht aufgelistet |
Zurückgegebener Wert
Collection von Objekten File.
Sie wollen wissen, ob im Datenbankordner unsichtbare Dateien vorhanden sind:
C_COLLECTION($all;$noInvisible)
$all:=Folder(fk database folder).files()
$noInvisible:=Folder(fk database folder).files(fk ignore invisible)
If($all.length#$noInvisible.length)
ALERT("Database folder contains hidden files.")
End if
Sie wollen nur alle sichtbaren Dateien im Ordner Documents erhalten:
C_COLLECTION($recursive)
$recursive:=Folder(fk documents folder).files(fk recursive+fk ignore invisible)
Produkt: 4D
Thema: File und Folder
Erstellt: 4D v17 R5
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)