QC ETL QUASAR Conseil QC ETL Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "QC ETL QUASAR Conseil QC ETL. - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation"

Transcription

1 QC ETL Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL - 3 L écriture de procédures de transformation 1

2 1 Qu est-ce qu un ETL? La création d un SIAD (Système d Information d Aide à la Décision) nécessite la création d un entrepôt de données. Ce type de base de données permet : - d obtenir un référentiel commun aux différentes applications opérationnelles - d historiser certaines données (Dépendances Fonctionnelles dans le modèle de la base de données) qui constituent des dimensions d analyse dans les outils du SIAD - de nettoyer les données des informations parasites qui provoqueraient ultérieurement des bruits dans les résultats - de synthétiser certaines données pour lesquelles la granularité peut être moindre que dans les applications opérationnelles, où les données sont nécessairement élémentaires, afin d obtenir de meilleures performances L entrepôt de données (datawarehouse) permettra donc la mise en œuvre d analyses transversales de manière plus facile et cohérente. Un ETL est un outil logiciel qui permet de paramétrer l intégration de données dans l entrepôt à partir de différentes sources. La première phase (Extract) consiste à extraire les données de la source La seconde phase (Transform) permet de transformer les données en fonction des objectifs cités ci-dessus La troisième phase (Load) permet d enregistrer les données transformées dans l entrepôt 2

3 2 Les fonctionnalités de QC ETL QC ETL est un outil de type ETL créé para QUASAR Conseil 3

4 Le fonctionnement de l ETL nécessite un paramétrage d accès aux sources de données Le premier niveau de paramétrage concerne la définition des applications sources des données à intégrer. Le second niveau consiste à décrire les tables de l application source et à les lier à des tables de l entrepôt. Le troisième niveau consiste à décrire les champs des tables sources à extraire et à les lier à des champs de destination dans l entrepôt. Ces trois premiers niveaux de paramétrage permettent de réaliser des intégrations automatiques lorsque les tables destinations sont des extractions simples, éventuellement partielles et avec peu de transformations des champs. Dans ce cas aucune procédure ne sera à écrire pour la transformation. 4

5 Le paramétrage est fonction du type de source de données : - soit il s agit d une base Oracle, auquel cas l accès à la base utilisera la DLL d accès natif de QUASAR Conseil - soit il s agit d une autre base de données, accessible par pilote ODBC auquel cas l accès sera réalisée sur une source de données utilisant le pilote ad hoc - soit il s agit de données au format Excel, qui nécessitent un paramétrage particulier. Il y a donc des paramétrages particuliers en fonction de chaque source de données. Le dernier type de paramétrage concerne l écriture de procédures de transformation complexes permettant - de créer des tables inexistantes dans les bases sources à partir d une ou plusieurs tables - ou de créer des tables de relation inexistantes dans la base source - ou de réaliser des transformations sous conditions complexes - ou d alimenter plusieurs tables en une seule opération. 5

6 Le menu Transferts permet de réaliser les extractions et intégrations pour les différents types de sources de données citées précédemment Il permet également d exécuter les procédures de transformation complexes qui ont été rédigées. 6

7 Le menu Saisie permet : - de compléter des tables où des champs nécessaires à l entrepôt n existeraient pas - de saisir des données absentes des applications opérationnelles comme les objectifs à atteindre 7

8 Choix Paramètres / Applications Cet écran permet : de lister les applications sources A partir de cet écran il est possible : - de créer de nouvelles applications sources, - d en modifier les paramètres, - de les supprimer si aucune donnée n est liée - et d imprimer la liste 8

9 La fenêtre de saisie des applications sources permet de définir : - le code et l appellation de l application - le chemin d accès o aux descripteurs de tables s ils existent (Bases Oracle gérées avec les outils d ingénierie Quasar Conseil) o au tableau Excel le cas échéant - la source de données pour les bases de données accessibles par pilote ODBC - le type de source de données décrite - pour les bases Oracles, o le lien, de type DBLINK, associé au schéma de la base source dans le schéma DW_PLEIADE, si celui-ci n est pas dans la même instance que DW_PLEIADE o le nom du schéma qui est chargé dans une variable globale dans l ETL o le nom du serveur pour la connexion à l instance o éventuellement l adresse IP comme alternative au nom du serveur o le n de port utilisé (par défaut, 1521) 9

10 Choix Paramètres / Tables (ODBC ou ORACLE) Cet écran permet : de lister les tables référencées à partir d une application source, sélectionnée dans la liste déroulante A partir de cet écran il est possible : - de créer de nouvelles tables sources, - d en modifier les paramètres, - de les supprimer si aucune donnée n est liée - et d imprimer la liste 10

11 Cette fenêtre permet de paramétrer les liens entre une table d une application source et une table de l entrepôt de données. Ce paramétrage permettra d automatiser l intégration, avec ou sans procédure, à condition qu une table de la source donne une table de l entrepôt avec des transformations simples. La création d une table dans le paramétrage est réalisée de la manière suivante : - la liste déroulante affiche les tables existantes dans la base source. Il suffit de sélectionner la table choisie - le libellé est saisi - la liste déroulante suivante liste les tables définies dans la structure de l entrepôt de données - le sélecteur mode d intégration permet de choisir o le mode exhaustif (on intègre tous les enregistrements à chaque fois soit en insertion soir en mise à jour). Ce mode est requis pour les tables de codifications ou d objets structurels 11

12 o le mode par date qui permet de n intégrer qu une partie des enregistrements de la table source. Ce mode est requis pour les tables de faits (ou de flux) - dans le second cas, le champ date qui sert de contrôle pour les dates d intégration doit être précisé. La liste des champs disponibles est affichée dans la liste déroulante - le type d intégration o sans transformation implique que tous les enregistrements et tous les champs extraits seront recopiés à l identique dans l entrepôt o transformation simple, implique que les modifications peuvent concerner les champs mais ne nécessiteront pas d écriture de procédure de transformation (modification d un format de champs effectué en automatique) o procédure simple : une procédure sera écrite et exécutée qui portera par exemple sur une condition d intégration des enregistrements o procédure complexe : la procédure impliquera un code plus élaboré 12

13 Choix Paramètres / Champs QC ETL QUASAR Conseil Cet écran permet : de lister les champs d une table issue d une application source L application et la table sont sélectionnées dans les deux listes déroulantes. A partir de cet écran il est possible : - de créer de nouveaux champs - d en modifier les paramètres, - de les supprimer si aucune donnée n est liée - et d imprimer la liste 13

14 Choix Paramètres / Champs (ODBC/ORACLE) 14

15 Cette fenêtre permet de paramétrer les liens entre un champ d une table d une application source et un champ d une table de l entrepôt de données. La création d un champ dans le paramétrage est réalisée de la manière suivante : - les noms symboliques des champs disponibles dans la table source apparaissent dans la liste déroulante - la désignation précise est saisie - le format du champ est spécifié dans le sélecteur - la taille du champ source est saisie - les noms symboliques des champs disponibles dans la table destination de l entrepôt apparaissent dans la liste déroulante - si une transformation de format est à opérer le format du champ de l entrepôt doit être spécifié. Par exemple, un champ numérique correspondant à une séquence transformé en texte masqué à gauche par des zéros sur une longueur de 10 caractères, le format à spécifier sera 010d Il arrive qu un champ source ou un champ destination n ait pas de correspondance, en ce cas il faut sélectionner dans la liste déroulante <Aucun> 15

16 Choix Paramètres / Transformations Cet écran permet : de lister les procédures de transformation élaborées qui nécessite l écriture de code A partir d un choix dans la liste déroulante, il est possible - de visualiser les procédures existantes liées à une table - ou la liste de toutes les procédures existantes 16

17 A partir de cet écran il est possible : - de créer de nouvelles procédures - d en modifier le contenu - de les supprimer - et d imprimer la liste 17

18 La fenêtre ci-dessus permet de saisir la procédure à exécuter : - soit dans le cadre de procédures simples exécutées dans les fenêtres d intégration automatique (trois premières position du sélecteur) - soit par la fenêtre d exécution des procédures complexes (dernier choix) Le premier champ permet d affecter un nom à la procédure associée à la table. Par principe, s il n en existe qu une elle est nommée MAIN. Le champ de saisie libellé permet de définir ce que fait la procédure Le sélecteur permet de définir - s il s agit de modifier les données d un enregistrement - s il s agit de rajouter des champs aux données extraites 18

19 - s il s agit de supprimer des enregistrements lors du chargement de l entrepôt par rapport aux enregistrements extraits de la table source et ce sous les conditions décrites dans la procédure La procédure est rédigée en W langage dans un champ texte elle sera exécutée en compilation dynamique dans l intégration, à la phase transformation ou dans la fenêtre de génération complexe. Le bouton Enregistrer permet de créer ou modifier l enregistrement de la procédure Le bouton Tester permet de faire une vérification syntaxique du code. 19

20 Le bouton Imprimer permet d obtenir un état avec le texte de la procédure 20

21 Paramétrages de l entrepôt de données La fenêtre ci-dessus permet - de paramétrer l alimentation de l entrepôt de données dw_pléiade à partir de différentes sources - d obtenir l écriture automatique des procédures - de procéder à l intégration des données, avec des filtres éventuels. 21

22 Lorsqu on clique sur le bouton Nouveau, cette fenêtre apparaît qui propose deux options - soit on va créer une table dans l entrepôt de données en clonant une table de la base sources. Cela pourra se faire de manière sélective mais la table créée et les champs sélectionnés porteront les mêmes noms et auront la même nature et la même structure - soit on va pouvoir décrire une structure de données qui n est pas importée, mais qui est propre à l entrepôt de données 22

23 Si on choisit le clonage : - on va définir la source de données, c est-à-dire la base de données - puis la table source - cela permettra d afficher les champs constituant cette table, ainsi qu une information concernant les index o par défaut les index existants sont reproposés o par défaut le type de données proposé est celui de la table source o on peut cocher les champs à cloner modifier les options de type modifier les options d indexation o lorsqu on enregistre la description, l ETL génère les procédures d intégration une procédure de création de la table dans l entrepôt, une procédure de création du filtre, s il y en a eu un de défini, la procédure d intégration en elle-même. 23

24 24 QC ETL QUASAR Conseil

25 25 QC ETL QUASAR Conseil

26 La définition d un filtre permet de définir : - un opérateur logique - une comparaison avec une valeur fixe ou avec un paramètre qui sera demandé à l intégration dans un formulaire - dans le cas d un paramètre, la possibilité de le contextualiser par un commentaire - le filtre est généré automatiquement et fera l objet d une procédure écrite automatiquement 26

27 L exécution de la procédure QC ETL QUASAR Conseil La fenêtre d exécution affiche uniquement les erreurs d intégration Si des données existent déjà on peut en rajouter ou les effacer Si un filtre reposant sur des paramètres a été défini, un formulaire demande d en entrer les valeurs 27

28 S il y a plus de 1000 lignes à intégrer, une question est posée pour savoir s il faut effectuer l intégration ou non. 28

29 Choix Transferts ( ODBC/ORACLE/EXCEL) Cette fenêtre permet d intégrer de manière automatique une table de l entrepôt à partir d une table de l application source Le premier onglet permet de sélectionner l application source sur laquelle on souhaite travailler. Dès qu une ligne est sélectionnée, la fenêtre passe sur le second onglet qui permet de sélectionner une table paramétrée de cette application. 29

30 Le second onglet permet de sélectionner la table source La table destination correspondante apparaît en regard dans le tableau. La sélection d une table positionne l onglet sur le choix des champs paramétrés dans cette table. 30

31 Le troisième onglet permet de sélectionner les champs de la table source Un ensemble d informations concernant les champs apparaissent alors dans le tableau Par défaut, tous les champs paramétrés apparaissent cochés. En effet, s ils on été paramétrés, il semble logique qu ils soient tous nécessaires d ans la table de l entrepôt. Néanmoins, il est possible de décocher certains champs. Cela peut entraîner des anomalies de fonctionnement, notamment lorsqu il s agit de champs sur lesquels des contraintes ont été implémentées dans la base. 31

32 Le bouton Extraction va permettre d extraire et de voir les enregistrements extraits de la base source, dans le tableau de l onglet Extraction. Une jauge permet de voir la progression du traitement La première colonne correspond à la numérotation automatique des enregistrements extraits. Le total apparaît dans la barre de message. Les autres colonnes sont obtenues par clonage de colonnes, en fonction des champs à extraire, dont les types correspondent aux types des champs extraits 32

33 Le bouton Transformation va permettre de créer les enregistrements qui seront à charger avec les éventuelles transformation automatique de données. Le tableau affiche les résultats qui sont proposés à l intégration dans l Une jauge permet de voir la progression du traitement 33

34 Le bouton Chargement permet d intégrer les données transformées dans l entrepôt. Le tableau de l onglet chargement reçoit les erreurs d insertion ou de mise à jour détectées par le moteur de base de données de l entrepôt. Cela permet donc d analyser les rejets d enregistrement et les motifs Une jauge permet de voir la progression du traitement Il est possible d imprimer le tableau des erreurs de chargement 34

35 Cette fenêtre permet d exécuter la procédure d intégration de la table de l entrepôt de données sélectionnée. Le tableau reçoit les erreurs d insertion ou de mise à jour détectées par le moteur de base de données de l entrepôt. Cela permet donc d analyser les rejets d enregistrement et les motifs Une jauge permet de voir la progression du traitement Il est possible d imprimer le tableau des erreurs de chargement 35

36 3 L écriture de procédures de transformation Les procédures sont écrites en W langage et en utilisant les méthodes de la classe SQL de QUASAR Conseil. Exemple de la procédure Main de Département : Objectif de la procédure : Rajouter dans la table des départements issus d Apogée, le code de la région Corps de la procédure : i est un entier pour i=1 a tableoccurrence(table4) commande="select cod_rgn "+... " FROM APOGEE.DEP_RGN"+gliendbase+... " WHERE cod_dep="+db:quote(table4.t4_code_departement[i]) si pas db:exec(commande,"req_rech") alors retour fin db:premier("req_rech") si pas db:endehors alors tableajoute(table5,i) table5.t5_code_departement[i]=table4.t4_code_departement[i] table5.t5_lib_departement[i]=table4.t4_lib_departement[i] table5.t5_code_acd[i]=table4.t4_code_acd[i] table5.t5_code_region[i]=db:col("req_rech",1) fin db:ferme("req_rech") fin Commentaire de la procédure : Définition des variables : Les variables doivent être définies préalablement à leur utilisation types courants : entier, monetaire, chaine, booleen Boucles et conditions: Pour <variable>= <borne mini> à <borne maxi>. Fin 36

37 Tantque <condition=vrai>. Fin Si <condition=vrai> alors sinon fin Manipulation des tables: Tablesupprimetout(<nom de la table>) : remise à vide Tableajoute(<Table>,<noms des champs> séparés par +TAB) Indice dans les tables [<N de ligne>] 37

38 Exemple de la procédure Main de Etudiant: Objectif de la procédure : Créer les enregistrements Etudiant dans l entrepôt à partir des tables Etudiant et Individu d Apogée Corps de la procédure : cle_etudiant est une chaine annee_bac est une chaine annee_borne_bac est un entier annee_insc est une chaine liendbase est une chaine commande="select "+dsc:ang_apps+... " FROM "+gschema+"ang_apps"+... " WHERE code_ag_apps='apogee'" si pas db:exec(commande,"req_db") alors fin db:premier("req_db") si pas db:endehors alors fin db:_arretsurerreur=vrai commande="select * FROM APOGEE.INDIVIDU"+liendbase si pas db:exec(commande,"req_ind") alors fin db:premier("req_ind") tantque pas db:endehors commande="select "+WDSC:ETUDIANT +... " FROM "+gsecondschema+"etudiant"+... " WHERE cod_ind="+db:col("req_ind",1) si pas db:exec(commande,"req_rech") alors fin db:premier("req_rech") si db:endehors alors // recherche Apogee étudiant 38

39 commande="select * FROM APOGEE.ETUDIANTS"+liendbase+... " WHERE NO_SISE LIKE "+db:quote(db:col("req_ind",11)+"%") si pas db:exec(commande,"req_apo_etu") alors fin db:premier("req_apo_etu") si pas db:endehors alors // à partir d'individu cle_etudiant = db:donne_id("etudiant_cleunik","010d",vrai) db:ins("#etudiant","~~",gsecondschema) db:ins("etudiant_cleunik",cle_etudiant) db:ins("*cod_ind",db:col("req_ind",1)) si sansespace(db:col("req_ind",2))<>"" alors db:ins("cod_thp",gauche(db:col("req_ind",2),2)) sinon db:ins("cod_thp","00") fin db:ins("cod_pay_nat",db:col("req_ind",5)) db:ins("code_etb",db:col("req_ind",6)) db:ins("cod_nne_ind",db:col("req_ind",11)) db:ins("cod_cle_nne_ind",db:col("req_ind",12)) db:ins("date_cre_ind",db:col("req_ind",13)) db:ins("date_nai_ind",db:col("req_ind",17)) db:ins("daa_ent_etb",db:col("req_ind",21)) db:ins("cod_sex_etu",db:col("req_ind",36)) db:ins("cod_dep_nai",db:col("req_ind",40)) db:ins("cod_typ_dep_pay_nai",db:col("req_ind",41)) // à partir d'étudiant apogee db:ins("c_situation_famille",db:col("req_apo_etu",11)) db:ins("nationalite",db:col("req_apo_etu",9)) db:ins("type_nationalite",db:col("req_apo_etu",10)) db:ins("code_postal",db:col("req_apo_etu",17)) db:ins("code_thb",db:col("req_apo_etu",19)) db:ins("dep_parents",db:col("req_apo_etu",21)) db:ins("prof_pere",db:col("req_apo_etu",22)) db:ins("serie_bac",db:col("req_apo_etu",24)) db:ins("mention_bac",db:col("req_apo_etu",25)) // passage annee bac à 4 caractères 39

40 annee_borne_bac= val(gauche(datesys(),4))-2000 si val(db:col("req_apo_etu",26))>annee_borne_bac alors annee_bac="19"+db:col("req_apo_etu",26) sinon annee_bac="20"+db:col("req_apo_etu",26) fin db:ins("annee_bac",annee_bac) db:ins("dept_bac",db:col("req_apo_etu",27)) si val(db:col("req_apo_etu",28))>annee_borne_bac alors annee_insc="19"+db:col("req_apo_etu",28) sinon annee_insc="20"+db:col("req_apo_etu",28) fin db:ins("annee_1er_insc",annee_bac) db:ins("dept_1er_insc",db:col("req_apo_etu",29)) db:ins("sport_haut_niveau",db:col("req_apo_etu",35)) si val(db:col("req_apo_etu",36))>annee_borne_bac alors annee_insc="19"+db:col("req_apo_etu",36) sinon annee_insc="20"+db:col("req_apo_etu",36) fin db:ins("annee_dern_insc",annee_insc) db:ins("emploi_etud",db:col("req_apo_etu",37)) db:ins("profess_etud",db:col("req_apo_etu",38)) si sansespace(db:col("req_apo_etu",39))<>"" alors db:ins("code_brs",db:col("req_apo_etu",39)) sinon db:ins("code_brs","00") fin db:ins("affiliation_ss",db:col("req_apo_etu",40)) db:ins("motif_ss",db:col("req_apo_etu",43)) db:ins("crous",db:col("req_apo_etu",45)) si pas db:ins("!") alors fin message(db:col("req_ind",1)) fin fin 40

41 db:ferme("req_rech") db:ferme("req_apo_etu") db:suivant("req_ind") fin db:ferme("req_ind") QC ETL QUASAR Conseil Commentaire de la procédure : Utilisation du SQL : Généralités : 1 - Les tables de l entrepôt sont gérées avec des descripteurs. On peut donc remplacer la liste des champs de la table ou le symbole «*» par le descripteur de la table. La structure est préfixée par WDSC : en ce qui concerne les descripteurs des tables de l entrepôt de données DW_PLEIADE. 2 - Les noms des schémas sont gérés dans des variables globales Gschema pour le schéma EIS qui contient les paramètres qui permettent de gérer l entrepôt Gsecondschema pour l entrepôt de données DW_PLEIADE 3 - Pour ce qui concerne les liens avec les bases de données appartenant à d autres instances, le dblink qui est saisi dans les paramètres de l application est stockée dans une variable globale appelée Liendbase 4 les requêtes sont définies dans une chaîne de caractères qui correspond à la variable globale Commande 5 les accès aux bases Oracle en accès natif sont gérés par la DLL QCORA90.DLL 6 Les méthodes et variables à utiliser sont gérées dans la classe CSQL de QUASAR Conseil dont les méthodes sont présentées ci-dessous. La classe QCSQL : L objectif de la classe CSQL: - est de soumettre à le DLL des ordres exécutables sur une base Oracle - de fournir au développeur des méthodes qui rendent son travail productif en lui évitant de constituer des commandes SQL complexes et non vérifiables sur le plan syntaxique car représentées sous forme de chaîne de caractères 41

42 Fonctionnement de la classe CSQL : Une instance de la classe CSQL est définie dans les variables globales de l ETL. Elle porte le nom de DB L appel d une méthode de la classe s écrira donc DB :<nom de la méthode (paramètres du prototype de la méthode)> Les principales méthodes de la classe CSQL : Col Prototype : DB :COL(<nom requête>,<n de colonne>) Fonction :Permet de renvoyer le contenu d une colonne du résultat d une requête Dernier Prototype : DB :DERNIER(<nom requête>) Fonction :Permet de renvoyer le dernier enregistrement du résultat d une requête Donne_Id Prototype : <Valeur Séquence>=DB :DONNE_ID(<nom séquence>, format,booléen) Fonction :Permet de renvoyer la valeur suivante d une séquence Le nom de la séquence doit être entre guillemets, le format précise le cadrage (exe : «010d» chaîne de 10 caractères cadrée à gauche par des zéros) le booléen vaut VRAI si l on veut que la fonction crée la séquence Oracle si elle n existe pas et FAUX dans le cas contraire. La valeur par défaut, en l absence du paramètre est FAUX. Exec Prototype : DB :EXEC(commande,<nom requête>) Fonction :Permet d exécuter une commande SQL comprise dans la chaîne commande dont le résultat sera dans la requête spécifiée. Le nom de requête peut être une chaîne entre guillemets ou on peut utiliser la 42

