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
Ajoute une réplication entre deux serveurs HFSQL sur le poste serveur maître.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Exemple
ConfigRéplication1 est un hRSConfig
ConfigRéplication1..Serveur = "atlas.masociete.com:4996"
Ajoute(ConfigRéplication1..Fichier, "Mabase")
Ajoute(ConfigRéplication1..Fichier, "-Mabase\Monfichier.fic")
HRSAjouteConfig(Cnx, ConfigRéplication1, Faux)
ConfigRéplication1 est un hRSConfig
ConfigRéplication1..Serveur = "atlas.masociete.com:4996"
Ajoute(ConfigRéplication1..Fichier, "Mabase")
Ajoute(ConfigRéplication1..Fichier, "-Mabase\Monfichier.fic")
HRSAjouteConfig(Cnx, ConfigRéplication1, hrsSansCopie)
Syntaxe
<Résultat> = HRSAjouteConfig(<Connexion> , <Réplication à effectuer> , <Copie initiale> [, <Jauge>])
<Résultat> : Booléen
  • Vrai si la réplication a été ajoutée,
  • Faux dans le cas contraire. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères (avec ou sans guillemets)
Connexion vers le serveur HFSQL maître. Cette connexion a été définie sous l'éditeur d'analyses ou par programmation grâce aux fonctions HDécritConnexion ou HOuvreConnexion.
<Réplication à effectuer> : Variable de type hRSConfig
Nom de la variable de type hRSConfig décrivant la réplication à effectuer.
<Copie initiale> : Booléen
  • Vrai pour activer la copie initiale des éléments répliqués du serveur de la connexion (serveur maître) vers l'autre serveur (serveur abonné, défini dans la variable de type hRSConfig).
  • Faux dans le cas contraire.
<Jauge> : Chaîne de caractères (avec ou sans guillemets) optionnelle
Nom du champ Jauge permettant de visualiser l'avancement de la copie initiale.
<Résultat> = HRSAjouteConfig(<Connexion> , <Réplication à effectuer> , <Option> [, <Jauge>])
<Résultat> : Booléen
  • Vrai si la réplication a été ajoutée,
  • Faux dans le cas contraire. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères (avec ou sans guillemets)
Connexion vers le serveur HFSQL maître. Cette connexion a été définie sous l'éditeur d'analyses ou par programmation grâce aux fonctions HDécritConnexion ou HOuvreConnexion.
<Réplication à effectuer> : Variable de type hRSConfig
Nom de la variable de type hRSConfig décrivant la réplication à effectuer.
<Option> : Constante de type Entier
Action à réaliser :
Versions 22 et supérieures
hrsCopie
Nouveauté 22
hrsCopie
hrsCopie
Active la copie initiale des éléments répliqués du serveur de la connexion (serveur maître) vers l'autre serveur (serveur abonné, défini dans la variable de type hRSConfig). Cette copie est bloquante.
Compatibilité avec les versions précédentes : Correspond à Vrai dans les versions précédentes.
Versions 22 et supérieures
hrsCopieTâcheDeFond
Nouveauté 22
hrsCopieTâcheDeFond
hrsCopieTâcheDeFond
Active la copie initiale des éléments répliqués du serveur de la connexion (serveur maître) vers l'autre serveur (serveur abonné, défini dans la variable de type hRSConfig). Cette copie est réalisée en tâche de fond et n'est pas bloquante.
Pour savoir si la copie a été réalisée :
  1. Listez les réplications disponibles avec la fonction HRSListeConfig.
  2. Si la réplication voulue n'est pas listée, elle n'a pas été ajoutée.
  3. Si la réplication voulue est présente, consultez la valeur de la propriété ..Initialisation de la variable hRSConfig. Si cette propriété :
    • est comprise entre 0 et 1000, la réplication est en cours d'ajout.
    • vaut 1000, la réplication a été ajoutée.
    • n'est pas renseignée, l'ajout de la réplication est en échec.
Versions 22 et supérieures
hrsSansCopie
Nouveauté 22
hrsSansCopie
hrsSansCopie
Aucune copie n'est réalisée.
Compatibilité avec les versions précédentes : Correspond à Faux dans les versions précédentes.
<Jauge> : Chaîne de caractères (avec ou sans guillemets) optionnelle
Nom du champ Jauge permettant de visualiser l'avancement de la copie initiale.
Composante : wd240hf.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire