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

Runtime Discussion :

Emplacement approuvé et runtime


Sujet :

Runtime

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 158
    Points : 82
    Points
    82
    Par défaut Emplacement approuvé et runtime
    Bonjour,

    J'ai parcouru le forum sur le sujet des emplacements approuvés et j'avoue que je comprends pas très bien.
    Ma base est scindée en 2 frontale/dorsale et est en réseau. J'utilise le runtime 2007 pour faire tourner l'application crée sous 2003.
    Je n'ai aucun message d'avertissement de sécurité qd j'utilise la version complète d'access (2003 ou 2007) mais qd je fais tourner l'application avec le runtime 2007 j'ai un avis de sécurité. J'aimerai l'enlever donc j'ai parcouru le forum et j'ai vu qu'il fallait créer un emplacement approuvé. J'ai donc mis le chemin du dossier où ma frontale est installé (c:/kd) comme chemin approuvé en utilisant mon pc avec access 2007. Puis j'ai compilé ma base et je l'ai installé sur le pc avec le runtime et là le message apparait de nouveau.
    Ce que je trouve plutot normal car je ne pense pas que le chemin du dossier approuvé soit gardé en mémoire et transmis sur le runtime, non ?? Je dois enregistrer ce chemin ailleurs ??
    Merci de votre aide

  2. #2
    Membre expérimenté
    Avatar de Papy Turbo
    Homme Profil pro
    Développeur Office/VBA
    Inscrit en
    Mars 2004
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Office/VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 822
    Points : 1 709
    Points
    1 709
    Par défaut
    Bonjour,

    Citation Envoyé par karidrou Voir le message
    [...]ma frontale est installé (c:/kd) comme chemin approuvé en utilisant mon pc avec access 2007. Puis j'ai compilé ma base et je l'ai installé sur le pc avec le runtime [...]
    Juste une confirmation : il s'agit bien de 2 PCs différents, le tien et celui d'un utilisateur ?
    À priori, les "emplacements approuvés" sont propres à chaque PC, enregistrés dans le registre de Windows.
    Pour confirmer, tu peux ouvrir le registre et faire une recherche sur le chemin en question : si je ne dis pas c...ries, tu dois le trouver dans une clé Office ou Access.
    En l'occurence, il faudra le recréer sur le 'PC en runtime' : essaye avec Word ou Excel, sinon, recopie la clé exactement dans l'autre registre.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 158
    Points : 82
    Points
    82
    Par défaut
    Super ca marche bien
    Merci
    Est-ce qu'il faut être administrateur du pc pour changer les clés ?
    Est-ce qu'on peut programmer ca sans utiliser un paquetage ?

  4. #4
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 117
    Points : 5 244
    Points
    5 244
    Par défaut
    Oui ça se programme
    Plus d'infos ici : http://www.developpez.net/forums/d98...rosoft-access/

    La routine suivante approuve l'emplacement contenu dans planet_path (office 2007) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Public Sub approuve()
    On Error GoTo err:
    Const KEY As String = "HKCU\Software\Microsoft\Office\12.0\Access\Security\Trusted Locations\Location0\"
    Dim s As String
     
    100 s = IIf(Nz(Planet_path) = "", "c:\planet\", Planet_path)  'pour exécution à la main
    110 WriteIntoReg KEY, "AllowSubFolders", 0, "REG_DWORD"  '0 = n'autorise pas les sub_folders
    112 WriteIntoReg KEY, "Date", Date, "REG_SZ"
    114 WriteIntoReg KEY, "Description", "Repertoire Planet", "REG_SZ"
    116 WriteIntoReg KEY, "Path", s, "REG_SZ"
    err:
    End Sub

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 158
    Points : 82
    Points
    82
    Par défaut
    Génial un grand merci

  6. #6
    Membre expérimenté
    Avatar de Papy Turbo
    Homme Profil pro
    Développeur Office/VBA
    Inscrit en
    Mars 2004
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Office/VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 822
    Points : 1 709
    Points
    1 709
    Par défaut
    Top solution en VBA, très souple

    Sinon, je pense que oui, il faut être administrateur pour modifier le registre de Windows.

    Et, pour une installation simple comme celle là, tu as aussi la méthode export/import :
    - tu ouvres une base de registre (la tienne), avec regedit,
    - tu cliques sur la clé en question,
    - tu l'exportes dans un fichier .reg.
    Sur le poste de destination, il suffit de double cliquer dessus : la clé s'ajoute au registre.

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

Discussions similaires

  1. [Toutes versions] Mise en place d'Emplacements Approuvés
    Par lagrue dans le forum Excel
    Réponses: 5
    Dernier message: 01/12/2016, 11h57
  2. [AC-2007] Emplacements approuvés sur un NAS impossible :-/
    Par CrasherSEP dans le forum Macros Access
    Réponses: 1
    Dernier message: 02/07/2014, 13h03
  3. [XL-2010] Créer emplacement approuvé pour toute l'entreprise
    Par Galileo75 dans le forum Excel
    Réponses: 2
    Dernier message: 15/08/2013, 14h00
  4. Acces 2007 Pb emplacements approuvés.
    Par Goube dans le forum Access
    Réponses: 4
    Dernier message: 24/09/2012, 21h46
  5. [AC-2010] Emplacement approuvé et Runtime (2)
    Par titi95 dans le forum Runtime
    Réponses: 9
    Dernier message: 20/05/2012, 11h59

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