Microsoft Business Solutions-Navision 4.0 et Microsoft Navision 4.0 font désormais partie de Microsoft Dynamics NAV 4.0. Toutes les références à Microsoft Business Solutions-Navision microsoft Navision 4.0 concernent Microsoft Dynamics NAV.
Symptômes
Sur un ordinateur qui exécute Microsoft Dynamics NAV, vous pouvez recevoir le message d’erreur suivant :
Vous n’êtes pas autorisé à lire la table [TableName]. Si vos autorisations doivent être modifiées, contactez votre responsable système.
Notez que le [TableName] dans le message d’erreur peut être le nom d’une table quelconque dans Microsoft Dynamics NAV.
Cause
Ce problème se produit parce que Microsoft Dynamics NAV vérifie les autorisations d’une table accessible manuellement ou à l’aide du code C/AL. Cette vérification se produit même si les tables ne sont pas utilisées ou sont vides.
Notez que ce problème ne se produit pas dans les versions antérieures à Microsoft Dynamics NAV 4.0.
Résolution
Pour résoudre ce problème, accordez l’autorisation de lecture à l’utilisateur pour les tables. Faites-le même pour les tables non utilisées. Pour ce faire, suivez ces étapes :
-
Dans le menu Outils, cliquez sur Sécurité,surRôles, puis sur Autorisations.
La table Autorisations s’affiche. -
Sous la colonne Type d’objet, sélectionnez Données du tableau.
-
Sous la colonne ID d’objet, tapez le numéro du tableau.
-
Assurez-vous que « Oui » s’affiche uniquement en côté des autorisations suivantes :
-
Autorisation de lecture
-
Execute Permission
Note Supprimer « Oui » de toutes les autres autorisations.
-
-
Fermez le tableau.