Je cache ou je ne cache pas.
Il y a deux façons de cacher une table dans la vue de la base de données.
- Cliquer avec le bouton de droite sur la fenêtre de la base de données,
cocher l'option "Hidden" .
-
Depuis le code, exécuter le code suivant
With CurrentDB.TableDefs("ToHideOrNotToHide")
.Attributes = .Attributes or dbHiddenObject
End With
Même si ces deux méthodes semblent, à prime abord, fournir le même
effet, n'utilisez pas dbHiddenObject ainsi!!
Michael Kaplan nous a averti,
précédemment, que l'utilisation de cet attribut était déconseillé. On
remercie Paul van
Goudoever pour confirmer le fait dans
cet article
(view
thread).
Pour réitérer l'avertissement, si vous utilisez l'attribut dbHiddenObject
sur une table, cette table sera effacée au cours d'un
compactage.