Bonjour
J'ai passé une appli de HF Classic et HF C/S . les résultats sont probants et sans appel et mon appli fonctionne désormais très bien dans cette configuration.
Maintenant j'essaie de faire la même chose pour le groupware utilisateur et là, malgré une indication de the duke je patauge lamentablement
Je précise que le groupware utilisateur est paramétré : Intégration par défaut et lancement automatique
En tout état de cause ce que je cherche à faire est de pouvoir paramétrer le groupware une fois pour toute pour tous les postes ayant accès à cette appli et que tous les postes donc pointent sur le meme groupware
La piste qui m'a été donnée est la suivante
gpwOuvreConnexion(gcnxMaConnexion,sUser,sMotDePasse,sAdresseOuNomServeurHF,sNomBaseDeDonnees,hAccèsHFClientServeur,hOLectureEcriture)
Le problème est que je ne sais pas comment ni où utiliser cette ligne , ni même où mettre le groupware sur le serveur (pour vous situer le niveau du désastre !!!)
Je vous livre mon code tel quel
gsAppli_CS est une chaîne=INILit("Param","Application_ClientServeur","",fRepExe()+"\Appli.ini")
gsUser est une chaîne=INILit("Param","Utilisateur","",fRepExe()+"\Appli.ini")
gbResCnx est un booléen
SELON gsAppli_CS
CAS "Oui"
gsAccèsServeurDonnées est une chaîne=INILit("Param","AccesServeurHF","",fRepExe()+"\Appli.ini")
DPS est une Connexion
// Paramètres de la connexion
DPS..Provider = hAccèsHFClientServeur
DPS..Utilisateur = gsUser
DPS..MotDePasse = ""
DPS..Serveur = gsAccèsServeurDonnées
DPS..BaseDeDonnées = "GEODES"
DPS..Cryptage = hCryptageNon
// Ouverture de la connexion
HOuvreConnexion(DPS)
gbResCnx=HChangeConnexion("*",DPS)
SI gbResCnx=Faux ALORS
HErreurInfo(hErrComplet)
FIN
CAS "Non"
gsCheminAccesDonnées est une chaîne=INILit("Param","Repertoire_Données_Application","",fRepExe()+"\Appli.ini")
SI PAS gsCheminAccesDonnées="" ALORS
HChangeRep("*",gsCheminAccesDonnées)
FIN
FIN
AU SECOURS je sèche sur ce problème !!!!!