PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HChangeRepRpl (Fonction)
En anglais : HChangeRplDir
HFSQLHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Modifie l'emplacement de la description du réplica abonné (fichier RPL). Cette fonction doit être utilisée sur le poste abonné.
Cette fonction est une fonction avancée de la réplication journalée. Elle doit être utilisée par exemple lors de l'utilisation de bases de données non connectées par le réseau. Dans ce cas, le réplica maître et le réplica abonné sont créés sur le même poste (poste maître). Le fichier RPL (fichier du réplica abonné) est ensuite copié sur le poste abonné.
Ce fichier peut être installé :
  • soit dans le répertoire de réplication indiqué dans l'analyse (sous-répertoire \RPL des fichiers de données par défaut).
  • soit dans un autre répertoire. Dans ce cas, l'application abonnée doit utiliser la fonction HChangeRepRpl pour indiquer où le fichier du réplica abonné doit être recherché. En effet, à l'ouverture du fichier de données abonné, le fichier RPL est lu pour définir la plage des identifiants automatiques utilisés par le fichier de donnés.
Par défaut, les fichiers de réplication sont gérés dans le répertoire spécifié sous l'analyse (option "Description de l'analyse", onglet "Journal/Réplication").
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Exemple
// Le fichier RPL se trouve dans le même répertoire que les fichiers de données
HChangeRepRpl(".")

// Le RPL est dans le sous-répertoire des fichiers de données \RPL
HChangeRepRpl(".\RPL")

// Le RPL est dans le répertoire "X:\Data\RPL"
HChangeRepRpl("X:\Data\RPL")
Syntaxe
<Résultat> = HChangeRepRpl(<Nouvel emplacement du fichier réplica abonné>)
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'identifier l'erreur.
<Nouvel emplacement du fichier réplica abonné> : Chaîne de caractères (avec guillemets)
Nouveau chemin d'accès au fichier *.RPL correspondant au réplica abonné (chemin complet ou relatif). Ce répertoire est utilisé :
  • à l'ouverture d'un fichier de données HFSQL en réplication sur le poste abonné. La plage des identifiants automatiques est mise à jour.
  • lors de la synchronisation (par exemple HSynchroniseRéplica), si aucun répertoire n'est précisé.
    Remarque : si le répertoire est relatif, le répertoire sera relatif au répertoire par défaut des fichiers de données défini dans l'analyse.
Composante : wd240rpl.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire