Carte du site
 Remerciements
 Netiquette
 Bugs
 Tables
 Requêtes
 Formulaires
 États (rapports)
 Modules
 APIs
 Chaînes
 Date/Time
 Général
 Ressources
 Téléchargeables

 Termes d'usage

Bugs: Je cache ou je ne cache pas

Author(s)
Dev Ashish

-- Soumis par Dev Ashish ---

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.

  1. Cliquer avec le bouton de droite sur la fenêtre de la base de données, cocher l'option "Hidden" .
  2. 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.

© 1998-2001, Dev Ashish, All rights reserved. Optimized for Microsoft Internet Explorer