|
|
|
|
|
- Changements de répertoire multiples
- Changement de nom du fichier de données
- Substitution de répertoire
- Divers
<Source>.ChangeRep (Fonction) En anglais : <Source>.ChangeDir
Non disponible avec ce type de connexion
- Modifie le chemin d'accès à un fichier de données (c'est-à -dire le répertoire dans lequel le fichier de données sera manipulé). Si le fichier de données est ouvert lors de l'utilisation de <Source>.ChangeRep, le fichier de données est automatiquement fermé.
Rappel : Par défaut, le fichier physique correspondant au fichier de données décrit sous l'analyse est manipulé dans le répertoire spécifié dans l'analyse. - Substitue le nom de la base de données associée à une table. Dans ce cas, le nom de la base de données spécifié dans les propriétés de la connexion de la table (sous l'éditeur d'analyses) est alors ignoré.
Pour modifier les paramètres de connexion d'un fichier de données non HFSQL, il est conseillé d'utiliser les fonctions HDécritConnexion et <Source>.ChangeConnexion.
Syntaxe
Utilisation avec des fichiers de données HFSQL Masquer les détails
<Résultat> = <Source>.ChangeRep(<Nouveau chemin du fichier de données>)
<Résultat> : Booléen - Vrai si l'opération a été réalisée,
- Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Source> : Type correspondant à la source spécifiée Nom logique du fichier de données HFSQL (défini dans l'analyse). <Nouveau chemin du fichier de données> : Chaîne de caractères Nouveau chemin d'accès au fichier de données (260 caractères maximum). Ce chemin peut contenir le nom du lecteur et des répertoires, ou être un chemin relatif. Si le chemin est relatif, le caractère "." (ou "?") permet de désigner le répertoire en cours et le caractère ".." permet de désigner le répertoire parent. Si ce paramètre correspond à une chaîne vide (""), le fichier de données sera manipulé dans le répertoire spécifié dans l'analyse. Remarques Changements de répertoire multiples La fonction <Source>.ChangeRep peut être appelée plusieurs fois avec des paramètres différents. Lorsque le chemin est redéfini plusieurs fois pour un même fichier de données, le dernier chemin spécifié remplace tous les autres. Changement de nom du fichier de données La fonction <Source>.ChangeRep permet uniquement de changer le chemin d'accès au fichier de données physique. Pour modifier le nom physique du fichier de données, utilisez la fonction <Source>.ChangeNom. Substitution de répertoire La fonction <Source>.ChangeRep permet d'associer un répertoire à un fichier de données. 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éfini par la fonction <Source>.ChangeRep. Par exemple :
HSubstRep("C:\Statistiques\Janvier", "C:\Nouveau\StatJanv")
Stat.ChangeRep("C:\Statistiques\Janvier")
Stat.Création()
Divers - Si la gestion du ".REP" est branchée (fonction HGèreREP), la modification de chemin est enregistrée dans le fichier ".REP" (voir gestion du .REP).
- La fermeture du fichier de données conserve le nouveau chemin, mais ne conserve pas un éventuel mot de passe donné à l'ouverture du fichier de données.
- La fonction <Source>.ChangeRep est équivalente à la fonction HAssigne présente dans les versions précédentes.
- Cette fonction peut être utilisée lors de l'ouverture d'une connexion à un serveur HFSQL.  Attention : L'ordre d'utilisation des fonctions permettant de se connecter à une base de données HFSQL Client/Serveur est important. Consultez Optimiser les temps de connexion aux bases HFSQL Client/Serveur pour plus de détails.
- La fonction <Source>.ChangeRep peut être utilisée avec le Connecteur Natif XML.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|