Saisie de données dans plusieurs tables



Documents pareils
Les Différents types de Requêtes dans Access

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

NOUVEAU Site internet

Créer sa première base de données Access Partie 3/4 - Création d un formulaire

INP E N S A T T O U L O U S E ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß. 7UDYDLO'LULJp

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Thème : Gestion commerciale

TD3 - Facturation avec archivage automatisé

Importation des données dans Open Office Base

TABLEAU CROISE DYNAMIQUE

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

NOTICE D UTILISATION

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Créer sa première base de données Access Partie 4/4 - Création d un état

Signature plume. Matériel : une plume ou un crayon. Ouvrir PhotoFiltre. Ouvrir votre image plume dans PhotoFiltre

Utilisation du logiciel ModellingSpace

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Les différents types de relation entre les tables

COTISANT AU RÉGIME GUIDE D ACCÈS AU COMPTE

INSCRIPTION EN LIGNE COMMENT ÇA MARCHE?

Correction des Travaux Pratiques Organiser son espace de travail

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

Complaints Manager 4/06/2015 Page 1 Arpaweb 2015

Cours Excel : les bases (bases, texte)

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Réalisez votre propre carte de vœux Éléctronique

MANUEL TBI - INTERWRITE

NAS 106 Utiliser le NAS avec Microsoft Windows

Création WEB avec DreamweaverMX

Access. Apprenez exactement ce dont vous avez besoin Progressez à votre rythme Téléchargez les exercices. Joyce Cox et Joan Lambert

L espace de travail de Photoshop

Se repérer dans l écran de Foxmail

NOTICE TELESERVICES : Créer mon compte personnel

Principales Evolutions Version

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

PRISE EN MAIN D ILLUSTRATOR

Construire un portail de ressources numériques avec Netvibes

NOUVEAU Site internet

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Access 2007 FF Access FR FR Base

Base est le module pour les bases

MANUEL 3A Online. 2013/2014 Manuel 3A Online 1

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

point On obtient ainsi le ou les points d inter- entre deux objets».

Support application ProgrÉ. Académie de Paris

TRANSFOLIO version Introduction

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

MODE D EMPLOI DU MODULE D E-COMMERCE

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

Modes Opératoires WinTrans Mai 13 ~ 1 ~

Écriture de journal. (Virement de dépense)

Création et utilisation de formulaire pdf

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

MODE D EMPLOI DU GESTIONNAIRE DE L ESPACE PERSO DES MEMBRES DE LA SLIAI

Manuel de l administrateur

Saisie en ligne des dossiers de demande de subvention Extranet

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010

GUIDE D UTILISATION OCTOBRE 2013


GUIDE POUR PAYER LES COTISATIONS DU ZONTA INTERNATIONAL EN LIGNE

Gérer les règles de prix catalogue sur Magento

Débuter avec OOo Base

Dossier I Découverte de Base d Open Office

Caisses Sociales de Monaco - Déclarations de Salaires DIDACTICIEL. Version 3.2

PRÉSENTÉ PAR : NOVEMBRE 2007

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

Prise en main rapide

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Mon aide mémoire traitement de texte (Microsoft Word)

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

Création d un formulaire de contact Procédure

SOMMAIRE. Comment se connecter?

A - Créer une Base de données au format dbase

Excel 2007 Niveau 3 Page 1

Carte encadrement glitter

Campagnes d ings v.1.6

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Utiliser le service de messagerie électronique de Google : gmail (1)

GUIDE Excel (version débutante) Version 2013

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Parcours FOAD Formation EXCEL 2010

Guide Reseller Onbile

Formation. Module WEB 4.1. Support de cours

Formations 2015 Bureautique

Comment utiliser FileMaker Pro avec Microsoft Office

Guide de l utilisateur : Etat du dossier au Service Client (EMEA)

FICHE PRATIQUE N 18 ENVOYER UN ING

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

Transcription:

Saisie de données dans plusieurs tables Lors de l arrivée d un nouvel adhérent, il va falloir saisir plusieurs types d informations réparties dans des tables différentes, mais regroupées dans un même formulaire. Les données seront structurées à l aide d onglets. La saisie du Nom de l Adhérent est obligatoire, la profession pourra ne pas être renseignée (option par défaut) ou devra être choisie dans la liste de référence. L entreprise est une valeur facultative (non renseigné par défaut), pourra être choisie dans la liste des entreprises répertoriées, mais devra pouvoir être saisie si elle ne figure pas dans la liste proposée. Comment affecter des contrôles à une page d onglet? La boite à outils propose un «Contrôle Onglet» pour tracer le contour de l Entité Il n est possible d ajouter un contrôle à une page d onglet que si cette page est sélectionnée (en cliquant sur l étiquette d onglet correspondant). Le fond de la page sélectionnée apparaît alors sur fond noir. Le contrôle Onglet sélectionné, un clic droit, permet d ajouter ou de supprimer une page. Remarque : Si vous ne sélectionnez pas de page avant d y glisser ou d y coller un contrôle, le contrôle sera visible quel que soit l onglet que l utilisateur choisira. Jacques Chambon 1/7

Actualisation d une liste déroulante après saisie d un nouvel élément Le bouton «Nouvelle Entreprise» ouvrira un formulaire de saisie qui une fois fermé, devra actualiser le contrôle «Entreprise :» SELECT ENTREPRISE.[ENT_CODE#], ENTREPRISE.ENT_RAISOC, ENTREPRISE.ENT VILLE FROM ENTREPRISE ORDER BY ENTREPRISE.ENT_RAISOC; On fait afficher la Raison Sociale et la Ville de l Entreprise, mais on enregistre le Code (Colonne liée = 1). La macro «nouvelle» ouvre le formulaire «ENTREPRISE Saisie» en mode Ajout. Ce mode place automatiquement le pointeur d enregistrement sur un nouvel enregistrement, le formulaire est donc vierge de données et prêt pour la saisie. Le mode «Boite de Dialogue» fait superposer le formulaire au formulaire Adhérent. Il ne peut pas être affiché en plein écran. Jacques Chambon 2/7

En ouvrant le formulaire, on déclenche la macro «position 1» Elle a pour but de positionner le pointeur sur le contrôle Raison Sociale. Sans cette action, le pointeur se positionne sur le premier champ du formulaire, soit le Code Entreprise. La macro précédente permet de faire passer la valeur du code de la nouvelle entreprise du formulaire «ENTREPRISE Saisie» vers le contrôle «Entreprise» du Formulaire «ADHERENT Saisie Onglet» ENT_CODE# Entreprise Jacques Chambon 3/7

Valeur par défaut Si des valeurs par défaut ont été définies lors de la création des champs d un table, elles apparaîtront automatiquement lors de la saisie des données. On peut alors se demander s il est nécessaire de les afficher. Oui, car elles ne sont qu une proposition et l utilisateur doit pouvoir éventuellement les modifier. SELECT ADHERENT.[ADH_CODE#], [ADH_NOM] & " " & [ADH_PRENOM] & " " & [ADH_DATENAIS] AS Expr1 FROM ADHERENT ORDER BY [ADH_NOM] & " " & [ADH_PRENOM] & " " & [ADH_DATENAIS]; L année de Première Adhésion est générée automatiquement par la Valeur par Défaut associée au champ ADH_COTIS_ANNEE1, dans la table ADHERENT SELECT SECTION.SEC_CODE, SECTION.SEC_LIBELLE FROM SECTION ORDER BY SECTION.SEC_LIBELLE; Incorporation d un sous formulaire de saisie Nous allons avoir besoin de cette possibilité pour pouvoir saisir d éventuelles prises de responsabilité des Adhérents, dans l association. Dans l exemple suivant Jean DUMERCQ adhère à l association et a été recruté pour être entraîneur des véliplanchistes. La partie haute de l écran de saisie sera mémorisée dans la table ADHERENT Les données propres à la qualité de Dirigeant, seront quant à elles stockées dans la table RESPONSABILITE. La table TITRE n est sollicitée que pour alimenter la liste déroulante. Le code Adhérent généré automatiquement dans la table ADHERENT devra être recopié dans la table RESPONSABILITE. Jacques Chambon 4/7

L interface de saisie des responsabilités des Dirigeants est assurée par le sous formulaire SF_RESPONSABILITE_Saisie. La liaison entre le formulaire principal et le sous formulaire est assurée par le code Adhérent. Structure du sous formulaire Il est basé sur la Table RESPONSABILITE, ne sera affichable qu en mode formulaire et ne présente aucune possibilité de déplacement dans les enregistrements pour l utilisateur. A l ouverture de ce formulaire, il faudra déclencher l opération de récupération du code Adhérent dans le formulaire principal, pour que l utilisateur n ait pas à le saisir. C est l objectif de la macro «Recup code ADH» qui placera ensuite le curseur sur le contrôle de TITRE. Calcul du montant de la cotisation Dans l onglet «Cotisations» l utilisateur pourra sélectionner, dans un sous formulaire en mode continu, la liste des Adhérents pour qui il paie la cotisation. En cliquant sur le bouton «calcul cotisation», le contrôle «montant dû» devra être mis à jour, mais l utilisateur aura toujours le loisir de modifier cette valeur. La date de paiement, si elle indiquée permettra de savoir si l adhérent a effectivement payé la cotisation. Le bouton «Date jour», remplit automatiquement le contrôle «date de paiement» qu il est éventuellement possible de modifier. Jacques Chambon 5/7

Saisie des Bénéficiaires de la cotisation Les bénéficiaires de Cotisation sont enregistrés dans une table liée à la Table ADHERENT. Il faut donc saisir les données correspondantes dans un sous-formulaire. Le sous-formulaire est simple, il ne contient qu une liste déroulante, donnant la liste des Adhérents vivants L affichage se fait en mode continu, pour pouvoir saisir plusieurs personnes. Comme pour le sous formulaire précédent, il faut récupérer le code ADHERENT du formulaire principal. Calcul de la cotisation Nous avons, il y a quelques temps créé une requête affichant le montant des cotisations dues pour chaque ADHERENT Payeur. C est le moment d exploiter le résultat de cette requête dans un nouveau sous-formulaire. Jacques Chambon 6/7

Le résultat de la requête fournit le code de l adhérent payeur, son nom et le montant du. Le bouton «Calcul cotisation»a pour but de transférer l information du SF_Cotisation_dûe vers le contrôle ADH_COTISATION du formulaire principal. Reste maintenant à renseigner la date de paiement. La saisie est facultative, mais si l adhérent paie immédiatement, il suffira de cliquer sur le bouton «Date du jour». Jacques Chambon 7/7