• Advertisement

[Windev 14] Récuperer nom d'utilisateur

Tout ce qui concerne la version 11 & plus récentes de windev

**Windev est une marque déposée de Pcsoft**

[Windev 14] Récuperer nom d'utilisateur

Messagepar angelfox33 » Mer Avr 07, 2010 11:19 am

Bonjour à tous,

J'ai une application qui intègre un groupware utilisateur. Dans cette application j'ai une fenêtre qui contient x champs de saisie. J'aimerais que dans un des champs de saisie il y ait le nom de l'utilisateur qui s'est connecté sur l'application.
Comment récupérer le nom de l'utilisateur dans une variable pour l'afficher dans un champs de saisie grisé ?

D'avance merci
angelfox33
Membre
 
Messages: 39
Inscription: Jeu Mar 26, 2009 10:07 pm

Advertisement

Re: [Windev 14] Récuperer nom d'utilisateur

Messagepar Daniel-Québec » Mer Avr 07, 2010 1:12 pm

Bonjour,

Vous avez la solution dans l'aide, mot clé "Groupware utilisateur".

Un exemple :
// Récupération du prénom de l'utilisateur
Prenom est une chaîne = gpwRecupInfoUtilisateur(gpwPrenom)
Info("Bienvenue" + Prenom)
L'affectation à un champ est basic.

Cordialement,

Daniel
Avatar de l’utilisateur
Daniel-Québec
Membre Confirmé
 
Messages: 836
Inscription: Mer Sep 10, 2008 2:24 pm
Localisation: Saint-Luc-de-Bellechasse (Qc)

Re: [Windev 14] Récuperer nom d'utilisateur

Messagepar angelfox33 » Jeu Avr 08, 2010 8:42 am

Merci beaucoup de votre réponse c'était bête de ma part.
Une autre dans la même lignée me vient à l'esprit :

J'aimerais faire une requête qui dit : Afficher uniquement les enregistrements (dans une table) de l'utilisateur connecté.
J'ai sélectionné les champs que je voulais dans ma requête, j'ai créé une condition de sélection sur le champ utilisateur, et j'ai mis dans paramètre : gpwRecupInfoUtilisateur(gpwNom)

Cela ne fonctionne pas..

J'utilise une base de données MySQL.

Pouvez-vous m'aider ?

D'avance merci.
angelfox33
Membre
 
Messages: 39
Inscription: Jeu Mar 26, 2009 10:07 pm

Re: [Windev 14] Récuperer nom d'utilisateur

Messagepar Daniel-Québec » Jeu Avr 08, 2010 3:46 pm

Bonjour,

Comment avez-vous généré votre requête et quel est le message d'erreur retourné ? Normalement la description de l'erreur et le débugueur doivent vous mettre sur la voie.

Récupérez le nom de la personne dans une variable et après utiliser cette variable dans votre requête...

La construction des requêtes est toujours très délicate mais pouvez utiliser l'assistant et vérifier le code généré par cet assistant ; cela donne souvent de "très" bonnes idées.

Bon dev,

Cordialement, Daniel.
Avatar de l’utilisateur
Daniel-Québec
Membre Confirmé
 
Messages: 836
Inscription: Mer Sep 10, 2008 2:24 pm
Localisation: Saint-Luc-de-Bellechasse (Qc)

Re: [Windev 14] Récuperer nom d'utilisateur

Messagepar angelfox33 » Dim Avr 11, 2010 7:33 pm

Bonjour,

J'ai réussi à faire ce que je voulais avec

HFiltre(Ventes, Ventes.Utilisateur, gpwRecupInfoUtilisateur(gpwInfoNom))

Et

HDésactiveFiltre(Ventes)

Cordialement,
angelfox33
Membre
 
Messages: 39
Inscription: Jeu Mar 26, 2009 10:07 pm

Re: [Windev 14] Récuperer nom d'utilisateur

Messagepar Daniel-Québec » Lun Avr 12, 2010 1:23 pm

Bonjour,

Parfait !

L'utilisation de Hfiltre est cependant très limitée en rapport des requêtes, mais dans votre cas c'est très suffisant... C'est pourquoi je vous demandai le contenu de votre requête.

Bon dev !

Daniel.
Avatar de l’utilisateur
Daniel-Québec
Membre Confirmé
 
Messages: 836
Inscription: Mer Sep 10, 2008 2:24 pm
Localisation: Saint-Luc-de-Bellechasse (Qc)



  • Advertisement

Retourner vers Forum windev 11 & plus récentes

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités