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

IHM Discussion :

Interdire modification propriétés formulaire


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut Interdire modification propriétés formulaire
    Voici une petite question : est-il possible avec code VBA d'interdire lors d'une mise en mode modification la possibilité d'accès aux propriétés d'un fomulaire. J'ai cherché longuement sur le forum access des développeurs mais je ne trouve pas. Quelqu'un peut-il me répondre ? Merci
    Mon problème est que j'aimerais l que l'un ou l'autre utilisateur de ma BDD accèdant à celle-ci ne puisse modifier la structure de mes formulaires. Je ne désire pas appliquer la sécurité access si bien décrite sur le forum et j'aimerais également échapper à la dupplication .

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,

    Je pense que ta question est de savoir comment empêcher un utilisateur d'accéder à un formulaire en mode conception....

    Si oui.......alors as tu pensé à créer un fichier *.MDE....

    Dans ce cas, tous tes formulaires ne seront plus modifiables.....

  3. #3
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    En complément:

    Outils/Utilitaires de base de données/Créer un fichier MDE....

  4. #4
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Merci les gars, j'y ai pensé mais je désire simplement empêcher l'affichage des propriétés d'un form comme l'on peut masquer l'affichage de la fenêtre propriétés d'une BDD par un code VBA.Est-ce possible?

  5. #5
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    ....est-il possible avec code VBA d'interdire lors d'une mise en mode modificationne .............puisse modifier la structure de mes formulaires.
    ......alors là, je ne comprends vraiment pas ce que tu souhaite faire...

    mode modification = mode conception.........Oui/Non....

  6. #6
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Alors je m'exprime un peu mieux pour les experts, je m'excuse si je ne suis pas très clair. Lorsque je parle de mode modification , je veux dire mode création. A ce stade, j'ai bien accès à la fenêtre propriétés du formulaire en cliquant sur l'onglet "modifié" puis sur le pavé situé à l'angle des règles graduées.
    Ce que je désire, si cela est possible, c'est interdire l'accès à cette fenêtre propriétés pour que quiconque ne puisse accéder au format, aux données ou encore à évènement. Mille merci

  7. #7
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    je veux dire mode création
    ......c'est bien ce que je pensais......(création ou conception (c'est kifkif).)

    ..c'est interdire l'accès à cette fenêtre propriétés pour que quiconque ne puisse accéder au format, aux données ou encore à évènement
    ......en fait c'est surtout ici que j'ai une incompréhension sur ce que tu souhaite réaliser...

    Dans une même phrase, tu nous dis que tu donne la possibilité de passer un formulaire en mode création/conception/modification...........mais que tu ne veux pas que l'utilisateur puisse accéder aux propriétés de celui-ci......donc ne pas lui donner la possibilité de modifier ce formulaire......
    D'ou mon étonnement....car même s'il n'avait pas la possibilité d'accéder à ces propriétés.....rien ne l'empécherait de simplement "effacer" purement et simplement n'importe quel contrôle.....

    D'ou ma première réponse......créer un *.MDE

    ..ou alors je n'ai pas correctement compris ton problème......

  8. #8
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Effectivement, je n'y avais pas pensé du tout. Grand merci de m'avoir éclairé. Mais alors, je reviens tjs à ma question (je suis buté, n'est-ce pas) : est-il possible d'empêcher (sans recourir au MDE) le clic sur la modif?

  9. #9
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re.....

    Sans MDE....

    Déjà sur ton formulaire....:
    1-) Propriété > Menu contextuel = non

    Au moins ici tu ne donneras plus la possibilité à l'utilisateur de passer du mode Formulaire au mode Création....

    2-) Enlève toutes les barres d'outils et de menus....
    3-) Supprime les raccourcis clavier.....
    4-)..........

    Voici quelques pistes..........pour faire un MDE light....... .....(...mais bon, un vraie MDE est quand même plus sur et surtout ne pose aucun problème de création......)

  10. #10
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Bien grand merci pour ta patience. Pourquoi s'échiner à faire compliquer quand on peut faire simple. Ce qui me chagrine c'est que quand on crée un MDE, on ne sait plus faire marche arrière et revenir en MDB , je ne crois pas me tromper. Je vais quand même y réfléchir.Merci , merci

  11. #11
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour......

    En effet pourquoi faire compliquer.......

    ....j'aimerais l que l'un ou l'autre utilisateur de ma BDD accèdant à celle-ci ne puisse modifier la structure de mes formulaires
    .......donc un fichier MDE pour tous tes utilisateurs....

    ....quand on crée un MDE, on ne sait plus faire marche arrière et revenir en MDB
    ....FAUX.......ton MDE est créé à partir de ton fichier MDB (il ne le remplace pas.....).
    Donc en tant que "concepteur" tu conserve le MDB (sauvegarde) et tu ne diffuse que le MDE.

    Simple et efficace.....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Modifications propriétés d'un formulaire
    Par cluster26 dans le forum VBA Access
    Réponses: 1
    Dernier message: 10/08/2010, 08h43
  2. Modif sur formulaire instantané
    Par xboulney dans le forum Access
    Réponses: 4
    Dernier message: 01/03/2006, 16h04
  3. Modification sélecteur formulaire
    Par Gebudi. dans le forum Access
    Réponses: 5
    Dernier message: 11/01/2006, 09h01
  4. Mise à jour champs modifés via formulaire
    Par Al3x dans le forum Requêtes
    Réponses: 2
    Dernier message: 02/01/2006, 17h31
  5. Réponses: 4
    Dernier message: 06/10/2005, 16h19

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