func X3.FR_FICHIER_LISTER_FICHIERS(Char SERVEUR_IN, Char CHEMIN_IN, Char TRI_IN, Char FILTRE_IN, Char() FICHIERS_OUT) : Integer

Permet de lister les fichiers d'un répertoire sur le serveur.

  • SERVEUR_IN Char Serveur de traitement de la solution sur lequel lister le répertoire (ou "" si runtime courant)
  • CHEMIN_IN Char Chemin complet ou volume vers le répertoire à lister
  • TRI_IN Char Ordre de tri sur les fichiers (défaut : N) :
    • N : Nom alphabétique
    • E : Extension alphabétique
    • S : Taille
    • DC : Date création
    • DA : Date dernier accès
    • DW : Date dernière écriture
    • - : (A mettre devant le type choisi afin d'avoir un tri descendant)
  • FILTRE_IN Char Filtre éventuel sur le nom des fichiers (voir fonction pat())
  • FICHIERS_OUT Char() Variable tableau qui contiendra les fichiers trouvés (limite de 32767 fichiers)
Retour Integer Nombre de fichiers trouvés
Exemple

func X3.FR_FICHIER_LISTER_FICHIERS("", filpath("tmp",'',''), "-N", "*.tst", MALISTE))
Renvoie dans MALISTE tous les fichiers dont l'extension est ".tst" dans le répertoire tmp par ordre descendant de nom