43 variable globale gnomreq, qui définit automatiquement un nom de requête composé de req-+un n d incrément Ferme Prototype : DB :FERME(<nom requête>) Fonction :Permet de fermer une requête Infogene Prototype : DB :INFOGENE(<nom requête>) Fonction :Permet de récupérer les informations générales de la requête en-tête des colonnes, nombre de colonnes, de lignes Ins Prototype : 1 ) DB :INS(«#<nom table>») 2 )DB :INS(«nom champ1, nomchamp2,*nom champ3») ou DB :INS(«nom champ»,<nom variable>) 3 ) si pas DB :INS(«!») alors FIN Fonction :Permet de constituer automatiquement une requête d insertion d un enregistrement dans une table. La première instruction permet de définir dans quelle table se fera l insertion Les instructions de type 2 permettent de charger les champs de la table, soit à partir des champs de la fenêtre (pas de référence à des variables mais les champs tables et fenêtres doivent porter les mêmes noms) Lorsque le nom de champs est précédé du caractère *, cela signifie que le champ est de nature numérique Lorsque le champ est alimenté par une variable et non un champ de la fenêtre, chaque instruction de type 2 ne peut correspondre qu à un champ de la table et après la virgule il faut identifier la variable qui possède le contenu. La variable peut être soit une variable mémoire, soit une variable buffer fichier Windev, qui est associée à l analyse. Ce la permet d utiliser dans les fenêtres la liaison entre les champs des fenêtres et les buffers fichiers et de charger les 43

44 écrans et les tables en utilisant les instructions FichierVersEcran et EcranVersFichiers. La troisième instruction permet de déclencher l insertion dans la table. En cas d échec le message d erreur Oracle sera délivré à l utilisateur Lit Prototype : DB :Lit(<nom table>,<nom requête>) Fonction :Permet de charger les enregistrements récupérés à l exécution d une requête dans le buffer fichier de l analyse Les noms de table et de requête doivent être entre guillemets. La lecture est effectuée ligne par ligne dans la requête. L avancement de la lecture est fait sur la requête par les instructions DB :Premier et DB :Suivant Litmemo Prototype : DB :Litmemo(<nom requête>,<numero colonne>,<nom de fichier>) Fonction :Permet de lire les BLOB et CLOB dans une table suite à une requête spécifiée dans <nom requête> Le paramètre <Numero colonne> est également obligatoire. Il représente le n de colonne dans la requête qui contient le champ BLOB ou CLOB à lire. Le paramètre <Nom de fichier> qui correspond au nom complet avec le chemin du fichier, qui peut avoir n importe quel type correspondant au contenu attendu du champ, est facultatif. Il donne le nom et le chemin d accès du fichier dans lequel sera, le cas échéant, enregistré le contenu du champ lu dans la base. Oajoute Prototype : DB :Oajoute(<nom table>) Fonction :Permet d exécuter l insertion d un enregistrement dans la table spécifiée qui correspond au contenu actuel du buffer fichier correspondant Odesactivefiltre Prototype : DB :Odesactivefiltre(<nom du filtre>) Fonction :Equivaut à DB :FERME pour une reuête initialisée par DB :OFILTRE 44

45 Ofiltre Prototype : DB :Ofiltre(<nom du filtre>,<liste des champs> ou <descripteur>,<nom table>,<clé>,<critère de tri>) Fonction : Permet d exécuter une requête de type Olitrecherche sur un ensemble d enregistrements bornés par une valeur d index début et une valeur de fin Le nom du filtre équivaut à un nom de requête Clé critère de filtre = clause WHERE sans le mot clé WHERE Tri du filtre = clause ORDER BY sans le mot clé ORDER BY Ofiltrepremier Prototype : DB :Ofiltrepremier(<nom du filtre>) Fonction : Permet de lire le premier enregistrement d une requête initialisée par DB :OFILTRE. Equivaut à DB :PREMIER pour une requête initialisée par DB :EXEC Ofiltresuivant Prototype : DB :Ofiltresuivant(<nom du filtre>) Fonction : Permet de lire l enregistrement suivant d une requête initialisée par DB :OFILTRE. Equivaut à DB :SUIVANT pour une requête initialisée par DB :EXEC Olitrecherche Prototype : DB :OLitrecherche(<liste des champs à projeter> ou <descripteur de la table>,<nom table>,<condition de sélection>) Fonction : Permet de lire un enregistrement ou un ensemble de champs spécifiés, dans une table en fonction d une condition La condition de sélection correspond à la clause WHERE sans le mot clé WHERE 45

46 Omodifie Prototype : DB :Omodifie(<nom table>,<condition= équivalent clause WHERE de l update)) Fonction :Permet d exécuter la mise à jour d un enregistrement dans la table spécifiée, qui correspond au contenu actuel du buffer fichier correspondant Orecherche Prototype : DB :OLitrecherche(<liste des champs à projeter> ou <descripteur de la table>,<nom table>,<condition de sélection>) Fonction : Permet de lire un enregistrement ou un ensemble de Osupprime Prototype : DB :OLitrecherche(<liste des champs à projeter> ou <descripteur de la table>,<nom table>,<condition de sélection>) Fonction : Permet de lire un enregistrement ou un ensemble de Premier Prototype : DB :PREMIER(<nom de requête>) Fonction : Permet de lire le premier enregistrement d une requête initialisée par une command SELECT exécuter par l instruction DB :EXEC Quote Prototype : DB :QUOTE(<nom de champ>) Fonction : Permet de rajouter des quotes à une chaîne de caractères Suivant Prototype : DB :SUIVANT(<nom de requête>) Fonction : Permet de lire l enregistrement suivant d une requête initialisée par une command SELECT exécuter par l instruction DB :EXEC 46

