Numérotation personnalisée : variante 3
J’ai une table de personnes avec un identifiant (Id), un nom et un prénom. Et je voudrais que l’identifiant soit automatiquement du type : 3 premières lettres du nom 3 premières lettres du prénom...
J’ai une table de personnes avec un identifiant (Id), un nom et un prénom. Et je voudrais que l’identifiant soit automatiquement du type : 3 premières lettres du nom 3 premières lettres du prénom...
Suite aux articles Numérotation personnalisée et Numérotation personnalisée : variante, j’ai eu plusieurs questions concernant la possibilité d’inverser la numérotation (placer le numéro en début de séquence, plutôt qu’à la fin). Voici une synthèse...
Comment forcer une saisie en majuscules (ou inversement en minuscules) dans un champ de table Access ?
Access 2007 propose, au niveau de la table, un nouveau type de données : le type Pièce jointe. Ce champ se comporte comme les pièces jointes d’un message électronique : il peut stocker plusieurs...
Suite à cet article sur la numérotation personnalisée, la question suivante a été posée sur le forum self-access.com : « Comment créer une numérotation de la forme YYMM001, YYMM002, sachant que le mois MM est...
Comment imprimer la fenêtre des relations dans Access ? Access 2007 Ouvrez la fenêtre Relations (onglet Outils de base de données, icône Relations). Cliquez sur l’icône Rapport de relations.Un état reprenant le schéma des...
Dans la fenêtre Relations, j’essaie d’établir une relation « 1 à plusieurs » entre deux tables, et Access place systématiquement une relation « 1 à 1« . Pourquoi, donc ? Solution Dans la table côté « Plusieurs », vérifiez le...
Comment obtenir une liste des tables présentes dans la base de données ? Lister les tables de la base de données Tapez le code suivant dans un module quelconque :
1 2 3 4 5 6 7 8 9 |
Function ListeTables() Dim db As DAO.Database, tdf As DAO.TableDef Set db = CurrentDb For Each tdf In db.TableDefs Debug.Print tdf.Name Next tdf Set db = Nothing End Function |
Pour tester, ouvrez...
Comment définir une relation Plusieurs à Plusieurs dans Access ? Solution Il est impossible de lier directement 2 tables par une relation de Plusieurs à Plusieurs. Il faut systématiquement passer par une troisième table....
Dans une table, je souhaite avoir une numérotation automatique de la forme 2009/001, 2009/002… Et surtout faire en sorte que cette numérotation reprenne à 1 l’année suivante : 2010/001, 2010/002, etc. Comment faire ?