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

Sécurité Discussion :

Comment bloquer l'affichage du volet de navigation (même si contenu base désactivé) [AC-2007]


Sujet :

Sécurité

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2013
    Messages
    150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Services à domicile

    Informations forums :
    Inscription : Décembre 2013
    Messages : 150
    Points : 98
    Points
    98
    Par défaut Comment bloquer l'affichage du volet de navigation (même si contenu base désactivé)
    Bonjour à tous,

    ça fait un moment que je tourne en rond, alors je viens vous demander votre aide.

    Au démarrage de ma BD, je veux cacher le volet de navigation.
    J'ai donc crée une macro AutoExec qui appelle une fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    BoiteMsg Démarrage;Oui;Aucun
    ExécuterCode Masque()
    et voici ma fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Option Compare Database
    Option Explicit
    Function Masque()
    DoCmd.SelectObject acTable, , True
    DoCmd.RunCommand acCmdWindowHide
    End Function
    ça marche bien, sauf si on lance cette BD avec un access mal configuré au niveau sécurité vis à vis du dossier de la base.
    En effet, access indique "Avertissement de sécurité: du contenu de la BD a été désactivé".
    L'autoexec est éxécuté en partie, puisqu'il m'affiche le message "démarrage".
    Par contre, il n'exécute pas la fonction Masque .. donc les objets access ne sont pas cachés.

    quelqu'un aurait une idée ?
    Si je pouvais éxécuter les 2 DoCmd directement dans l'autoexec, je pense que cela fonctionnerai, mais je ne sais pas comment faire

    merci pour votre aide

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2013
    Messages
    150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Services à domicile

    Informations forums :
    Inscription : Décembre 2013
    Messages : 150
    Points : 98
    Points
    98
    Par défaut
    Bonjour à tous,

    J'ai résolu mon Pb.
    Je ne livre que le accde, donc on ne peut éditer ni les formulaires, ni le code.

    Et si c'est un Runtime, je ne fais rien de spécial. Si c'est la version développement, je bloque le volet de navigation pour ne pas voir les tables.

    Donc tout est bien.
    Je marque en résolu

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

Discussions similaires

  1. affichage explorateur/volet navigation
    Par kaskarot dans le forum Word
    Réponses: 2
    Dernier message: 10/02/2012, 20h22
  2. [AC-2007] Affichage intempestif du volet de navigation
    Par Aegnor dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/09/2010, 17h40
  3. Comment bloquer iSeries Navigator ?
    Par BelieveInNothing dans le forum AS/400
    Réponses: 6
    Dernier message: 14/04/2009, 20h15
  4. Réponses: 5
    Dernier message: 10/03/2009, 11h37
  5. Réponses: 3
    Dernier message: 29/03/2007, 20h11

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