47 Upd QC ETL QUASAR Conseil Prototype : 1 ) DB :UPD(«#<nom table>») 2 )DB :UPD(«nom champ1, nomchamp2,*nom champ3») ou DB :UPD(«nom champ»,<nom variable>) 3 ) si pas DB :UPD(«!»,<condition>) alors FIN Fonction :Permet de constituer automatiquement une requête de mise à jour d un enregistrement dans une table. La première instruction permet de définir dans quelle table se fera l insertion Les instructions de type 2 permettent de charger les champs de la table, soit à partir des champs de la fenêtre (pas de référence à des variables mais les champs tables et fenêtres doivent porter les mêmes noms) Lorsque le nom de champs est précédé du caractère *, cela signifie que le champ est de nature numérique Lorsque le champ est alimenté par une variable et non un champ de la fenêtre, chaque instruction de type 2 ne peut correspondre qu à un champ de la table et après la virgule il faut identifier la variable qui possède le contenu. La variable peut être soit une variable mémoire, soit une variable buffer fichier Windev, qui est associée à l analyse. Ce la permet d utiliser dans les fenêtres la liaison entre les champs des fenêtres et les buffers fichiers et de charger les écrans et les tables en utilisant les instructions FichierVersEcran et EcranVersFichiers. La troisième instruction permet de déclencher la mise à jour dans la table. La condition correspond à la clause WHERE sans le mot clé WHERE. En cas d échec le message d erreur Oracle sera délivré à l utilisateur 47

Fiches Outil Acces Sommaire

Fiches Outil Acces Sommaire Fiches Outil Acces Sommaire Fiche Outil Access n 1 :... 2 Le vocabulaire d Access... 2 Fiche Outil Access n 2 :... 4 Créer une table dans la base... 4 Fiche Outil Access n 3 :... 6 Saisir et modifier des

Plus en détail

La centralisation comptable

La centralisation comptable Pégase 3 La centralisation comptable Dernière révision le 12/06/2007 http://www.micromegas.fr pegase3@micromegas.fr Sommaire Première étape...4 Deuxième étape :...4 Paramètres généraux...4 Page Général...

Plus en détail

ReportBuilder. - Cliquez sur l icône trois points, saisissez le nom du nouveau modèle.

ReportBuilder. - Cliquez sur l icône trois points, saisissez le nom du nouveau modèle. ReportBuilder Le nouveau moteur d impression «ReportBuilder» a été intégré dans Gestimum, il vous permettra de créer facilement vos propres modèles d impression. ReportBuilder est un produit, sophistiqué

Plus en détail

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES 1 L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES Dans ce chapitre, nous allons automatiser le fonctionnement de la base de données. Jusqu à présent, nous avons créé différents objets, mais maintenant

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Création de pages dynamiques courantes CHAPITRE 3 169 Figure 3-39 La boîte de dialogue de l objet Liste/Menu permet de configurer les options de l affichage

Plus en détail

Utilitaires Ellipses / Analyse des Ventes Activités des Caisses

Utilitaires Ellipses / Analyse des Ventes Activités des Caisses Utilitaires Ellipses / Analyse des Ventes Activités des Caisses I Préambule Cet utilitaire est accessible dans Ellipses via le menu «Utilitaires» / «C Compléments» puis «Analyse des Ventes» Ce programme

Plus en détail

Tous droits réservés à Ciril / CIVIL NET FINANCES : Décideur

Tous droits réservés à Ciril / CIVIL NET FINANCES : Décideur 1 2 3 4 5 6 7 8 Décideur Net Finances est un outil d interrogation des bases de données CIRIL Finances. Cette interrogation s effectue au moyen de requêtes SQL. Il existe également d autres environnements

Plus en détail

NBB.Stat Manuel d utilisation

NBB.Stat Manuel d utilisation NBB.Stat Manuel d utilisation Table des matières 1. INTRODUCTION... 3 1.1. QU EST-CE QUE NBB.STAT?... 3 1.2. DEMARRAGE... 3 1.3. AIDE... 3 1.4. CONCEPTS DE BASE... 3 2. TROUVER UN ENSEMBLE DE DONNEES...

Plus en détail

MANUEL D UTILISATION DE LA BASE DE DONNEES DES EXIGENCES REGLEMENTAIRES

MANUEL D UTILISATION DE LA BASE DE DONNEES DES EXIGENCES REGLEMENTAIRES Manuel d utilisation de la base de données des exigences réglementaires Version Page 1 sur 37 MANUEL D UTILISATION DE LA BASE DE DONNEES DES EXIGENCES Diffusion Clients abonnés à la base de données des

Plus en détail

Mode d emploi de l espace professeur

Mode d emploi de l espace professeur édition 2013/2014 Mode d emploi de l espace professeur www.paraschool.com Table des matières 1. Se connecter à Paraschool... page 2 2. Personnaliser son compte professeur (codes et mots de passe)... page

Plus en détail

FENESTELA V.1.2005. Manuel Utilisateur

FENESTELA V.1.2005. Manuel Utilisateur FENESTELA V.1.2005 Manuel Utilisateur 1 Lors de l installation de Fenestela un Profil Administrateur et un bureau type est fourni. Pour accéder à votre Fenestela, ouvrez votre navigateur Web (Internet

Plus en détail

SOMMAIRE. 21/01/08 PEM_Multiquid.doc Page 2 / 13

SOMMAIRE. 21/01/08 PEM_Multiquid.doc Page 2 / 13 LE MULTIQUID SOMMAIRE 1. Introduction...3 2. Le Lancement...3 3. La fenetre principale...3 3.1. L onglet description...3 3.2. L onglet requête...4 3.2.1. L onglet requête...4 3.2.2. L onglet SQL...5 3.2.3.

Plus en détail

PRONOTE2007. Guide de saisie de l enseignant. Avec ProfNOTE, PRONOTE client et via l Espace Professeurs sur Internet. INDEX-EDUCATION.

PRONOTE2007. Guide de saisie de l enseignant. Avec ProfNOTE, PRONOTE client et via l Espace Professeurs sur Internet. INDEX-EDUCATION. PRONOTE007 Guide de saisie de l enseignant Avec ProfNOTE, PRONOTE client et via l Espace Professeurs sur Internet. INDEX-EDUCATION.COM LES LOGICIELS QUI FONT AVANCER L ECOLE Tél. : 0.96...70 / Fax : 0.96..00.06

Plus en détail

MODE D EMPLOI COMPTAGE D INVENTAIRE

MODE D EMPLOI COMPTAGE D INVENTAIRE MODE D EMPLOI COMPTAGE D INVENTAIRE 1 Fonctionnement général À partir de l édition Professional, Wings Logistique inclut la possibilité de lire les données de stock par le biais d un ou plusieurs fichiers

Plus en détail

Formation APOGEE Constitution des groupes

Formation APOGEE Constitution des groupes Formation APOGEE Constitution des groupes 1 Présentation générale APOGEE APOGEE : Application pour la gestion des étudiants et des enseignements APOGEE est un logiciel national élaboré par l'amue (Agence

Plus en détail

Titre du module : VIGIPRINT OFPPT/DRIF/CDC HABILLEMENT 263

Titre du module : VIGIPRINT OFPPT/DRIF/CDC HABILLEMENT 263 VIGIPRINT OFPPT/DRIF/CDC HABILLEMENT 263 I- Présentation Le logiciel VigiPrint permet la saisie et la gestion de lots de tracés destinés à un ensemble de traceurs, imprimantes et petits découpeurs laser

Plus en détail

ALIAS-AD. Définition LES TRAITEMENTS PAR LOTS

ALIAS-AD. Définition LES TRAITEMENTS PAR LOTS ALIAS-AD LES TRAITEMENTS PAR Définition Pour le Navigateur Internet explorer, il faut une version >= V.9 RAPPELS Les applications de gestion comprennent des traitements interactifs. On dénomme ainsi les

Plus en détail

Répertoire adresses sous Excel

Répertoire adresses sous Excel I. Première feuille : la liste des membres 1) Créer les titres de colonnes a. Saisir : i. En B1 Civilité ii. En C1 Nom iii. En D1 Prénom iv. En E1 Numéro et rue v. En F1 Lieu-dit vi. En G1 Code postal

Plus en détail

Impression de documents avec Optymo

Impression de documents avec Optymo Impression de documents avec Optymo Notes de lecture : dans ce document, les textes soulignés font référence aux libellés des fenêtres ou aux libellés associés à des boutons d Optymo. Les textes en caractères

Plus en détail

Espace Client. Manuel d'utilisation

Espace Client. Manuel d'utilisation Espace Client Manuel d'utilisation Sommaire Connexion et navigation générale 3 1ère Connexion 4 Oubli de mot de passe 7 Connexion 9 Menus de navigation 10 Entête & pied de page 11 Personnalisation du mot

Plus en détail

Guide de prise en main rapide Solutions IR/FP

Guide de prise en main rapide Solutions IR/FP Guide de prise en main rapide Solutions IR/FP Solutions IR/FP est un logiciel de gestion des déclarations fiscales de patrimoine. Il contient un module administrateur, responsable de l affectation des

Plus en détail

CRÉATION D UN FORMULAIRE AVEC ADOBE ACROBAT

CRÉATION D UN FORMULAIRE AVEC ADOBE ACROBAT CRÉATION D UN FORMULAIRE AVEC ADOBE ACROBAT Si la version professionnelle d Adobe Acrobat permet de lire et d annoter des fichiers PDF comme de nombreux outils gratuits elle dispose également de fonctions

Plus en détail

Travaux pratiques de M2105 Web dynamique

Travaux pratiques de M2105 Web dynamique Travaux pratiques de M2105 Web dynamique L objectif des séances de TP du module M2105 est de créer un mini site web d annuaire permettant à différents utilisateurs de gérer leurs contacts. Les informations

Plus en détail

Manuel Utilisateur Catalogue Corrélyce - Chef d établissement

Manuel Utilisateur Catalogue Corrélyce - Chef d établissement Manuel Utilisateur Catalogue Corrélyce - Chef d établissement Auteur : PASS Technologie Version manuel : 0.2 Compatible avec Correlyce version : 2.1 Gestion des changements de version Ce tableau gère les

Plus en détail

MANUEL DE L'UTILISATEUR

MANUEL DE L'UTILISATEUR GESTION DES IMMOBILISATIONS MANUEL DE L'UTILISATEUR Division comptabilité & gestion financière Service subventions et inventaires 14.02.14 1/27 UNIVERSITE DE GENEVE IMMOBILISATIONS MANUEL UTILISATEUR INTRODUCTION

Plus en détail

Portail du Théodolite

Portail du Théodolite Portail du Théodolite 1) Accueil Afin d utiliser l intranet du Théodolite, l inspecteur doit se connecter. Il renseigne donc son identifiant ainsi que son mot de passe, dans les champs prévus à cet effet

Plus en détail

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage Gespx (Logiciel de gestion commerciale) Version 4 Propriété & Usage Tout usage, représentation ou reproduction intégral ou partiel, fait sans le consentement de Im@gin Micro est illicite (Loi du 11 Mars

Plus en détail

Immobilisation : créer et gérer les Biens

Immobilisation : créer et gérer les Biens Fiche procédure n 11 Janvier 2013 Immobilisation : créer et gérer les Biens 1. Accéder à la table des biens immobilisés page 2 2. Créer une nouvelle immobilisation (code national, type ) page 3 3. Saisir

Plus en détail

Site de Cours. Procédure pour l utilisation de Site de Cours par le titulaire d un cours

Site de Cours. Procédure pour l utilisation de Site de Cours par le titulaire d un cours Site de Cours Procédure pour l utilisation de Site de Cours par le titulaire d un cours 11/06/2015 Version 6 Service des technologies de l information Table des matières Table des matières... 1 Introduction...

Plus en détail

Utiliser un modèle d état prédéfini

Utiliser un modèle d état prédéfini Chapitre 8 Etats rapides Certains boutons sont désactivés, en fonction du type de cellule sélectionné. 4 Répétez les étapes 2 et 3 pour chaque bordure à paramétrer. 5 Cliquez sur le bouton OK pour valider

Plus en détail

Gespx (Logiciel de gestion commerciale) Version 4

Gespx (Logiciel de gestion commerciale) Version 4 Gespx (Logiciel de gestion commerciale) Version 4 Propriété & Usage Tout usage, représentation ou reproduction intégral ou partiel, fait sans le consentement d Im@gin Micro est illicite (Loi du 11 Mars

Plus en détail

FlukeView Forms Documenting Software

FlukeView Forms Documenting Software FlukeView Forms Documenting Software 5 : Utilisation de FlukeView Forms avec le testeur d installation électrique Fluke 1653 Introduction Ce didacticiel explique comment transférer les données du 1653

Plus en détail

Carte Picardie Cursus

Carte Picardie Cursus Carte Picardie Cursus Mode d emploi Espace partenaire Mode d emploi espace partenaire 10-2015 1 1 Accès à l extranet Ecran d accueil... 3 2 Inscription d un nouveau partenaire non encore affilié... 3 2.1

Plus en détail

Prise en main ProConcept ERP. Version 11.1 Web

Prise en main ProConcept ERP. Version 11.1 Web Prise en main ProConcept ERP Version 11.1 Web Version du 08.10.2015 Table des matières 1. Lancement de ProConcept Web ERP 11.1... 4 1.1. Définir la page ProConcept ERP comme page de démarrage... 5 1.2.

Plus en détail

GUIDE D UTILISATION DU LOGICIEL SOFT ECOLES

GUIDE D UTILISATION DU LOGICIEL SOFT ECOLES 1 GUIDE D UTILISATION DU LOGICIEL SOFT ECOLES SOFT ECOLES est un logiciel de gestion scolaire automatisée avec des fonctionnalités qui permettent un suivi des inscriptions, des règlements des différents

Plus en détail

GENERALITES... 2. Sélection du fichier... 5 TRANSFERT DES ECRITURES... 6

GENERALITES... 2. Sélection du fichier... 5 TRANSFERT DES ECRITURES... 6 GENERALITES... 2 Présentation... 2 Définition du format du fichier d import/export... 2 Gestion des Profils... 4 Sélection d un profil existant... 4 Création d un profil... 4 Sélection du fichier... 5

Plus en détail

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9 Web & XML ENSEIRB Programmation Web / XML Evaluation 1/2 Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP Page 1/9 Historique : Version Date Origine de la mise à jour Rédigée par Validée par

Plus en détail

TP n o 14 : Bases de données, première partie

TP n o 14 : Bases de données, première partie TP n o 14 : Bases de données, première partie I Introduction Dans ce TP nous allons effectuer des opérations élementaires sur une base de données ne comportant qu une seule table. Lors de la prochaine

Plus en détail

Mode d emploi site marchand RG Online. www.groupe-rg-online.com

Mode d emploi site marchand RG Online. www.groupe-rg-online.com Mode d emploi site marchand RG Online www.groupe-rg-online.com Le site RG online vous permet de passer vos commandes directement en ligne, à travers un site Internet. Le site présente un catalogue d articles,

Plus en détail

Tp WinDev Numéro 3. Objectifs : Travailler avec un fichier de données : Pré requis : TP WinDev Numéro 1 et 2

Tp WinDev Numéro 3. Objectifs : Travailler avec un fichier de données : Pré requis : TP WinDev Numéro 1 et 2 Tp WinDev Numéro 3 Objectifs : Travailler avec un fichier de données : Etude du gestionnaire d analyse, Manipulation des tables mémoires, Manipulation de données, Création d états, Pré requis : TP WinDev

Plus en détail

Module Vie Scolaire. Infostance. Absences et Retards

Module Vie Scolaire. Infostance. Absences et Retards 1 Infostance Absences et Retards 2 Table des matières LES DROITS... 3 PARAMETRAGE... 5 Gestion des motifs... 5 Créer un motif... 5 Modifier un motif... 6 Supprimer un motif... 7 Paramétrage des créneaux...

Plus en détail

Utiliser le Ruban pour effectuer un publipostage

Utiliser le Ruban pour effectuer un publipostage Initiation au Publipostage avec Word 2007 1/8 Utiliser le Ruban pour effectuer un publipostage Utilisation de l onglet Publipostage sur le Ruban pour effectuer des fusions et publipostages. Pour effectuer

Plus en détail

BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux»

BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux» BASE DE DONNEES SOUS ACCESS «Gestion de contacts commerciaux» Contenu 1 - Description de la base de données... 1 2 - Interface d Access :... 3 3 Création des tables (structure)... 5 4 - Relations entre

Plus en détail

LDETLFB. Extracteur de données pour analyse dans LDVision. Décisionnel LD SYSTEME. Révision 1 Octobre 2010 LDETLFB V1.00 N22

LDETLFB. Extracteur de données pour analyse dans LDVision. Décisionnel LD SYSTEME. Révision 1 Octobre 2010 LDETLFB V1.00 N22 LDETLFB Extracteur de données pour analyse dans LDVision Décisionnel LD SYSTEME Révision 1 Octobre 2010 LDETLFB V1.00 N22 LDETLFB Extraction de données pour analyse dans LDVision Page 2 Table des matières

Plus en détail

Documentation utilisateur. BEEM v1.0 Décembre 2009

Documentation utilisateur. BEEM v1.0 Décembre 2009 Documentation utilisateur BEEM v1.0 Décembre 2009 1 Table des matières Table des matières... 2 A propos de ce manuel... 3 Utilisation de ce manuel...3 Touches de navigation...3 Conventions...4 Assistance...5

Plus en détail

Ditel NAVigation automatique

Ditel NAVigation automatique NAVIGATION Ditel NAVigation automatique 2 Téléchargement 3 Installation 6 Utilisation 14 Caratères spéciaux 15 Configuration Internet Explorer À Présentation : Ditel Nav est un logiciel de navigation automatique

Plus en détail

I Open Résa. Sommaire :

I Open Résa. Sommaire : I Open Résa Sommaire : I Open Résa... 1 Définition :... 2 Identification... 3 Création d un nouveau dossier :... 8 Première méthode :... 10 Seconde méthode :... 10 Ajout d éléments à la proposition :...

Plus en détail

Manuel d aide pour les logiciels Cat s Family

Manuel d aide pour les logiciels Cat s Family Manuel d aide pour les logiciels Cat s Family 1) Installation du logiciel... 2 2) Première connexion... 5 4) Page principale... 13 5) L administrateur... 15 a) Ajouter un administrateur... 15 b) Modifier

Plus en détail

INTRODUCTION À L ALGORITHMIQUE

INTRODUCTION À L ALGORITHMIQUE INTRODUCTION À L ALGORITHMIQUE Table des matières 1. Introduction 1 2. Les éléments de base d un algorithme simple 2 2.1. Préparation du traitement 2 2.2. Le traitement 2 2.3. La sortie des résultats 2

Plus en détail

Module Com231A - Web et Bases de Données Notion 3 : SQL

Module Com231A - Web et Bases de Données Notion 3 : SQL Module Com231A - Web et Bases de Données Notion 3 : SQL Qu est ce qu une base de données? Introduction Une base de données est un ensemble d au moins un tableau contenant des données. Exemple : une base

Plus en détail

Word Support de cours

Word Support de cours Publipostage avec l assistant Réaliser un publipostage consiste à fusionner un document principal (lettres types, enveloppes, étiquettes ou catalogues) contenant un texte commun avec une source de données

Plus en détail

DATA.DREES MANUEL DÉTAILLÉ DES CUBES DE DONNEES

DATA.DREES MANUEL DÉTAILLÉ DES CUBES DE DONNEES DATA.DREES MANUEL DÉTAILLÉ DES CUBES DE DONNEES LES FONCTIONNALITÉS PROPOSÉES CONSULTER, MANIPULER ET CONSERVER DES CUBES DE DONNÉES EN LIGNE Ce document est destiné à vous présenter le fonctionnement

Plus en détail

Plate-forme de formation Moodle Manuel de l'enseignant

Plate-forme de formation Moodle Manuel de l'enseignant Premiers pas SIME Plate-forme de formation Moodle Manuel de l'enseignant Présentation 3 Vous souhaitez créer un cours sur Moodle. 4 Première inscription sur la plate-forme Moodle 4 Modifier votre profil.

Plus en détail

CAPTURE DES MAILS PROFESSIONNELS

