DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Compatibilité avec les versions antérieures
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
HListeREP (Fonction)
En anglais : HListREP
HFSQL ClassicHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Renvoie la liste des affectations des fichiers de données manipulés par l'application en cours, c'est-à-dire la liste des fichiers physiques correspondants aux fichiers de données décrits dans l'analyse.
Pour plus de détails sur cette liste, consultez Liste des fichiers de données manipulés par une application.
Exemple
sAffectations est une chaîne
// Récupérer toutes les affectations du fichier logique
// CLIENT dont le nom physique est CLIENT2000 et qui
// existent bien sur disque
sAffectations = HListeREP(".", "CLIENT", "CLIENT2000", hExistant)
WINDEVWEBDEV - Code ServeurEtats et RequêtesCode Utilisateur (MCU)Langage ExterneAjaxHFSQL ClassicHFSQL Client/ServeurHyper File 5.5
// Lister toutes les entrées du .REP du projet
// Syntaxe équivalente : HListeREP()
sListe est une chaîne
sListe = HListeREP(".","*")
Syntaxe

Liste des affectations à partir du fichier .REP Masquer les détails

<Résultat> = HListeREP([<Nom du fichier REP> [, <Nom logique fichier> [, <Nom physique fichier>]]] [, <Options>])
<Résultat> : Chaîne de caractères
  • Liste des affectations,
  • Chaîne vide ("") en cas d'erreur.
La liste des affectations est de la forme :
<Nom logique> + TAB + <Nom physique> + TAB + <Répertoire> + RC + ...

Où :
  • <Nom logique> : Nom du fichier de données dans l'analyse.
  • <Nom physique> : Nom du fichier physique, sans chemin et sans extension.
  • <Répertoire> : Répertoire du fichier physique.
HFSQL Client/Serveur <Résultat> est complété par 2 nouvelles informations :
  • <Nom du serveur> : Nom du serveur HFSQL Client/Serveur.
  • <Nom de la base de données> : Nom de la base de données HFSQL Client/Serveur.
<Nom du fichier REP> : Chaîne de caractères optionnelle
Nom complet du fichier .REP examiné. Si ce paramètre correspond à une chaîne vide ou à ".", le fichier ".REP" en cours est examiné. Si les trois premiers paramètres optionnels ne sont pas précisés, le fichier ".REP" en cours est également examiné.
Hyper File 5.5 Il n'est pas possible de spécifier uniquement ce paramètre. La syntaxe HListeRep(<Nom du fichier .REP>) n'est pas disponible.
<Nom logique fichier> : Chaîne de caractères optionnelle
Nom logique du fichier de données dont les affectations doivent être listées. Si ce paramètre n'est pas précisé ou est égal à "*", toutes les affectations de tous les fichiers de données sont recherchées.
<Nom physique fichier> : Chaîne de caractères optionnelle
Nom physique du fichier de données dont les affectations doivent être listées. Si ce paramètre n'est pas précisé, toutes les affectations de <Nom logique fichier> sont recherchées.
<Options> : Constante optionnelle de type entier
Par défaut, toutes les affectations sont recherchées. La constante hExistant permet de rechercher uniquement les affectations pour lesquelles un fichier de données existe réellement.

Liste des affectations à partir du fichier .WDD Masquer les détails

<Résultat> = HListeREP([<Nom du fichier WDD> [, <Nom logique fichier> [, <Nom physique fichier>]]] [, <Options>])
<Résultat> : Chaîne de caractères
  • Liste des affectations,
  • Chaîne vide ("") en cas d'erreur.
La liste des affectations est de la forme :
<Nom logique> + TAB + <Nom physique> + TAB + <Répertoire> + RC + ...

où :
  • <Nom logique> : Nom du fichier de données dans l'analyse.
  • <Nom physique> : Nom du fichier physique, sans chemin et sans extension.
  • <Répertoire> : Répertoire du fichier physique.
<Nom du fichier WDD> : Chaîne de caractères optionnelle
Nom complet du fichier .WDD examiné. Si ce paramètre n'est pas précisé ou correspond à ".", le fichier ".WDD" en cours est examiné.
<Nom logique fichier> : Chaîne de caractères optionnelle
Nom logique du fichier de données dont les affectations doivent être listées. Si ce paramètre n'est pas précisé ou est égal à "*", toutes les affectations de tous les fichiers de données sont recherchées.
<Nom physique fichier> : Chaîne de caractères optionnelle
Nom physique du fichier de données dont les affectations doivent être listées. Si ce paramètre n'est pas précisé, toutes les affectations de <Nom logique fichier> sont recherchées.
<Options> : Constante optionnelle de type entier
Par défaut, toutes les affectations sont recherchées. La constante hExistant permet de rechercher uniquement les affectations pour lesquelles un fichier de données existe réellement.
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesCode Utilisateur (MCU)Langage ExterneAjaxHFSQL ClassicHFSQL Client/ServeurHyper File 5.5

Compatibilité avec les versions antérieures

La syntaxe HListeREP(<Nom WDD>, "?") n'est plus disponible.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/07/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale