Fractionner base de données

Résolu
soso_pw Messages postés 20 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai scindé ma base de données pour que les utilisateurs n'aient pas accès à la modification des tables, requêtes etc...
J'ai donc partagé ma base dorsale sur Dropbox, cependant elle ne contient que les tables. Or les utilisateurs ont besoin d'accéder aux formulaires "Menu", "suivi client" etc....

Comment faire? Y-a-t-il un autre moyen de partager la table sans qu'ils aient accès au ruban, volet navigation etc (uniquement les formulaires pour ouvrir les tables s'affichent)?

Je suis désespérée...

Merci

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Quel Access Avez-vous et avec quoi avez-vous partage votre fichier ??
    0
    1. soso_pw Messages postés 20 Statut Membre
       
      J'ai Access 2016 et pour l'instant j'ai fractionné ma base avec l'assistant et j'ai misla dorsale sur Dropbox
      0
    2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > soso_pw Messages postés 20 Statut Membre
       
      Re,

      Vous avez donc normalement:
      un accdb avez les liens tables, requetes si oui et les formulaires
      un accdc qui contient uniquement les tables

      dans le accdb (VBA aussi)

      quelques codes pour
      'masque Ruban
      Private Sub Cmd_no_ribon_Click()
          DoCmd.ShowToolbar "Ribbon", acToolbarNo
      End Sub
      
      'affiche Ruban
      Private Sub Cmd_Ruban_on_Click()
          DoCmd.ShowToolbar "Ribbon", acToolbarYes
      End Sub
      
      'Cache Volet de navigation
      Private Sub Cmd_Windows_Click()
          DoCmd.NavigateTo "acNavigationCategoryObjectType"          'Select Navigation Pane
          DoCmd.RunCommand acCmdWindowHide                            'Hide selected
      End Sub
      
      'Affiche Volet de navigation
      Private Sub Cmd_Windows_Affiche_volet_Navigtion_Click()
          DoCmd.SelectObject acTable, , True
      End Sub


      a vous de les mettres ou vous avez besoin
      0
    3. soso_pw Messages postés 20 Statut Membre > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci pour cette réponse.
      Je devrais donc appliquer cela sur ma base partagée qui ne contient que les tables?
      0
    4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > soso_pw Messages postés 20 Statut Membre
       
      Bonjour
      Non, base avec les formulaires. La base avec les tables ne doit être accessible par personne en dehors de vous
      0
    5. soso_pw
       
      Je ne comprends pas bien, les utilisateurs devant pouvoir entrer des données, il ne peuvent pas acceder au tables? Ce n'est pas l'inverse: ils ont accès que aux tables?
      0