IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

menu personalisé en fonction des utilisateurs


Sujet :

Delphi

  1. #1
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 49
    Par défaut menu personalisé en fonction des utilisateurs
    Bonjour j'utilise Delphi6 et je me connecte à ma base de donnée avec BDE. Toutes les connexions sont bonnes et marchent comme je veux.
    J'aimerais savoir comment personaliser mon menu par rapport à chaque utilisateur si bien que chaque utilisateur ne puisse avoir que les options du menu qui lui seront attribuées lors de sa création. J'aimerais savoir comment quadriller TStrindrid.
    Amicalement

  2. #2
    Membre éclairé Avatar de touhami
    Inscrit en
    Avril 2002
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 327
    Par défaut
    Bonjour,
    pour la personalisation du Menu c'est simple :
    Dans l'evenement on show de la Form principale tu teste les droits de ton utilisateur , je ne sais pas comment tu sauvegarde les droit de ton utilisateur (est ce que dans une table paradox , access , Fichier ini ....?????)
    de toute façcon voici un idée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      if MaTable.fieldbyname('Fichier').asstring = 'Voir' then
         monMenu.item[0].visible := True  // represente la premiere 'option de votre menu
      else
       monMenu.item[0].visible := False;
    amicalement.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Février 2005
    Messages
    317
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 317
    Par défaut
    Ou alors tu pourrais faire une table contenant les intitulés des menus avec un numero de fonction et un numero d'utilisateur, après tu charges dynamiquement ton menu, tu affectes un événement click, et tu mets le numero de la fonction quelque part, soit dans une liste a part soit dans une propriété genre tag, et dans ton onClick, tu fais un case de ce numero pour appeler la bonne fonction.

Discussions similaires

  1. [AC-2007] Cacher les options du menu en fonction des utilisateurs
    Par Petit Rasta dans le forum Sécurité
    Réponses: 15
    Dernier message: 26/04/2010, 14h05
  2. Réponses: 1
    Dernier message: 04/07/2008, 19h12
  3. Treview et noeuds en fonction des utilisateurs
    Par Michelk12 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 30/10/2007, 09h52
  4. Menu en fonction des utilisateurs
    Par golnok dans le forum ASP.NET
    Réponses: 4
    Dernier message: 24/04/2007, 17h28
  5. sélection des bd en fonction des utilisateurs (pg_hba.conf)
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 18/03/2004, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo