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

Access Discussion :

partage d'une application entre plusieurs utilisateurs


Sujet :

Access

  1. #1
    Membre du Club Avatar de KEROZEN
    Inscrit en
    Mars 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mars 2006
    Messages : 66
    Points : 46
    Points
    46
    Par défaut partage d'une application entre plusieurs utilisateurs
    Bonjour,

    J'ai créé une application sous Access et souhaiterai que plusieurs utilisateurs, ainsi que l'administrateur, puissent travailler en même temps sur cette application (je précise que cette application est sur un disque réseau, auquel tous les utilisateurs ont accès).

    J'ai donc créé un utilisateur auquel j'ai attribué des droits (pour accéder aux formulaires, états, etc.) ainsi qu'un fichier de groupe de travail (je suis reconnut comme administrateur). Jusque là tout va bien ... enfin il me semble.

    Là ou ça se complique, c'est lorsque que cet utilisateur et moi-même essayons d'accéder à un même formulaire. Access indique que la table est déjà verrouillée et m'empêche d'aller plus en avant.

    J'ai plusieurs petites questions à ce sujet :
    - Comment puis-je faire cohabiter plusieurs utilisateurs d'un même formulaire et d'une même table ensemble ?
    - J'ai vu dans la FAQ Access que Papy turbo expliquait qu'il ne fallait jamais partager une application, mais toujours partager les tables/formulaires et installer une application sur chaque poste pour chaque utilisateur. Comment faire ? Est-il possible que l'application (formulaires) soient installés sur chaque poste et que chacun d'eux pointent vers une même table ?

    Merci pour vos réponses.

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 078
    Points : 24 717
    Points
    24 717
    Par défaut
    Bonjour,

    Tout à fait possible il suffit de travailler avec des attachements (qui sont totalement transparentes pour l'application et l'utilisateur final)

    Pour séparer les tables de l'interface voir le menu Outils/utilitaires de bases de données/Fractionner une base de données.

    Ensuite livrer l'application sur chaque poste et mettre le fichier de sécurité et le fichier des tables en partage sur le réseau.

    Un racourci bien fait (voir mon tuto sur le sujet) et c'est bon.

    Voir également sur mon site perso il y a quelques informations qui pourront t'être utiles.

    à+

  3. #3
    Membre du Club Avatar de KEROZEN
    Inscrit en
    Mars 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mars 2006
    Messages : 66
    Points : 46
    Points
    46
    Par défaut
    Merci loufab.

    Comment procéder si je souhaite intervenir sur un formulaire ou une table (modifier la structure, ajouter une commande, etc.) ? L'utilisateur doit-il quitter l'application pour que je puisse intervenir ou doit-il seulement quitter l'application pour que les modifications soient prise en compte ?

  4. #4
    Membre régulier Avatar de Rcanada
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 130
    Points : 123
    Points
    123
    Par défaut
    Désolé de poser des questions alors que ce n'est pas mon post, mais j'ai une question en rapport : quelle solution est la meilleure ?
    * mettre la BD et les formulaires sur le réseaux et installer des raccourcis sur chaque machine
    * mettre la BD sur le réseau et copier le fichier .mdb contenant les formulaires sur chaque machines

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 078
    Points : 24 717
    Points
    24 717
    Par défaut
    La solution optimale est l'appli sur chaque poste (protégée par une "compilation" MDE) et les données et le fichier de sécurité (MDW) sur le réseau.

    L'intervention sur une table (en vérifiant au préalable qu'aucun utilisateur y travaille) se fait directement sur le réseau.

    Pour la modification de l'interface, elle se fait sur le poste ayant la version non compilée puis elle est testé, compilée puis relivrée à l'ensemble des postes.

    On peut faire une livraison rapide via un fichier Batch depuis le poste developpeur ou de chaque poste client en faisant un copie systèmatique à chaque lancement de l'appli (donc batch de lancement à provoir en plus du raccourci sécurisé)

    Vous savez tout.

  6. #6
    Membre régulier Avatar de Rcanada
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 130
    Points : 123
    Points
    123
    Par défaut
    Merci beaucoup !

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/11/2010, 11h11
  2. partage d'une variable entre plusieurs threads
    Par baedal dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 27/02/2008, 21h33
  3. Réponses: 12
    Dernier message: 14/08/2006, 13h55
  4. Partager une version entre plusieurs DLL
    Par barthelv dans le forum MFC
    Réponses: 4
    Dernier message: 22/11/2005, 11h25
  5. partager un schema entre plusieurs utilisateurs
    Par jrman dans le forum Oracle
    Réponses: 5
    Dernier message: 15/12/2004, 17h53

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