DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Gestion de la réplication / Fonctions WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
HRplProcédureFiltre (Fonction)
En anglais : HRplFilterProcedure
ODBCOLE DBNon disponible avec ces types de connexion
Définit la procédure WLangage qui sera appelée à chaque opération de réplication pour un fichier de données spécifique. Cette procédure est exécutée par les fonctions HCréeRéplicaTransportable et HSynchroniseRéplica.
Remarque : Cette fonction est utilisable uniquement lors de la réplication universelle.
Exemple
// La procédure valide les messages. 
// MessageValidation sera appelée pour chaque message répliqué
HRplProcédureFiltre(Messages, "MessageValidation")

// Préparation envoi des messages pour Paris (à MPL)
HCréeRéplicaTransportable("M:\BAL\BAL.RPM", "Paris", "c:\temp\MsgMPL.zip")
Syntaxe
<Résultat> = HRplProcédureFiltre(<Nom du fichier> , <Nom de la procédure>)
<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> : Chaîne de caractères
Nom du fichier de données ou de la table sur lequel la procédure doit être exécutée.
<Nom de la procédure> : Chaîne de caractères correspondant à une procédure WLangage
Nom d'une procédure WLangage existant dans l'application WINDEV ou dans le site WEBDEV. Vous devez créer cette procédure dans votre application. Cette procédure n'attend aucun paramètre. Cette procédure est appelée avant chaque opération réalisée sur le fichier destination. Plusieurs variables sont utilisables dans cette procédure. Si cette procédure renvoie Faux, l'opération n'est pas effectuée. Cette procédure permet par exemple :
  • de filtrer les enregistrements à ne pas répliquer.
  • de gérer les cas de conflits, en réglant les valeurs avant qu'une erreur de doublons n'apparaisse.
Composante : wd290rpl.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/07/2023

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