initiation ms access 2010 interfaces – formulaires dynamique des données

Post on 01-Jan-2016

29 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Initiation MS Access 2010 Interfaces – Formulaires Dynamique des données. TD -- MSI 2 ème Année GI filière ICL. Des interfaces adaptés à chaque tache. Chaque acteur a sa « vue » sur les données : des droits R, W, … et des devoirs. - PowerPoint PPT Presentation

TRANSCRIPT

L. Gzara, E. Khouri, M Tollenaere 1 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Initiation MS Access 2010

Interfaces – Formulaires

Dynamique des données

TD -- MSI

2ème Année GI filière

ICL

L. Gzara, E. Khouri, M Tollenaere 2 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Des interfaces adaptés à chaque tache

Récupère les

Définit les contraintes mécaniques

Conçoit les schémas et nomenclatures

Gère la création et les révisions des dossiers variantes

Gère la création et

les révisions d ’un job

DéveloppeurGestion des schémas

Responsable

CFAO

Gestion des jobs

Gestion des contraintes

Gestion des dossiers

<<dépend>>

Responsable BE

schémas

Récupère les contraintes

Chaque acteur a sa « vue » sur les données : des droits R, W, … et des devoirs.

Certaines données sont « confidentielles » (tarifs, marges, salaires, délais..).

On ne donne jamais un accès direct aux contenus des tables

L. Gzara, E. Khouri, M Tollenaere 3 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Principes généraux de l’interface

Formulaire Liste

Tabulaire

ou Formulaire « Fiche »

Colonne simple

Créer :

assistant

formulaire

L. Gzara, E. Khouri, M Tollenaere 4 MSI 2A ICL – Initiation ACCESS Interfaces 2014

On crée les formulaires

Formulaire Liste

Tabulaire

ou Formulaire « Fiche »

Colonne simple

Sélectionnez tous

les champs

L. Gzara, E. Khouri, M Tollenaere 5 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Interface sous forme de “fiches”

Formulaire Liste

Tabulaire

ou Formulaire « Fiche »

Colonne simple

L’interface pour

modifier les

2832

enregistrements

de la table

“produits”

L. Gzara, E. Khouri, M Tollenaere 6 MSI 2A ICL – Initiation ACCESS Interfaces 2014

ou sous forme de “tableau”

Formulaire Liste

Tabulaire

ou Formulaire « Fiche »

Colonne simple

L’interface pour modifier les valeurs des champs 2832 enregistrements de la

table “produits”

L. Gzara, E. Khouri, M Tollenaere 7 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Modifier les formulaires automatiques

Pour les modifier, Mode Création

Les formulaires auto permettent d’obtenir

très rapidement une interface.

Un formulaire, c’est un ensemble de « contrôles » positionnés dans le plan écran.

Menu spécifique

Création de formulaires.

Ensemble de controles

L. Gzara, E. Khouri, M Tollenaere 8 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Propriétés d’un controle

Exemple : Propriété du Code

Produit

Chaque contrôle possède de nombreuses propriétés graphiques (texte, couleur..) ou dynamiques (verrouillé… mouseon).

On change quelques

propriétés

graphiques :

puis on

VERROUILLE le

champ

L. Gzara, E. Khouri, M Tollenaere 9 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Modif des propriétés d’un controle

Exemple : Propriété du Code Produit

Le Code-produit étant « clef primaire », on ne peut pas créer d’enregistrement avec ce formulaire ajout d’une valeur par défaut qui incrémente la valeur max des codes produit.

Le code produit n’est plus

modifiable

fonctionnera que dans ce formulaire !!

L. Gzara, E. Khouri, M Tollenaere 10 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Insérer des infos dans un formulaire

La date du jour est OK

Les autres controles ne

fonctionnent PAS !!

Le code qui semble correct !

http://office.microsoft.com/fr-ca/access-help/creer-un-controle-calcule-HA010108354.aspx

L. Gzara, E. Khouri, M Tollenaere 11 MSI 2A ICL – Initiation ACCESS Interfaces 2014

De nombreux “controles” pour

des interfaces “riches”

L. Gzara, E. Khouri, M Tollenaere 12 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Des sous formulaires pour

des interfaces adéquats

L. Gzara, E. Khouri, M Tollenaere 13 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Principes

La coexistence des MODES Création (ou Structure) et

RunTime au même moment (soit programmation et runtime) est

une caractéristique d’ACCESS.

MAIS, dans la plupart des cas, toute modification de structure (en

MODE création) nécessite qu’aucune fenêtre “Feuille de données”

ne soit ouverte sur la même table. C’est parfois bien irritant au

début (et même ensuite).

L. Gzara, E. Khouri, M Tollenaere 14 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Requête création, ajout, mise-a-jour

create, add, update

L. Gzara, E. Khouri, M Tollenaere 15 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Fonctions de recherche

L. Gzara, E. Khouri, M Tollenaere 16 MSI 2A ICL – Initiation ACCESS Interfaces 2014

Sorties graphiques, extractions

top related