Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
LISTE DES DOCUMENTS
|
LISTE DES DOCUMENTS ( cheminAccès ; documents {; options} ) | ||||||||
Paramètre | Type | Description | ||||||
cheminAccès | Chaîne |
![]() |
Chemin d'accès de volume ou de dossier | |||||
documents | Tableau texte |
![]() |
Nom des documents situés à cet endroit | |||||
options | Entier long |
![]() |
Options de construction de la liste | |||||
La commande LISTE DES DOCUMENTS remplit le tableau de type Texte documents avec les noms des documents situés à l'endroit que vous avez indiqué avec le paramètre cheminAccès.
Note : Vous devez passer un chemin d'accès absolu dans le paramètre cheminAccès.
Par défaut, si vous omettez le paramètre options, seuls les noms des documents sont retournés dans le tableau documents. Vous pouvez modifier ce fonctionnement en passant dans le paramètre options une ou plusieurs des constantes suivantes, placées dans le thème Documents système :
Constante | Type | Valeur | Comment |
Chemin absolu | Entier long | 2 | Le tableau documents contient des chemins d’accès absolus |
Chemin POSIX | Entier long | 4 | Le tableau documents contient des chemins d’accès au format POSIX |
Chemin récursif | Entier long | 1 | Le tableau documents contient les fichiers et tous les sous-dossiers du dossier spécifié |
Ignorer invisibles | Entier long | 8 | Les documents invisibles ne sont pas listés |
Notes :
S'il n'y pas de document à l'endroit défini, la commande retourne un tableau vide. Si le chemin d'accès que vous avez passé dans cheminAccès est invalide, LISTE DES DOCUMENTS génère une erreur de gestionnaire de fichier que vous pouvez intercepter à l'aide d'une méthode installée par APPELER SUR ERREUR.
Liste de tous les documents dans un dossier (syntaxe par défaut) :
LISTE DES DOCUMENTS("C:\\";tabFichiers)
-> tabFichiers :
Texte1.txt
Texte2.txt
Liste de tous les documents dans un dossier en mode absolu :
LISTE DES DOCUMENTS("C:\\";tabFichiers; Chemin absolu)
-> tabFichiers :
C:\Texte1.txt
C:\Texte2.txt
Liste de tous les documents en mode récursif (relatif) :
LISTE DES DOCUMENTS("C:\\";tabFichiers;Chemin récursif)
Liste de tous les documents en mode récursif absolu :
LISTE DES DOCUMENTS("C:\\MonDossier\\";tabFichiers;Chemin récursif+Chemin absolu)
-> tabFichiers :
C:\MonDossier\MonTexte1.txt
C:\MonDossier\MonTexte2.txt
C:\MonDossier\Dossier1\MonTexte3.txt
C:\MonDossier\Dossier1\MonTexte4.txt
C:\MonDossier\Dossier2\MonTexte5.txt
C:\MonDossier\Dossier2\Dossier3\MonImage1.png
Liste de tous les documents en mode récursif POSIX (relatif) :
LISTE DES DOCUMENTS("C:\\MonDossier\\";tabFichiers;Chemin récursif+Chemin POSIX)
-> tabFichiers :
MonTexte1.txt
MonTexte2.txt
Dossier1/MonTexte3.txt
Dossier1/MonTexte4.txt
Dossier2/MonTexte5.txt
Dossier2/Dossier3/MonImage1.png
Produit : 4D
Thème : Documents système
Numéro :
474
Nom intl. : DOCUMENT LIST
Créé : 4D v6
Modifié : 4D v13
4D - Langage ( 4D v20 R7)