Fractionner base de données

Résolu/Fermé
soso_pw Messages postés 17 Date d'inscription lundi 14 novembre 2016 Statut Membre Dernière intervention 16 décembre 2016 - 9 déc. 2016 à 10:30
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 18 déc. 2016 à 10:57
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

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
9 déc. 2016 à 17:12
Bonjour,

Quel Access Avez-vous et avec quoi avez-vous partage votre fichier ??
0
soso_pw Messages postés 17 Date d'inscription lundi 14 novembre 2016 Statut Membre Dernière intervention 16 décembre 2016
9 déc. 2016 à 17:33
J'ai Access 2016 et pour l'instant j'ai fractionné ma base avec l'assistant et j'ai misla dorsale sur Dropbox
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711 > soso_pw Messages postés 17 Date d'inscription lundi 14 novembre 2016 Statut Membre Dernière intervention 16 décembre 2016
9 déc. 2016 à 17:41
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
soso_pw Messages postés 17 Date d'inscription lundi 14 novembre 2016 Statut Membre Dernière intervention 16 décembre 2016 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
15 déc. 2016 à 08:36
Merci pour cette réponse.
Je devrais donc appliquer cela sur ma base partagée qui ne contient que les tables?
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711 > soso_pw Messages postés 17 Date d'inscription lundi 14 novembre 2016 Statut Membre Dernière intervention 16 décembre 2016
17 déc. 2016 à 17:08
Bonjour
Non, base avec les formulaires. La base avec les tables ne doit être accessible par personne en dehors de vous
0
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