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/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HRplDéclareLiaison (Fonction)
En anglais : HRplDeclareLink
ODBCOLE DBNon disponible avec ces types de connexion
Déclare une liaison de type (1,1) (0,n) entre deux tables. Seuls les enregistrements de la table cible avec un enregistrement correspondant dans la table source (en respectant le filtre de celui-ci) seront répliqués lors d'une réplication universelle.
Remarque : Cette fonction est utilisable uniquement lors de la réplication universelle.
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppWindows Mobile Seule la réplication universelle est disponible.
Windows Mobile La réplication universelle fonctionne uniquement pour les postes mobiles utilisant Windows version 2003 et supérieure.
Note : La réplication n'est pas disponible lors de l'accès à une base de données via Accès distant.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 19 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 19
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Récupération d'un abonné avec juste les messages le concernant
HCréeRéplicaAbonné("", "", "Mr X", 0, "Messages" + RC + "Destinataires")
// Filtrage des messages
HFiltre(Destinataires, Nom, "X")
// Déclaration de la liaison
HRplDéclareLiaison(Destinataires, Messages, IDMessages, IDMessages)
HCréeRéplicaTransportable("", "", rplVersAbonné)
Syntaxe
<Résultat> = HRplDéclareLiaison(<Nom du fichier source> , <Nom de la rubrique source> , <Nom du fichier cible> , <Nom de la rubrique cible>)
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème (par exemple si les tables et les rubriques spécifiées n'existent pas). La fonction HErreur permet d'identifier l'erreur. Attention : <Résultat> vaut Vrai même si les fichiers/tables indiqués ne sont pas répliqués.
<Nom du fichier source> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier ou de la table avec la multiplicité (1,1).
<Nom de la rubrique source> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique concernée par la liaison dans le fichier source.
<Nom du fichier cible> : Chaîne de caractères (avec ou sans guillemets)
Nom du fichier ou de la table avec la multiplicité (0,n).
<Nom de la rubrique cible> : Chaîne de caractères (avec ou sans guillemets)
Nom de la rubrique concernée par la liaison dans le fichier cible.
Remarques
  • L'opération n'est prise en compte que si la table/fichier source est spécifié APRES la table/fichier cible dans la liste des tables passée à la fonction HCréeRéplicaAbonné.
  • Le filtrage sur le deuxième fichier/table n'est pas respecté.
  • Dès qu'un fichier est cible d'une liaison déclarée, ce fichier est répliqué uniquement via cette liaison.
  • Si un fichier est la source de deux liaisons, un enregistrement sera répliqué s'il appartient à l'une ou l'autre des liaisons.
Composante : wd250rpl.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire