FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Gestion erreur après recherche utilisateurs dans Groupware Utilisateurs
Gestion erreur après recherche utilisateurs dans Groupware Utilisateurs
Débuté par Christian ROUTIER, 29 avr. 2020 11:56 - 6 réponses
Connectez-vous…
Christian ROUTIER
#1
Membre enregistré
12 messages
Popularité : +1 (1 vote)
Posté le 29 avril 2020 - 11:56
Bonjour à toutes et et tous,
J'ai un petit problème que je ne comprends pas !
Mais ça doit être rien du tout.
J'utilise le Groupware Utilisateurs dans une application. Cela fonctionne parfaitement suivant mes attentes.
Dans cette application, j'ai une interface ou j'enregistre les informations utilisateurs qui ne se trouve pas dans lu GPW.
Ne voulant pas enregistrer la même information a 2 endroits, je veux récupérer le mail de l'utilisateur qui est dans le GPW.
Jusque là pas de problème.
Mon soucis se situe lorsque je veux rechercher un utilisateur créer dans l'appli mais absent du GPW. J'ai un message d'erreur alors que pour moi l'erreur est gérée.
Voici mon code :
FichierVersEcran
(
)
SI
Utilisateurs
..
NouvelEnregistrement
ALORS
RETOUR
SINON
Var_utilisateur
est un gpwUtilisateur
=
gpwRechercheUtilisateur
(
SAI_
ID_Login
)
SI
ErreurDétectée
ALORS
Info
(
"L'utilisateur n'est pas créé dans le Groupware Utilisateur"
+
RC
+
"Veuillez prévenir l'Administrateur"
)
RETOUR
FIN
SAI_
Email
=
Var_utilisateur
..
Email
FIN
C'est surement rien mais je ne suis pas expert.
Si quelqu'un a une idée.
Merci d'avance
Bien à vous et prenez soin de vous.
Christian
--
Bien à vous
Christian
Signaler
0
0
Voroltinquo
#2
Membre enregistré
3 886 messages
Popularité : +227 (347 votes)
Posté le 29 avril 2020 - 13:10
Bonjour,
1-Le login de ton utilisateur dans ton appli est il le même que le login du gpw.
Sans le message d'erreur, c'est difficile de faire quelque chose, mais à vue de nez :
2-gpwRechercheUtilisateur ne renvoie pas d'erreur, au pire une variable de type gpwUtilisateur non initialisée donc, Var_utilisateur..Email référence quelque chose qui n'existe pas. En décortiquant le message d'erreur, tu vois que l'erreur doit être au niveau de la ligne :
SAI_
Email
=
Var_utilisateur
..
Email
--
Il y a peut être plus simple, mais, ça tourne
Signaler
0
0
Christian ROUTIER
#3
Membre enregistré
12 messages
Popularité : +1 (1 vote)
Posté le 29 avril 2020 - 13:59
Bonjour Voroltinquo,
Merci pour ta réponse.
Quand l'utilisateur est créé dans le GPW, je n'ai pas de problème, l'appli me remonte bien l'email voulu.
Mon problème se situe quand le login du GPW n'est pas créé. Alors que celui dans l'Appli Oui.
L'erreur se situe sur la ligne :
Var_utilisateur
est un gpwUtilisateur
=
gpwRechercheUtilisateur
(
SAI_
ID_Login
)
Voici le message :
Une erreur fatale s'est produite sur l'élément de type 'gpwUtilisateur' et empêche son utilisation.
Cette erreur s'est produite à la ligne 5 du traitement 'Fin d'initialisation de FEN_Saisie_ADM_Utilisateur'.
Utilisateur non trouvé.
Ce qui est normal car l'utilisateur n'est pas créé dans le GPW. Je veux juste indiquer à l'utilisateur d'avertir l'admin pour la création.
J'ai suivi les indications suivantes dans l'exemple :
https://doc.pcsoft.fr/?1000021087
et rajouté le code suivant :
SI
ErreurDétectée
ALORS
Info
(
"L'utilisateur n'est pas créé dans le Groupware Utilisateur"
+
RC
+
"Veuillez prévenir l'Administrateur"
)
RETOUR
FIN
Merci pour ton attention.
--
Bien à vous
Christian
Signaler
0
0
Jean-Pierre
#4
Membre enregistré
1 937 messages
Popularité : +53 (65 votes)
Posté le 29 avril 2020 - 15:04
Bonjour,
Essaye d'utiliser la fonction …
https://doc.pcsoft.fr/fr-FR/?1000021104&name=gpwverifieutilisateur_fonction
--
Bon dev,
Jean-Pierre
Signaler
0
0
Voroltinquo
#5
Membre enregistré
3 886 messages
Popularité : +227 (347 votes)
Posté le 29 avril 2020 - 15:10
Une erreur fatale, c'est une exception, pas une erreur.
--
Il y a peut être plus simple, mais, ça tourne
Signaler
0
0
Christian ROUTIER
#6
Membre enregistré
12 messages
Popularité : +1 (1 vote)
Posté le 19 mai 2020 - 15:32
Bonjour,
Bon mon problème est résolu.
Bug dans la version de l'application. J'ai effectué la MAJ en 83h et c'est tout bon.
Désolé pour le dérangement
Bien à vous
--
Bien à vous
Christian
Signaler
0
0
avensis
#7
Membre enregistré
5 messages
Popularité : -1 (1 vote)
Posté le 24 mai 2020 - 01:25
Heureux de savoir que votre problème a été résolu
https://shareit.onl/
https://mxplayer.pro/
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte