(Manipulation # 03 : Manipuler des Fichiers Par l Hyperfile (SGBD Windev) et les Requêtes



Documents pareils
COURS WINDEV NUMERO 3

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

Rapports d activités et financiers par Internet. Manuel Utilisateur

MES PREMIERS PAS SUR DITES «CHEESE»

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

Une seule rangée Études/Formation/Permis s affichera lors de la création d un nouveau cas.

GUIDE D UTILISATION. Informations importantes Toshiba FOLIO 100 Conseils pour une première utilisation, configuration et principaux usages

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

Création d un site web avec Nvu

Dossier I Découverte de Base d Open Office

INTERCONNEXION ENT / BCDI / E - SIDOC

COMPTA COOP. Guide d utilisation

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

Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur

INTERCONNEXION ENT / BCDI / E - SIDOC

Création d un site Internet

Comment accéder à d Internet Explorer

Découverte des applications de la suite

FEN FICHE EMPLOIS NUISANCES

SOMMAIRE GUIDE D UTILISATION DU WEBMAIL. vous guide

Comment se connecter au dossier partagé?

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

Informations sur l utilisation du webmail du CNRS. Webmail du CNRS. Manuel Utilisateur

Suite Messerli Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour

Manuel d utilisation de l outil collaboratif

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Réglages du module de sauvegarde de Biblionet (Monoposte)

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

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

Gestion des Factures

Utilisation avancée de SugarCRM Version Professional 6.5

E-documents Simple, sûr et écologique

Photoshop Séquence 4 - Créer une image de taille personnalisée taille

BASE DE DONNÉES NATIONALE D INSCRIPTION (BDNI MC ) : COMMENT PUIS-JE MODIFIER OU RADIER MES CATÉGORIES D INSCRIPTION?

AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE

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

CREATION DMP En Accès Web

Le portfolio numérique Tutoriel de prise en main

Saisie de données dans plusieurs tables

DE MODIFICATION PROCEDURE ELYXBADGE APPLICATION. PI Électronique Restobadge

Procédure d installation détaillée

Support application ProgrÉ. Académie de Paris

< Atelier 1 /> Démarrer une application web

Campagnes d ings v.1.6

Le publipostage avec Open Office

FAIRE SES COMPTES AVEC GRISBI

ENVOI EN NOMBRE DE SMS

GROOBAX. cliquer sur le «G» Cliquer sur «options» Sélectionner le dossier qui contiendra les paramètres => Cliquer A chercher le dossier créé en 2/

Créer le schéma relationnel d une base de données ACCESS

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

MODULE DES ENCAISSEMENTS. Outil de comptabilisation et de transfert de revenus des établissements au Service des finances GUIDE TECHNIQUE

Installation et utilisation du client FirstClass 11

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

PUBLIPOSTAGE DANS WRITER

COMMENT AJOUTER DES ENTREPRISES À VOTRE PORTEFEUILLE DE SURVEILLANCE. 05/01/2015 Creditsafe France

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Guide d utilisation 2012

Guide Utilisateur MANTIS. Sommaire. Objet du document :

GUIDE D UTILISATION. Activer votre pack Marchés Online Publier vos avis sur Profiter des services associés

PRÉSENTÉ PAR : NOVEMBRE 2007

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

Fiche de version 12.16a - Septembre Gestion des Plans d actions personnalisés (PAP)... 6

CONFIGURATION... 2 Créer le compte bancaire... 3 Sélectionner un compte par défaut... 6 Configurer la numérotation des reçus...

Cliquez sur ILIAS. Puis, cliquez sur Login.

MESUREZ L'IMPACT DE VOS CAMPAGNES!

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Manuel d utilisateur BilanKine Version 1.5

Sauvegarder sa messagerie Outlook 2010

Mode opératoire CEGID Business Suite

Réaliser un PUBLIPOSTAGE

Manuel d utilisation du Guichet électronique V2

Utilisez Toucan portable pour vos sauvegardes

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Comment utiliser FileMaker Pro avec Microsoft Office

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

Manuel d utilisation de la messagerie.

ENVOI EN NOMBRE DE SMS

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Étape 1 : Création d une adresse courriel GMAIL

CONNECT Comptabilité - Liste des fonctionnalités TABLE DES MATIERES

FANTEC DB-229US Manuel de l'utilisateur

Une ergonomie intuitive

GUIDE D UTILISATION 1

MODE D EMPLOI DU MODULE D E-COMMERCE

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

Online Workflow. Approbation factures

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

Utilisation du client de messagerie Thunderbird

COMMENT EFFECTUER UNE ANALYSE VIRALE EN LIGNE

e)services - Guide de l utilisateur e)carpa

PARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE

Logiciel dr.veto version

Le modèle de données

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

ESPACE COLLABORATIF. L Espace Collaboratif : votre espace de partage entre acteurs régionaux

Notice d utilisation

Transcription:

ENONCE MANIPULER DES FICHIERS PAR L HYPERFILE ET LES REQUETES 25 Avril 2011 (Manipulation # 03 : Manipuler des Fichiers Par l Hyperfile (SGBD Windev) et les Requêtes Objectifs : Dans cette série de manipulations vous apprendrez à travailler avec le SGBD de Windev dénommé «HyperFile», à créer un MCD ou MLD (dans Windev, on parle d analyse), à manipuler des fichiers de données et à définir des requêtes sur la base de données. Vous vous familiariserez ainsi avec l utilisation des fichiers du gestionnaire d analyse (faisant partie du SGBD) et de la conception d états de sortie. Pré-Requis : Avoir fait la série de manipulations précédentes #02 et #02.X. Lire aussi le chapitre 4 (Modélisation statique des S.I (s) ) du module «I.SY.I». Exemplle 1 :: Créer une Anallyse avec un Seull Fiichiier Dans cet exercice nous allons apprendre créer une analyse. Manipuler des fichiers structurés. Récupérer les informations saisies dans une interface adaptée et les sauvegarder dans un fichier spécial. Ces données peuvent être facilement récupérer une fois sauvegardées pour les utiliser dans un traitement. Créez un nouveau projet que nommerez «FichierHyperFile» en respectant les mêmes étapes que celles décrites dans les précédentes manipulations. Mais dans l étape concernant l utilisation d une analyse, vous confirmerez le choix de «Création d une analyse» comme le montre la figure suivante Cliquez sur le bouton suivant et précisez les informations sur l analyse comme le montre la figure suivante. Pratique des SI(s) 1

Cliquez encore une fois sur le bouton «Suivant» sans préciser le mot de passe pour l analyse (nous n en avons pas besoin). Choisir l option suivante comme le montre l image : Préciser les informations sur le fichier. Pour cette manipulation, nous utiliserons un identifiant automatique de fichier. Cet identifiant est un compteur géré par le Windev. Pratique des SI(s) 2

Choisir le type de SGBD à utiliser 1 : Cliquer encore une fois sur «Suivant» puis sur le bouton «Terminer». Ensuite, procéder à la description des rubriques du fichier. Les rubriques sont les suivantes : Nom Libellé Type Taille Date Date de l opération Date Sera remplie automatiquement Descriptif Description de l opération Texte 50 Dépense Montant Débit Numérique Sera rempli (Format=999 999,99) automatiquement Recette Montant Crédit Idem Idem Remplir le formulaire des rubriques comme le montre la figure suivante. Pour les rubriques de type numérique, vous préciserez le format dans les deux zones encadrées sur l image 2 : 1 Windev offre diverses possibilités quant à l'utilisation de SGBD (s) comme Oracle, MySQL,, etc. 2 Une zone précise le format interne de la donnée et l autre le format de l IHM. Pratique des SI(s) 3

Une fois la table remplie, cliquez sur «OK» pour valider toute l opération. Choisir l option «Retourner sous l éditeur Windev» puis cliquez sur le bouton «Terminer». Fermer directement la boite qui vous propose d autres choix. Vous obtiendrez le schéma suivant : Cliquez sur le drapeau encadré en rouge dans l image ci-dessus. Ce drapeau sert à lancer la génération de l analyse, i-e, la création des schémas des différentes tables décrites dans l analyse. En effet, chaque fois que vous créez ou modifiez une structure de fichier, vous devez l activer pour synchroniser l analyse et les champs des fenêtres qui accèdent aux données. Une fois la génération terminée, fermez l analyse par le menu «Fichier / Fermer» pour revenir à l espace d édition de fenêtres Windev. Pratique des SI(s) 4

Nous allons maintenant créer l interface de l application qui exploitera la table créée dans l analyse. Créez une nouvelle fenêtre que vous nommerez «FenMere» ayant pour titre «Gestion de mon compte personnel». N oubliez pas d enregistrer la fenêtre avec le même nom «FenMere». Ensuite, insérez dans la fenêtre une table mémoire qui va contenir les enregistrements du fichier «Mouvement» créé durant l analyse. Précisez que vous remplirez vous-même la table (par programmation) et choisir le type «Table en affichage» avant de cliquer sur «Terminer» (voir figure). Pratique des SI(s) 5

Le nom de la table : Tmouv Nom Libellé Type Taille colonne tdate Date Date automatique tdescription Description de l opération Texte 50 tdébit Dépense Numérique Sera rempli (Format=999 999,99) automatiquement Tcrédit Recette Idem Idem clé Numérique (Format=999 999 999) Remarque : Dans l onglet IHM de cette 5 ième colonne, décochez Visible. Ce champs nous permettra de garder trace de l identifiant de la ligne. Ce dernier ne sera pas visible à l utilisateur. Une fois que tout est fait, cliquez sur Appliquer puis OK Dans l image ci-dessous voici ce qui vous reste à concevoir : Il est nécessaire à ce niveau de lancer la création du fichier Mouvement, s il n existe pas : Pour le faire, Aller dans le menu Projet/ Code du projet et dans la zone initialisation de TP3 écrire le code suivant : Windev va à travers cette instruction chercher si «Mouvement» existe. Si la recherche n aboutit pas alors il le conçoit. Remarquez que cela est fait dans la partie initialisation donc, avant le chargement de la première fenêtre. Pratique des SI(s) 6

Il est aussi nécessaire que la table se remplisse automatiquement avec les enregistrements du fichier situé sur le disque dur. Donc, il faut parcourir le fichier «Mouvement.fic» et placer les lignes de données dans la table mémoire. Pour cela, il faut programmer l «initialisation de départ» comme suit : Explication : : Ouvrir le fichier Mouvement et lire la 1 ière ligne. : Tant qu on reste dans le fichier et on n est pas en dehors Tableajoute : ajoute une ligne à la table mémoire. on passe à la prochaine ligne du fichier. Programmant les boutons de la première fenêtre : Quitter : Ajouter : Définissant maintenant la fenêtre «Saisie» Nom logique : Saisie Description : Fenêtre de saisie Titre : Saisissez votre opération Faites glisser les champs date, Description, dépense, recette sur la fenêtre «saisie» : Vous aurez la fenêtre suivante : Pratique des SI(s) 7

Vous pouvez vous assures que les champs sont réellement liés aux champs du fichier «Mouvement» cliquez sur les champs et vérifiez le message qui d affiche en bas de l écran : Programmant les deux (02) boutons de cette fenêtre : - Bouton «Annuler» sert seulement à fermer la fenêtre. - Bouton «Valider» : Envoyer les champs de la fenêtre au fichier «Mouvement» On peut aussi programmer les contrôles suivants : Pratique des SI(s) 8

- Vous pouvez maintenant tester l ajout d une ligne. - Pour voir si effectivement la ligne a été ajoutée : allez au Menu «Outils» puis WDMAP et choisissez «Mouvement» comme Nom du fichier Les données doivent être transférer vers la première fenêtre «Départ» parce qu elle contient une table mémoire qui affiche la table «Mouvement». En d autres termes, on va synchroniser les deux fenêtres. Pour cela il faut programmer la zone «Prise de focus de départ» Revenant au bouton de la fenêtre «Départ» Pratique des SI(s) 9

Supprimer : Dans la table on a une rubrique qui est l identifiant de la ligne. Pour la supprimer on va rechercher dans le fichier «Mouvement» la ligne possédant cet identifiant : Pour réafficher les données rafraichies dans la table mémoire on peut réappeler le code dans la zone de «prise de focus» : Cela permettra de rejouer un traitement existant Remarquer que dans la fenêtre départ il y a le champ Solde qui est un champ calculé. On va définir une procédure locale Il faut appeler cette procédure au même endroit de l appel du rafraichissement de l affichage de la table mémoire donc la zone «Prise de focus». Pratique des SI(s) 11

Il reste un seul bouton dans la fenêtre «Départ» Il faut créer une édition correspondante au fichier «Mouvement» : Fichier/ Nouveau/ Etat et choisissez le type «Tableau» et puis choisir l option «Etat de type tableau». L étape suivante consiste à préciser que la source de données sont les enregistrements du fichier hyper file, choisissez «Mouvement». l état généré aura comme nom «EtatMouv». Une fois enregistré, vous pouvez faire appel à cet état à partir de l interface principale en programmant le bouton imprimer par le code suivant : Remarque : Pratique des SI(s) 11