1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Impossible de changer d’utilisateur dans la fenêtre principale

Discussion dans 'Windev' créé par faloudja, Juin 3, 2020.

  1. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Bonjour a tous
    je viens demandé votre aide s'il vous plait.


    J’ai un champ img_profile et libelle qui affiche le nom login de l’utilisateur

    Dans ma fenêtre principale .

    Dans ma fenêtre de connexion utilisateur je sélection le login utilisateur et je saisi le mot de passe la connection se passe très bien avec la fenêtre principale

    Img_profile s’affiche normalement et le libelle login aussi..



    Le soucis c’est quand je selection un autre utilisateur rien ne change dans img_profile et libelle qui affiche le nom le login



    Voici mon code dans la fenetre principale

    Placé dans declaration globales de la fenetre principale



    SI Utilisateur.Photo <> "" ALORS

    IMG_profile = Utilisateur.Photo

    SINON

    IMG_profile = fRepExe()+"\profile.png"

    FIN

    LIB_identifiant = " Utilisateur connecté : "+Utilisateur.Login



    Voici le code de la fenetre de connection



    HLitRecherche(Utilisateur,Login,combo_login)

    SI Utilisateur.Photo <> "" ALORS

    IMG_profile = Utilisateur.Photo

    SINON

    IMG_profile = fRepExe()+"\profile.png"

    FIN

    RepriseSaisie(SAI_Mot_de_passe)


    merci de m'aider
     
    Tags:
  2. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,938
    J'aime reçus:
    1,564
    C'est normal,
    Utilisateur.Photo doit être vide
    Donc il affiche profile.png
    Et au changement de login , tu ne vérifie pas que la recherche à bien trouvé un utilisateur
     
    faloudja apprécie ceci.
  3. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    Bonjour,
    Quelle est la valeur mémorisée de COMBO_Login. Normalement, par défaut elle renvoie le n° de l'enregistrement dans la liste, et c'est un pur hasard lorsqu'on trouve le bon résultat.
    Si elle est alimentée par la table login, elle doit renvoyer la clé de relation qui correspond au login (cas de 2 tables Utilisateur et Login) ou alors le Login (cas d'une seule table Utilisateur)
     
    faloudja apprécie ceci.
  4. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Merci pour vos aides
    ça marche a merveille
     

Partager cette page

Chargement...