CAPTURE DES MAILS PROFESSIONNELS CAPTURE DES MAILS PROFESSIONNELS 2 Téléchargement 3 Installation 8 Prise en main rapide 11 Lancement Recherche 14 Gestion des fichiers 15 Recherche des adresses mails 16 Importation d un fichier d adresses

Plus en détail

Formation. Proposée par :

Formation. Proposée par : Formation Exemples Proposée par : ALGIDE Siège : L ACHARD, 38 880 AUTRANS (Grenoble) Tél. : 04.38.49.90.15 Fax : 04.38.49.90.16 Email : info@algide.fr Web : www.algide.fr SOMMAIRE I. Généralités quelque

Plus en détail

Administration d un groupe (Espace Communauté)

Administration d un groupe (Espace Communauté) Administration d un groupe (Espace Communauté) Guide du modérateur (avec droits d administration) (1) Identifiez-vous et cliquez sur l onglet Communauté. (2) Choisissez le groupe correspondant en haut

Plus en détail

Félicitations! Vous disposez désormais de votre armoire numérique en ligne.

Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Cette armoire va vous permettre : De mieux classer vos documents De mieux les retrouver De mieux les partager Ce petit guide

Plus en détail

La gestion des formulaires sur l ENT

La gestion des formulaires sur l ENT La gestion des formulaires sur l ENT Ce didacticiel est issu de l aide en ligne de la société Kosmos à propos de l ENT Midi-Pyrénées L y c é e D é o d a t d e S é v e r a c Page 1 L y c é e D é o d a t

Plus en détail

Guide de l utilisateur DBM Gestion de bases de données Geotec Version 8.061

Guide de l utilisateur DBM Gestion de bases de données Geotec Version 8.061 Guide de l utilisateur DBM Gestion de bases de données Geotec Version 8.061 DBM Gestion de bases de données Geotec Version 8.061 Guide de l utilisateur Avertissement: Le module DBM et ce manuel sont protégés

Plus en détail

1.1 Automate : Charger, Définition, Historique

1.1 Automate : Charger, Définition, Historique 1.1 Automate : Charger, Définition, Historique Menu : Pré-requis : Ajouter/Modifier/Supprimer Consulter Dernière MAJ de la doc 28/11/2014 Dernière MAJ de GeedocVS V4.24 Chantier Automate - Charger Avoir

Plus en détail

Le personnel. Guide de l utilisateur

Le personnel. Guide de l utilisateur Guide Reference Livre 10 Gestion des ressources humaines Sécurité, contrôle des accès Vidéo surveillance via Internet Gestion d activités, Affichage d informations Distribution d heure synchronisée Audit,

Plus en détail

CAPTURE DES PROFESSIONNELS

CAPTURE DES PROFESSIONNELS CAPTURE DES PROFESSIONNELS CAPTURE DES PROFESSIONNELS 2 Téléchargement 3 Installation 8 Prise en main rapide 10 Lancement Recherche 14 Gestion des fichiers 23 Compare et Sépare 25 Fichiers annexes 27 Le

Plus en détail

Etude visant à faciliter la création d un article sous SPIP

Etude visant à faciliter la création d un article sous SPIP Etude visant à faciliter la création d un article sous SPIP Auteur : Equipement Version du 31/07/2008 @equipement 1 Sommaire 1. LES BESOINS...3 1.1 Les besoins exprimés...3 1.2 Les gains potentiels...3

Plus en détail

Manuel de Gestion / Compta

Manuel de Gestion / Compta Manuel de Gestion / Compta Manuel de Gestion/Compta I. Accès administrateur... 5 II. Gestion de la base utilisateur... 8 1. Accès à la liste des utilisateurs... 8 2. Gérer vos utilisateurs existants...

Plus en détail

Tutoriel Projet - CRAB : Création d'un nouveau projet

Tutoriel Projet - CRAB : Création d'un nouveau projet 2016/05/04 08:51 1/10 Tutoriel Projet - CRAB : Création d'un nouveau projet Tutoriel Projet - CRAB : Création d'un nouveau projet Initialisation du projet Lancez MS Projet 2010 : un Diagramme de Gantt

Plus en détail

GUIDE D UTILISATION NOVEMBRE 2015

GUIDE D UTILISATION NOVEMBRE 2015 GUIDE D UTILISATION NOVEMBRE 2015 La Poste Société Anonyme au capital de 3.400.000.000euros 356 000 000 RCS PARIS Siège social : 44 BOULEVARD DE VAUGIRARD 75757 PARIS CEDEX 15 ColiPoste : 62 RUE CAMILLE

Plus en détail

CONNECT. Mode d emploi. ios

CONNECT. Mode d emploi. ios CONNECT Mode d emploi ios fr Table des matières 1 Qu est-ce que JURA Connect?... 3 2 Premiers pas...4 3 Smartphones/tablettes compatibles... 5 4 Assistant de configuration...6 Bienvenue dans l assistant

Plus en détail

Introduction au langage SQL

Introduction au langage SQL Introduction au langage SQL Les bases de données relationnelles Le langage SQL est un langage universel destiné à travailler sur des bases de données relationnelles. Nous considérerons ici qu'une base

Plus en détail

MANUEL GESTIONNAIRE DU GAPIBD

MANUEL GESTIONNAIRE DU GAPIBD MANUEL GESTIONNAIRE DU GAPIBD Générateur de sites Internet/Intranet à distance GAPI Software est une marque déposée par la Société ALLNET ALLNET 1 rue Henri Spriet 14120 Mondeville TABLE DES MATIERES TABLE

