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

Comment initialiser une rubrique par le nom d'utilisateur connecté

Discussion dans 'Windev' créé par aminej76, Fev 18, 2018.

  1. aminej76

    aminej76 Active Member
    MEMBRE WX

    Inscrit:
    Jan 23, 2018
    Messages:
    283
    J'aime reçus:
    102
    Bonjour,
    Dans la brochure du windev 21, la nouveauté N° 124 mentionne qu'on peut initialiser une rubrique par le nom d’utilisateur connecté au niveau de l'analyse.
    Avez vous une piste comment le faire ?
    Merci d'avance.
     

    Fichiers attachés:

    • 111.png
      111.png
      Taille de fichier:
      90.1 KB
      Affichages:
      22
    Tags:
  2. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Il faut savoir que l'utilisateur connecté ici en 21, n'est pas celui du groupeware, mais celui de la BDD.
    [​IMG]
    [​IMG]
     
    rabha2010 et aminej76 aiment ça.
  3. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Le champ utilisateur est initialisé avec cette valeur, il y a aussi Current_date, mais attention, le parenthèse qui s'ouvre doit être simplement effacé dans le choix des fonctions
     
  4. aminej76

    aminej76 Active Member
    MEMBRE WX

    Inscrit:
    Jan 23, 2018
    Messages:
    283
    J'aime reçus:
    102
    @

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Merci bien.
    Bonne journée
     
  5. aminej76

    aminej76 Active Member
    MEMBRE WX

    Inscrit:
    Jan 23, 2018
    Messages:
    283
    J'aime reçus:
    102
    Je voudrais avancer un peu.
    Je voudrais stocker le nom et prénom de l'utilisateur et n'est pas le login.
    Comment faire ? avez vous une piste ?

    Code (Text):
    PROCEDURE PS_USER()

    HLitRecherchePremier(GPU_Utilisateur,Login,HInfoExecution.Login)
    SI HTrouve() ALORS
        {MonFichier."NOM_UTILISATEUR"} = GPU_Utilisateur.Nom
    SINON
         {MonFichier."NOM_UTILISATEUR"} = HInfoExecution.Login
    FIN
     
  6. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Bonjour, EN Hyperfile, tu peux ajouter des Trigger, ça seraiit plus simple et une structure avec les paramètres utilisateurs. Il y a une autre méthode, c'est avoir ton propre code utilisateur et le changer après le groupeware et transformer le login en utilissateur, ça suppose une double combinaison. J'ai fais ça sur une petite appli
     
    aminej76 apprécie ceci.
  7. aminej76

    aminej76 Active Member
    MEMBRE WX

    Inscrit:
    Jan 23, 2018
    Messages:
    283
    J'aime reçus:
    102
    Personnellement, j'utilise toujours le HFSQL C/S. Pour chaque login de l'utilisateur je crée un nouveau utilisateur dans le centre de controle HFSQL.
    La première solution (utilisation du trigger) fonctionne parfaitement et très pratique.
    Je cherche toujours a voir des solution plus simple.
    Merci infiniment pour la rapidité de votre intervention.
     
    LAPIPE2018 apprécie ceci.

Partager cette page

Chargement...