Bonjour à tous,
Je suis en train de faire la réplication de mon serveur HFSQL dans le centre de control, mais j'ai un problème avec le groupware utilisateur en ce qui concerne les identifiants automatiques qui sont sur 4 octets au lieu de 8 octets pour pouvoir être répliqué.
1 - Je ne sais pas comment changer par programmation la taille de ce identifiant de 4 à 8 octets. car j'ai mis les fichiers du groupware en client/serveur, mais j'ai cette erreur : "Erreur à l'initialisation du groupware."
2 - mon groupware est en "lancement manuel";
3 - voici le code utilisé et copié de l'exemple windev :
Quelqu'un a déjà eu un pareil problème et quelle a été la solution ou c'est un bug de la version 20 de windev?
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
22
23
24
25
26
27
28
29
30 //**************** DEBUT CONNEXION A LA BASE DE DONNEES ***************************// // Initialisation de la gestion des paramètres InitParamètre(paramIni, CS_FICHIER_CONFIG) // Récupération des paramètres RécupéreParamètres() // Vérifie les paramètres récupéré et affiche la fenêtre de demande de ces paramètres si nécessaire VérifParamètres() // Initialisation du groupware utilisateur // - Ouverture de la connexion Client/Serveur // - Copie des fichiers du groupware si nécessaire (Première utilisation seulement) InitGroupware() // La connexion ayant déjà été décrite par le gpwOuvreConnexion, on n'a pas besoin de la décrire // Changement de connexion pour les fichiers de l'analyse HChangeConnexion("*", CS_NOM_CONNEXION) // Si les fichiers n'existent pas, on les crée HCréationSiInexistant("*") //************************** FIN CONNEXION A LA BASE DE DONNEES *******************// //pour désactiver l'affiche des erreurs système au profit des erreurs personnalisées HSurErreur("*", hErrTout,"") // Ouverture de la fenêtre de login SI LoginGroupware() = Faux ALORS FinProgramme() FIN
Partager