Bonjour,
Suite à ma recherche hébergement cloud je me retrouve, une fois de plus "bloqué"
Je développe un projet pour une entreprise ayant plusieurs filiale.
1 maison mère et ses filiales.
Toute les entités se connecte au même serveur mais à leur propre base (Elles ont toute la même structure)
Certaines des actions effectué par la maison mère doivent impacté des fichiers de filiales.
Au lancement de mon programme j'ouvre mes différentes connexion? Si ca marche déjà
Je me retrouve bien dans les données de ma Connexion1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 soit Bool = HOuvreConnexion(gcnxConnexion1) SI Bool= Vrai ALORS Trace("Houvre 1 OK") SINON Trace("Houvre 1 ECHEC") FIN Bool = HOuvreConnexion(gcnxConnexion2) SI Bool= Vrai ALORS Trace("Houvre 2 OK") SINON Trace("Houvre 2 ECHEC") FIN Bool=HChangeConnexion("*",gcnxConnexion1) SI Bool= Vrai ALORS Trace("Hchange 1 OK") SINON Trace("Hchange 1 ECHEC") FIN
Un peu plus loin un mini traitement sur lequel je fais juste un
Il est OK.
Code : Sélectionner tout - Visualiser dans une fenêtre à part HModifie(CLIENT)
Et après je tente ma chance avec un
Et evidement je me prend un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 HChangeConnexion(CLIENT,gcnxConnexion2) HModifie(CLIENT)
Erreur à la ligne 22 du traitement Clic sur BTN_Valider.
Vous avez appelé la fonction HModifie.
Aucun enregistrement en cours n'est défini pour le fichier <CLIENT>.
J'ai cru comprendre que l'on pouvait passer par des halias....
Je risque d'avoir pas mal de traitement du même genre sur plein de fichiers différents.
Et avec des modifs de certaines données entre les 2 hmodifie
Exemple :
Merci par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Hmodifie(ARTICLE) hchangeconnexion..... ARTICLE.PRIX=ARTICLE.PRIX * 1.15 Hmodifie(ARTICLE)
Partager