DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Attention : Il s'agit de la version 26 de cette page de documentation. Cette fonctionnalité peut avoir été modifiée ou supprimée en version supérieure.
Aide / WLangage / Gestion des bases de données / Fonctions HFSQL / Fonctions Hyper File compatibles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HAssigne (Fonction)
En anglais : HAssign
HFSQLDisponible uniquement avec ce type de connexion
Avertissement
La fonction HAssigne est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
En version 8, la fonction HAssigne est remplacée par la fonction HChangeRep.
Voici la documentation de la fonction HAssigne disponible avec WINDEV 5.5.
 
But
Modifier le chemin d'accès d'un fichier de données.
Syntaxe
HAssigne(<Nom_Fichier>, <CheminAccès>)
  • <NomFichier> est une chaîne de caractères contenant le nom logique du fichier de données.
  • <CheminAccès> est le chemin d'accès au fichier de données. C'est une chaîne de 260 caractères maximum composée de majuscules et/ou de minuscules qui contient le lecteur et le nom du répertoire du fichier de données. Elle ne contient pas le nom du fichier de données.
Détail
HAssigne modifie le chemin d'accès au fichier de données sur le disque lors du prochain appel d'une fonction WINDEV. Le fichier sera ouvert dans le chemin spécifié.
H.Rep contient le nouveau chemin.
Si <Chemin_Accès>="?" (HAssigne(<Nom_Fichier>,"?")), le fichier sera ouvert dans le répertoire en cours.
Si le fichier est ouvert avant l'appel de HAssigne, il est automatiquement fermé.
Notes
  • Dans un programme utilisant HAssigne et HCréation, le .REP doit être géré pour que les fichiers de données puissent être mis à jour suite à une modification de la structure des fichiers. Par défaut HGèreRepOui est appelée.
  • HAssigne doit être utilisée lorsque le chemin et/ou le nom du fichier sur le disque ne sont pas les mêmes que ceux décrits dans l'analyse.
  • Le nom logique est le nom du fichier qui a été défini lors de la description du fichier. Le chemin d'accès physique du fichier est le chemin pour accéder au fichier sur le disque dur.
  • HAssigne ne peut pas être utilisé avec les fichiers xBase.
  • Si le chemin d'accès n'existe pas sur le disque, l'erreur 24 sera retournée lors de l'ouverture du fichier.
  • Le chemin peut contenir (comme sous DOS) le . (pour identifier le répertoire courant) et .. (pour identifier le répertoire précédent).
  • Si dans <Chemin_Accès> le répertoire n'est pas donné, il correspond au répertoire en cours.
  • La fonction HAssigne permet d'associer un répertoire à un fichier. Pour substituer un répertoire par un autre, utilisez la fonction HSubstRep.
    Attention : la substitution de répertoire effectuée par HSubstRep s'applique sur le répertoire définit par HChangeRep.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 18/08/2020

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