Plus en détail

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage Gespx (Logiciel de gestion commerciale) Version 4 Propriété & Usage Tout usage, représentation ou reproduction intégral ou partiel, fait sans le consentement de Im@gin Micro est illicite (Loi du 11 Mars

Plus en détail

Déposer des journaux Marche à suivre

Déposer des journaux Marche à suivre Déposer des journaux Marche à suivre Edition 2015 1 Table des matières 1 Introduction 3 1.1 Contenu du document 3 1.2 Fonction «Bordereau de dépôt Journaux» 3 2 Etablir un bordereau de dépôt 4 2.1 Sélectionner

Plus en détail

Introduction au bases de données Access

Introduction au bases de données Access Introduction au bases de données Access Marielle Delhom Tr1 2006-2007 Plan I - Prise en main d'access II - Les tables III - Les requêtes IV - Les formulaires V - Les états Marielle Delhom Tr2 2006-2007

Plus en détail

Manuel Utilisateur Messagerie

Manuel Utilisateur Messagerie Manuel Utilisateur Messagerie Auteur : Logica Version : 1.3 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

Un petit tutoriel pour utiliser Wordpress (LeRepaire)

Un petit tutoriel pour utiliser Wordpress (LeRepaire) Un petit tutoriel pour utiliser Wordpress (LeRepaire) I. Pour écrire un article : Il faut déjà avoir un compte qui permette de le faire (ce n est pas un compte par défaut, il faut demander un accès à l

Plus en détail

1. Manuel d utilisation du Menu LEGENDE: Présentation

1. Manuel d utilisation du Menu LEGENDE: Présentation 1. Manuel d utilisation du Menu LEGENDE: Présentation L application LEGENDE a pour but de générer une légende et un quantitatif automatique à partir des symboles réellement utilisés dans le dessin. Cette

Plus en détail

AURELIE Gestion Commerciale Mode d emploi pour états paramétrables

AURELIE Gestion Commerciale Mode d emploi pour états paramétrables Table des matières 1/ But :... 3 2/ Pré-requis :... 3 3/ Comment y aller?... 3 4/ Créer un état :... 3 4.1/ Décomposition de l état :... 3 4.2/ Variables à éditer :... 4 4.2.1/ Ligne :... 4 4.2.2/ Variable

Plus en détail

LES REQUÊTES EN LANGAGE S.Q.L.

LES REQUÊTES EN LANGAGE S.Q.L. LES REQUÊTES EN LANGAGE S.Q.L. Une base de données contient un nombre important d informations. Ces informations sont organisées, mais pour être effectivement exploitables, il faut pouvoir sélectionner,

Plus en détail

LES STATISTIQUES DE VENTES

LES STATISTIQUES DE VENTES LES STATISTIQUES DE VENTES Les statistiques de ventes : un outil d analyse vous permettant d obtenir un certain nombre de données croisées sur plusieurs critères. Pour obtenir des statistiques ciblées

Plus en détail

LES GUIDES. Gestion des sites

LES GUIDES. Gestion des sites LES GUIDES Gestion des sites 1 4. Gestion des sites 4.1 Pièces : 4.2 Equipements : 4.2.1 Création d un équipement La création d un équipement passe par la sélection d un type d équipement dans le bandeau

Plus en détail

Le générateur d états

Le générateur d états Le générateur d états XLPos pour Windows Lancer le générateur d états Lancer le générateur d états... 119 Ouvrir un dictionnaire de données... 119 Ouvrir un état... 121 Réouvrir un état... 122 Présentation

Plus en détail

Cross Logiciel de gestion de courses à pieds Version 3

Cross Logiciel de gestion de courses à pieds Version 3 Cross Logiciel de gestion de courses à pieds Version 3 http://cross.theuds.com Ce logiciel multi-courses permet de gérer de l'inscription des coureurs à l impression des résultats. Il a pour but de vous

Plus en détail

Word 2000 FR. Mailing - bases

Word 2000 FR. Mailing - bases Word 2000 FR Mailing - bases Word 2000 FR sur Windows 2000 UK Chambre des représentants, BXL 2006 Par PASCAL CAMBIER http://pascal.cambier.eu 1 Table des matières 1 Table des matières... 2 2 Généralités...

Plus en détail

Manuel utilisateur e-smile / fiches synthétiques 1. CONNEXION AU PORTAIL 2. RESERVATION DE VOL/TRAIN

Manuel utilisateur e-smile / fiches synthétiques 1. CONNEXION AU PORTAIL 2. RESERVATION DE VOL/TRAIN CONNEXION AU PORTAIL Pour vous connecter : https://www.selectour-affaires.com Identification Saisir l identifiant et le mot de passe fournis par votre agence Selectour La page p d accueil Identifiant :

Plus en détail

Manuel Utilisateur Actualités

Manuel Utilisateur Actualités Manuel Utilisateur Actualités Auteur : Logica Version : 1.14 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

Gérer les postes et les détails de poste

Gérer les postes et les détails de poste Gérer les postes et les détails de poste Pour créer des postes dans le projet, vous devez suivre les étapes suivantes: 1. Dans la barre d outils principale, cliquez sur l icône projet ou sur l icône comparaison

Plus en détail

ENVOI EN NOMBRE DE FAX PERSONNALISES

ENVOI EN NOMBRE DE FAX PERSONNALISES ENVOI EN NOMBRE DE FAX PERSONNALISES À la une 2 Téléchargement 4 Installation 5 Windows XP 9 Utilisation 17 Création d un fax DITEL Faxing est un logiciel qui vous permet l envoie de fax de manière automatique.

Plus en détail

LE TRAITEMENT DE TEXTE CREATION D UN DOCUMENT STRUCTURE

LE TRAITEMENT DE TEXTE CREATION D UN DOCUMENT STRUCTURE LE TRAITEMENT DE TEXTE CREATION D UN DOCUMENT STRUCTURE Ce chapitre présente les fonctionnalités permettant de réaliser un document structuré à l aide de Word97. Prérequis : Connaître les fonctions de

Plus en détail

GUIDE D UTILISATION PLATE-FORME WEB EN FORME AVEC MYG ET GYM

GUIDE D UTILISATION PLATE-FORME WEB EN FORME AVEC MYG ET GYM GUIDE D UTILISATION PLATE-FORME WEB EN FORME AVEC MYG ET GYM Octobre 2013 Table des matières 1. Présentation générale... 3 2. Accès à la section privilégiée... 4 2.1 Votre code d accès et votre mot de

Plus en détail

Base de données en formation professionnelle pour intervenir rapidement afin de favoriser la réussite des élèves. Guide d utilisation

Base de données en formation professionnelle pour intervenir rapidement afin de favoriser la réussite des élèves. Guide d utilisation Base de données en formation professionnelle pour intervenir rapidement afin de favoriser la réussite des élèves Guide d utilisation Âge de la clientèle Nombre de filles Nombre de garçons Cheminement d

Plus en détail

EloKanz. Manuel d utilisation. Version 1.0.0 - Copyright c Lionel Fontan 2012

EloKanz. Manuel d utilisation. Version 1.0.0 - Copyright c Lionel Fontan 2012 EloKanz Version 1.0.0 - Copyright c Lionel Fontan 2012 Manuel d utilisation 1 Enregistrer un patient 2 1.1 Sélectionner l entrée micro........................... 2 1.2 Avant l enregistrement.............................

Plus en détail

Guide du Gestionnaire Novaxel

Guide du Gestionnaire Novaxel Guide du Gestionnaire Novaxel 1 La formation Novaxel Gestionnaire Aucun Prérequis Type Guide explicatif 73 pages Objectifs de la formation Comprendre le rôle du Gestionnaire Créer et gérer les comptes

Plus en détail

Guide utilisateur INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES

Guide utilisateur INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES Sommaire Mon Guide des Démarches Administratives Préambule... 3 Qu est-ce que «Mon guide des démarches administratives»?... 3 Pré-requis...

Plus en détail

Guichet ONEGATE. Collecte de la fiche individuelle d emprunt (FIE) Manuel d utilisateur ORGANISATION ET INFORMATIQUE SDESS

Guichet ONEGATE. Collecte de la fiche individuelle d emprunt (FIE) Manuel d utilisateur ORGANISATION ET INFORMATIQUE SDESS Guichet ONEGATE Manuel d utilisateur Collecte de la fiche individuelle d emprunt (FIE) ORGANISATION ET INFORMATIQUE SDESS SOMMAIRE 1. INTRODUCTION... 3 1.1. PRÉSENTATION DE ONEGATE... 3 1.2. INFORMATIONS

Plus en détail

A - Modifier la structure d une table

A - Modifier la structure d une table Fiche ressource n 2 Structure d une table fiche ressource A - Modifier la structure d une table Dans la fenêtre Base de données, cliquer sur la table puis sur le bouton Modifier. Microsoft Access ouvre

Plus en détail

Documentation Utilisateur CARTE CADEAU

Documentation Utilisateur CARTE CADEAU Documentation Utilisateur CARTE CADEAU Le module CARTE CADEAU vous permet de proposer sur votre boutique des cartes cadeaux du montant que vous souhaitez. Chaque client peut ensuite en acheter sur votre

Plus en détail

SQLTools en 5 étapes ver. 0.1. Tomasz Drzewiecki - Traduit et adapté de l anglais par Michel Traisnel

SQLTools en 5 étapes ver. 0.1. Tomasz Drzewiecki - Traduit et adapté de l anglais par Michel Traisnel SQLTools en 5 étapes ver. 0.1 Tomasz Drzewiecki - Traduit et adapté de l anglais par Michel Traisnel 23 mars 2005 Table des matières 1 Connexion 2 2 Fenêtre principale 3 3 Liste des objets 6 4 Et maintenant

Plus en détail

Bases de données sous Access

Bases de données sous Access Bases de données sous Access Plan Initiation aux bases de données Application sous Access Structure d une base de données Langages de manipulation de données Algèbre relationnelle (théorique) QBE d Access

Plus en détail

Guide d Installation du logiciel Diagnostic Suite

Guide d Installation du logiciel Diagnostic Suite Guide d Installation du logiciel Diagnostic Suite Version 5 Impartial Software La Longanière 49330 Marigné Tél. : 02 41 69 20 45 e-mail : contact@impartial-software.com web : http://www.impartial-software.com

Plus en détail

T A B L E A U X D O B J E T S E T D A T A B I N D I N G

T A B L E A U X D O B J E T S E T D A T A B I N D I N G T A B L E A U X D O B J E T S E T D A T A B I N D I N G L AUTEUR DE CE TUTORIEL Dominique DAUSSY 3 Place de la Galaxie 76400 TOUSSAINT Mail : daussy.dominique@orange.fr Web : http://dominique-daussy.fr

Plus en détail

MIGRATION DE DONNÉES

MIGRATION DE DONNÉES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas être considérés comme un engagement de la société REVER.

Plus en détail