03.04.2023 Views

Support de cours Access 2016 Développer une application

EAN: 9782916950464 Ce cours sur Access 2016 comprend de nombreuses illustrations commentées. Leur contenu est codifié avec des icônes indiquant la nature de l'information : procédure, information, conseil, danger, exemple...Il comprend aussi des exercices téléchargeables sur notre site. Le lien de téléchargement est indiqué dans le cours. Qu'est-ce que le modèle relationnel ? Comment créer une base Access composée de plusieurs tables ? Comment gérer les champs ? Leur taille, leur format, leur légende, leur validité ? … Quelle structure pour une table ? La clé primaire, l'index, les clés étrangères, les propriétés Comment créer un formulaire ? Les contrôles, dépendants, indépendants, les entêtes, leur sélection, leurs propriétés, leur dimensionnements leur mise en forme ?... Comment créer une requête ? De création de table, d'ajout, de suppression, d'analyse, les jointures ?... Comment créer un état ? Insertion de champs, regroupements, sous-états ?... Comment structurer l'application ? Avec un menu, des macros, des boutons de commande, des modules, un ruban personnalisé ?... Comment gérer et publier une base Access ? L'analyseur de tables, de performances, la documentation, l'empaquetage, le serveur, le compactage, la sauvegarde, le runtime ?... Ce cours, dédié à la création d'une application Access structurée, (le cours de premier niveau enseigne à interroger une base existante et à créer une base simple) réponds à toutes ces questions et bien d'autres encore, de manière simple, illustrée et commentée au point qu'il vous deviendra vite indispensable, posé à coté de votre ordinateur

EAN: 9782916950464
Ce cours sur Access 2016 comprend de nombreuses illustrations commentées. Leur contenu est codifié avec des icônes indiquant la nature de l'information : procédure, information, conseil, danger, exemple...Il comprend aussi des exercices téléchargeables sur notre site. Le lien de téléchargement est indiqué dans le cours.
Qu'est-ce que le modèle relationnel ?
Comment créer une base Access composée de plusieurs tables ?
Comment gérer les champs ? Leur taille, leur format, leur légende, leur validité ? …
Quelle structure pour une table ? La clé primaire, l'index, les clés étrangères, les propriétés
Comment créer un formulaire ? Les contrôles, dépendants, indépendants, les entêtes, leur sélection, leurs propriétés, leur dimensionnements leur mise en forme ?...
Comment créer une requête ? De création de table, d'ajout, de suppression, d'analyse, les jointures ?...
Comment créer un état ? Insertion de champs, regroupements, sous-états ?...
Comment structurer l'application ? Avec un menu, des macros, des boutons de commande, des modules, un ruban personnalisé ?...
Comment gérer et publier une base Access ? L'analyseur de tables, de performances, la documentation, l'empaquetage, le serveur, le compactage, la sauvegarde, le runtime ?...
Ce cours, dédié à la création d'une application Access structurée, (le cours de premier niveau enseigne à interroger une base existante et à créer une base simple) réponds à toutes ces questions et bien d'autres encore, de manière simple, illustrée et commentée au point qu'il vous deviendra vite indispensable, posé à coté de votre ordinateur

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

(1) IMPLÉMENTER UNE LISTE SIMPLE<br />

Il peut être aussi intéressant d'aller chercher les valeurs actuelles du champ pour les proposer<br />

dans la liste tout en permettant l'ajout <strong>de</strong> nouvelles valeurs. Il faut alors faire <strong>une</strong> requête<br />

sélection dans le champ contenu qui ira chercher les valeurs actuelles <strong>de</strong> ce champ ; (cependant,<br />

si <strong>une</strong> nouvelle valeur est saisie et vient implémenter la table liée, il peut être nécessaire d'actualiser le formulaire<br />

en <strong>cours</strong> afin qu'elle s'affiche dans la liste).<br />

Dans la liste du contrôle "LANGUE",<br />

Pour faire figurer les éléments existants soit Français, Anglais mais aussi pouvoir ajouter <strong>de</strong> nouveaux<br />

éléments (Espagnol, Allemand…) et que ces <strong>de</strong>rniers figurent automatiquement dans la liste, il faut<br />

paramétrer les propriétés du contrôle "LANGUE" comme suit<br />

CONTRÔLE SÉLECTIONNÉ<br />

CHAMP ASSOCIÉ<br />

REQUÊTE ASSOCIÉE<br />

La requête correspondant au co<strong>de</strong> SQL est la suivante :<br />

REQUÊTE, TABLE, LISTE,<br />

…<br />

En <strong>cours</strong> d'utilisation, il peut être nécessaire <strong>de</strong> cliquer sur le bouton<br />

jour la liste après un ajout ou <strong>une</strong> modification <strong>de</strong> cette liste<br />

du ruban pour mettre à<br />

Dans le formulaire "ouvrage" <strong>de</strong> la base en <strong>cours</strong> "Bibliothèque avec données"<br />

Modifier le contrôle "Langue" en zone <strong>de</strong> liste déroulante.<br />

Paramétrer cette zone <strong>de</strong> liste pour que l'on puisse ajouter <strong>de</strong> nouvelles langues et que<br />

celles-ci soient automatiquement proposées comme dans l'exemple ci-<strong>de</strong>ssus<br />

Tester le contrôle en mo<strong>de</strong> FORMULAIRE :<br />

Remplacer pour le 1er enregistrement la langue "Anglais" par "Espagnol"<br />

Actualiser puis afficher le 2 ème enregistrement<br />

Vérifier dans la liste "langue" que "Espagnol" est maintenant proposé<br />

Revenir sur le 1 er enregistrement et remettre "Anglais" comme langue<br />

Actualiser puis afficher le 2 ème enregistrement<br />

Vérifier dans la liste "langue" que "Espagnol" n'est plus proposé

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!