Bonjour,
Je réalise une réplication hétérogène entre une base de données HF
client/serveur (serveur au siège social) et une base de données HF classic
(sur des portables).
Lors de la réplication Maitre vers Abonné, j'utilise actuellement la
fonction avec gestion automatique des conflits et cela semble fonctionner
très correctement.
HSynchroniseRéplica(RepMaitreReplic+"\"+RPL.Fichier,RepAbonneReplic+"\Replica_"+NetNomMachine()+".RPL",rplVersAbonné)
Toutes les données de la base sont alors répliquées.
J'aimerais pouvoir filtrer les enregistrements à répliquer et souhaite
donc utiliser la gestion de conflit personnalisée. J'ai donc créé la
fonction suivante (dans un premier temps je veux juste voir si cela marche
sans filtré les enregistrements).
PROCEDURE Filtre_Maitre_Abonne()
RPL.Conflit = rplPasDeConflit
RENVOYER Vrai
Puis je lance désormais la fonction avec le nouveau paramétre,
HSynchroniseRéplica(RepMaitreReplic+"\"+RPL.Fichier,RepAbonneReplic+"\Replica_"+NetNomMachine()+".RPL",rplVersAbonné,"Filtre_Maitre_Abonne")
Malheureusement, cela ne fonctionne pas... aucun enregistrement
n'apparaît.
Ai je fait une erreur de syntaxe ? La documentation étant très pauvre et
un exemple inexistant, je ne sais pas comment faire pour que cela
fonctionne ?!
Quelqu'un a t'il déjà mis ceci en place et pourrait il m'aider ?
Merci par avance pour vos suggestions,
Cordialement
Etienne Andrieux
pour me répondre directement :
http://cerbermail.com/…