IFT1148 Saisie de données et validation
|
|
- Eliane Thomas
- il y a 8 ans
- Total affichages :
Transcription
1 IFT1148 Saisie de données et validation Michael Blondin Direction de l enseignement de service en informatique Université de Montréal Hiver / 51
2 Entrée des données : liste déroulante La liste déroulante permet à l utilisateur de choisir une valeur dans une liste. Pour utiliser une telle liste dans une page Web, il suffit d insérer le contrôle DropDownList à partir de la boîte à outils. 2 / 51
3 Entrée des données : liste déroulante Pour insérer des éléments à la liste, il suffit de cliquer sur le bouton «...» grâce à la propriété Items du menu «Propriétés». Un élément possède les propriétés suivantes : Enabled : indique si l élément est affiché. Selected : indique si l élément est sélectionné par défaut. Text : texte affiché dans la liste. Value : valeur associée à l élément. 3 / 51
4 Entrée des données : liste déroulante Pour accéder à l élément sélectionné au niveau du code, il faut utiliser la propriété SelectedItem. Il est ensuite possible de récupérer le texte et la valeur de l élément grâce aux propriétés Text et Value. La propriété SelectedIndex permet de sélectionner un élément à l aide de son indice. 4 / 51
5 Entrée des données : liste déroulante La propriété Items se comporte comment une List et permet de gérer les éléments de la liste déroulante. L opérateur [] permet donc d accéder aux éléments et les méthodes Add et Remove permettent d insérer et supprimer des éléments. 5 / 51
6 Entrée des données : liste déroulante Les éléments de la liste sont de type ListItem. Pour insérer un élément, il faut donc procéder de l une de ces façons : Syntaxe ListItem element1 = new ListItem("Texte"); ListItem element2 = new ListItem("Texte", "Valeur"); ListItem element3 = new ListItem("Texte", "Valeur", etat); MaListe.Items.Add(element1); // La valeur est identique au texte MaListe.Items.Add(element2); // Actif par defaut MaListe.Items.Add(element3); // Actif seulement si etat est vrai 6 / 51
7 Entrée des données : liste déroulante Les listes déroulantes possèdent un événement SelectedIndexChanged qui est déclenché lorsqu un nouvel élément est sélectionné dans la liste. Cela peut être utile pour mettre le contenu de la page à jour en fonction du choix de l utilisateur (son pays par exemple). 7 / 51
8 Entrée des données : liste ouverte La liste ouverte est similaire à la liste déroulante. Pour parcourir ses éléments, il faut cependant utiliser une barre de défilement. De plus, il est possible de sélectionner plusieurs éléments si nécessaire. Pour utiliser une telle liste dans une page Web, il suffit d insérer le contrôle ListBox à partir de la boîte à outils. 8 / 51
9 Entrée des données : liste ouverte Pour insérer des éléments à la liste, il suffit de cliquer sur le bouton «...» grâce à la propriété Items du menu «Propriétés» comme dans le cas de la liste déroulante. Il est possible d indiquer combien d éléments sont visibles grâce à la propriété Rows. La propriété SelectedItem permet d accéder au premier élément sélectionné. 9 / 51
10 Entrée des données : liste ouverte Il est possible de permettre à l utilisateur de sélectionner plusieurs éléments dans la liste en affectant la valeur Multiple à la propriété SelectionMode. Pour sélectionner plusieurs éléments, l utilisateur doit tenir la touche Ctrl enfoncée et cliquer sur les différents éléments. 10 / 51
11 Entrée des données : liste ouverte Supposons que l on veule récupérer la valeur associée à tous les éléments sélectionnés et les stocker dans une liste, nous pourrions procéder ainsi : Exemple List<string> valeurs = new List<string>(); for (int i = 0; i < Liste.Items.Count; i++) if (Liste.Items[i].Selected) valeurs.add(liste.items[i].value); 11 / 51
12 Entrée des données : liste de cases à cocher La liste de cases à cocher permet de regrouper un ensemble de cases à cocher Pour utiliser une telle liste dans une page Web, il suffit d insérer le contrôle CheckBoxList à partir de la boîte à outils. 12 / 51
13 Entrée des données : liste de cases à cocher Pour insérer des éléments à la liste, il suffit de cliquer sur le bouton «...» grâce à la propriété Items du menu «Propriétés» comme dans le cas des autres listes. Il est possible d indiquer la façon dont les éléments sont affichés grâce aux propriétés suivantes : RepeatColumns : nombre de colonnes utilisées pour présenter les cases. RepeatDirection : direction dans laquelle les éléments sont présentés. TextAlign : alignement du texte par rapport aux cases. 13 / 51
14 Entrée des données : liste de cases à cocher La gestion des éléments est indentique à celle des listes ouvertes. Supposons qu une page contient une liste de cases à cocher (ListeCases) et une liste ouverte (Liste). Le code suivant ajoute tous les éléments cochés à la liste ouverte : Exemple for (int i = 0; i < ListeCases.Items.Count; i++) { ListItem element = ListeCases.Items[i]; } if (element.selected) Liste.Items.Add(new ListItem(element.Text, element.value)); 14 / 51
15 Entrée des données : liste de cases d option La liste de cases d option est similaire à la liste de cases à cocher. Toutefois, les éléments d une telle liste sont mutuellement exclusifs, ainsi la sélection d un élément entraine la déselection des autres. Pour utiliser une telle liste dans une page Web, il suffit d insérer le contrôle RadioButtonList à partir de la boîte à outils. La gestion des éléments et du style est identique à celle des listes de cases à cocher. 15 / 51
16 Entrée des données : panneau Un panneau permet de regrouper un ensemble de contrôles. Il est pratique pour cacher ou désactiver un groupe de contrôles dans un formulaire. Pour utiliser ce contrôle dans une page Web, il suffit d insérer le contrôle Panel à partir de la boîte à outils. Pour regrouper des contrôles, ceux-ci sont insérés à l intérieur du panneau. 16 / 51
17 Entrée des données : panneau Supposons qu une page contienne une case à cocher ainsi qu un panneau contenant un certain nombre de contrôles. 17 / 51
18 Entrée des données : panneau En ajoutant le code suivant à l événement CheckedChanged : Exemple Panneau.Visible = CaseACocher.Checked; Et en décochant la case à cocher, nous obtenons : 18 / 51
19 Entrée des données : panneau En ajoutant le code suivant à l événement CheckedChanged : Exemple Panneau.Enabled = CaseACocher.Checked; Et en décochant la case à cocher, nous obtenons : 19 / 51
20 Entrée des données : panneau Les panneaux possèdent certaines propriétés intéressantes : GroupingText : titre du panneau. HorizontalAlign : alignement horizontal du contenu. ScrollBars : apparence des barres de défilement. 20 / 51
21 Manipulations de données Puisque les données sont entrées sous forme de chaînes de caractères, il est pratique de connaître quelques façons de les manipuler. Voici quelques propriétés et méthodes intéressantes : Length : longueur de la chaîne. Substring : permet d obtenir une sous-chaîne. ToLower : convertit toutes les lettres en minuscules. ToUpper : convertit toutes les lettres en majuscules. Trim : efface les espaces en début et fin de chaîne. 21 / 51
22 Manipulations de données Voici quelques manipulations de chaînes de caractères : Exemple string foo = "Bonjour!"; string bar = " Salut tout le monde. "; // -- - foo.length; // == 8 foo.tolower(); // == "bonjour!" foo.toupper(); // == "BONJOUR!" bar.trim(); // == "Salut tout le monde." bar.substring(2, 5); // == "Salut" bar.trim().substring(6); // == "tout le monde." 22 / 51
23 Manipulations de données La méthode String.Format permet de simplifier la génération de messages à partir de données variables. Pour ce faire, il suffit d insérer des paramètres substituables dans une chaîne de caractère, grâce à une certaine syntaxe, puis de donner des valeurs à celles-ci à l aide de String.Format. 23 / 51
24 Manipulations de données Voici quelques utilisations de la méthode String.Format : Exemple string foo = "Je me nomme {0} {1}."; string bar = "Je me nomme {0} {1}. Mon prenom est {0}."; string baz = "Je me nomme {1}, {0}. Je suis {2}."; String.Format(foo, "Alan", "Turing"); /* == "Je me nomme Alan Turing." */ String.Format(bar, "Edsger", "Dijkstra"); /* == "Je me nomme Edsger Dijkstra. Mon prenom est Edsger." */ String.Format(baz, "Donald", "Knuth", "informaticien"); /* == "Je me nomme Knuth, Donald. Je suis informaticien." */ 24 / 51
25 Validation ASP.NET possède plusieurs contrôles permettant de valider le format de données. On nomme ces contrôles des validateurs. Un validateur est associé à un contrôle et permet de vérifier que son contenu respecte certains critères. 25 / 51
26 Validation Il existe plusieurs types de validateurs qui permettent de traiter les cas communs : «RequiredFieldValidator» : vérifie si un champ est vide. «RangeValidator» : vérifie si un nombre est dans un intervalle. «CompareValidator» : compare la donnée avec une valeur. «RegularExpressionValidator» : vérifie si la donnée respecte un certain motif de caractères. 26 / 51
27 Validation Pour ajouter un validateur, il suffit d accéder à l onglet «Validation» de la boîte à outils et d insérer le validateur à l endroit désiré sur la page. Il faut ensuite spécifier le contrôle à valider grâce à la propriété ControlToValidate propre à tous les validateurs. 27 / 51
28 Validation Graphiquement, un validateur se comporte comme une étiquette contenant un message d erreur. Il est possible de modifier le message grâce à la propriété ErrorMessage. De plus, la propriété Display indique de quelle façon l étiquette est affichée : Static : Espace utilisé lorsque le message n est pas affiché. Dynamic : Aucun espace utilisé lorsque le message n est pas affiché. None : Jamais affiché. 28 / 51
29 Validation : valeurs requises Le «RequiredFieldValidator» permet de vérifier si une valeur a été entrée dans un champ. Comme son nom l indique, ce validateur est utile pour rendre des champs obligatoires dans un formulaire. 29 / 51
30 Validation : intervalles Le «RangeValidator» permet de vérifier si une valeur est comprise dans un intervalle. Pour spécifier l intervalle, il faut utiliser les propriétés suivantes : MinimumValue : valeur minimale de l intervalle. MaximumValue : valeur maximale de l intervalle. Type : type des données de l intervalle (entier, nombre à virgule flottante, date, valeur monétaire, chaîne de caractères). 30 / 51
31 Validation : comparaisons Le «CompareValidator» permet de vérifier si une comparaison entre deux valeurs est vraie. Par défaut, l opération de comparaison utilisée est l égalité, il est cependant possible de spécifier les opérations suivantes grâce à la propriété Operator : Equal : égal à ( = ). NotEqual : différent de ( ). GreaterThan : plus grand que ( > ). GreaterThanEqual : plus grand ou égal à ( ). LessThan : plus petit que ( < ). LessThanEqual : plus petit ou égal à ( ). 31 / 51
32 Validation : comparaisons Il existe deux façons de spécifier la valeur avec laquelle l entrée doit être comparée. La deuxième valeur peut être constante ou provenir d un deuxième champ. Pour spécifier la valeur, il faut donc utiliser l une de ces deux propriétés : ValueToCompare : valeur constante. ControlToCompare : contrôle contenant la seconde valeur. 32 / 51
33 Validation : comparaisons Le «CompareValidator» permet aussi de vérifier si une valeur est d un certain type. Pour ce faire, il suffit d utiliser l opérateur DataTypeCheck grâce à la propriété Operator. Dans ce cas, la propriété Type détermine le type à valider. 33 / 51
34 Validation : expression régulières Le «RegularExpressionValidator» permet de vérifier si le format d une chaîne de caractères respecte un certain motif. Le motif est spécifier à l aide d une expression régulière grâce à la propriété ValidationExpression. 34 / 51
35 Validation : expression régulières Une expression régulière est une chaîne de caractère qui décrit un ensemble de chaînes de caractères selon une certaine syntaxe. Voici quelques exemples d expressions : Exemple abc ^abc abc$ ^abc$ chaînes contenant abc chaînes débutant par abc chaînes se terminant par abc chaîne abc 35 / 51
36 Validation : expression régulières Voici certains motifs pouvant être réalisés : Syntaxe Motif ^ début de chaîne \d chiffre \s caractère d espacement. caractère (autre qu un caractère de saut de ligne) $ fin de chaîne 36 / 51
37 Validation : expression régulières Il est possible de regrouper un motif à l aide des paranthèses. L opérateur permet d indiquer qu un motif parmi deux est nécessaire. Exemple a b ^(allo) (bonjour)$ ^a(b c)d$ chaînes contenant au moins un a ou un b chaîne allo ou bonjour chaîne abd ou acd 37 / 51
38 Validation : expression régulières Par la suite, il peut être pratique de quantifier le nombre d apparitions d un motif à l aide de ces expressions : Syntaxe Motif * zéro ou plusieurs instances du motif précédent + une ou plusieurs instances du motif précédent? zéro ou une instance du motif précédent {n} n instances du motif précédent {n,} au moins n instances du motif précédent {n,m} entre n à m instances du motif précédent 38 / 51
39 Validation : expression régulières Voici quelques exemples plus d expressions plus complexes : Exemple ^a(a b)*$ (ab){5,} ^\d+(,\d+)?$ chaînes débutant par a et contenant seulement des a,b chaînes contenant ababababab nombres entiers et à virgule flottante 39 / 51
40 Validation : expression régulières Il est possible de spécifier des ensembles de caractères à l aide de ces motifs : Syntaxe Motif [...] un caractère contenu dans [] [^...] un caractère non contenu dans [] [a-z] une lettre minuscule entre a et z [A-Z] une lettre majuscule entre A et Z [0-9] un chiffre entre 0 et 9 Notez que pour les trois derniers motifs, il est possible de remplacer z, Z et 9 par des symboles plus petits. 40 / 51
41 Validation : expression régulières Voici quelques exemples plus d expressions plus complexes : Exemple ^a[a-z]*a$ ^[A-Z]{1}[a-z]*$ mots en minuscule débutant et se terminant par a mots débutant par une majuscule 41 / 51
42 Validation : expression régulières Le «RegularExpressionValidator» possède plusieurs expressions régulières complexes prédéféfinies. Pour les obtenir, il suffit de cliquer sur le bouton «...» dans la propriété ValidationExpression du validateur grâce au menu «Propriétés». Voici quelques exemples d expressions disponibles : Adresse de courriel Numéro de téléphone Adresse URL 42 / 51
43 Validation : validateurs personnalisés Le «CustomValidator» permet d effectuer une validation personnalisée de son choix. Pour ce faire, une méthode doit être codée et associée au validateur. Ce type de validateur possède un événement nommé ServerValidate qui est apppelé lorsqu une validation est effectuée du côté serveur. 43 / 51
44 Validation : validateurs personnalisés La méthode associée à l événement ServerValidate possède deux paramètres. Pour obtenir la valeur à valider, il suffit d accéder à la chaîne de caractères args.value. Lorsque la validation est terminée, il est nécessaire d indiquer le résultat grâce à la propriété booléeene args.isvalid (true si réussie, false sinon). 44 / 51
45 Validation : validateurs personnalisés Il est possible d accéder au validateur ayant déclenché l événement de validation. Pour ce faire, il faut utiliser le paramètre source. Il est cependant nécessaire de convertir ce paramètre en CustomValidator. Par exemple, pour obtenir le nom du validateur et du contrôle validé, il suffit d utiliser le code suivant : Exemple CustomValidator validateur = (CustomValidator)source; string nomvalidateur = validateur.id; string nomcontrole = validateur.controltovalidate; 45 / 51
46 Validation : validateurs personnalisés Pour que plusieurs validateurs personnalisés utilisent le même code de validation, il suffit de créer une seule méthode et de l associer à l événement ServerValidate de tous les validateurs désirés. 46 / 51
47 Validation Avant d exécuter du code, il peut être souhaitable de vérifier que les données contenues sur une page sont valides. Pour ce faire, il suffit de vérifier si Page.IsValid est vraie. Notez qu en dehors d un événement de validateur personnalisé, cette propriété ne peut être lue qu après avoir appelé explicitement la méthode Page.Validate(). 47 / 51
48 Validation : côté client Tous les validateurs permettent d effectuer la validation côté client et côté serveur. L avantage principal de la validation côté client est qu il n est pas nécessaire de rafraîchir la page (en complétant un formulaire) pour obtenir la validation. Cependant, la validation côté serveur est cruciale puisqu il est toujours possible pour un utilisateur malicieux de contourner le code exécuté côté client. 48 / 51
49 Validation : côté client Pour activer (ou désactiver) la validation côté client, il suffit d utiliser la propriété EnableClientScript propre à tous les validateurs. Dans le cas des validateurs non personnalisés, il n est pas nécessaire de coder quoique ce soit puisque tout est généré automatiquement. Il faut cependant écrire le code de validation pour les validateurs personnalisés. 49 / 51
50 Validation : côté client La validation côté client d un validateur personnalisé doit être spécifiée dans une fonction JavaScript possédant la signature suivante : Syntaxe function FonctionDeValidation(source, args) { // Code ici } Il est toujours possible d obtenir la valeur à valider et d indiquer le résultat grâce à args.value et args.isvalid. 50 / 51
51 Validation : côté client Le nom de la fonction JavaScript doit être spécifié dans la propriété ClientValidationFunction. La fonction quant à elle doit être spécifiée dans le code HTML grâce à la balise suivante : Syntaxe <script type="text/javascript">... </script> ou via un fichier de script. 51 / 51
Création d un formulaire de contact Procédure
Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détail1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information
TP Numéro 2 CRÉER ET MANIPULER DES TABLEAUX (Mise en forme, insertion, suppression, tri...) 1 CRÉER UN TABLEAU 1.1 Présentation Pour organiser et présenter des données sous forme d un tableau, Word propose
Plus en détailUtilisation d objets : String et ArrayList
Chapitre 6 Utilisation d objets : String et ArrayList Dans ce chapitre, nous allons aborder l utilisation d objets de deux classes prédéfinies de Java d usage très courant. La première, nous l utilisons
Plus en détailManuel de l administrateur
Manuel de l administrateur (Version non définitive Novembre 2013) Technofutur TIC Pedago TIC CC by sa Première utilisation en qualité d administrateur Compte administrateur Statut utilisateur Paramètre
Plus en détailAdministration du site (Back Office)
Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface
Plus en détailInitiation à LabView : Les exemples d applications :
Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple
Plus en détailGestion des réunions dans Outlook 2007
Gestion des réunions dans Outlook 2007 Plusieurs détails entrent dans l élaboration d une réunion avec Outlook. Organiser la réunion est importante, certes, mais les «invités» de la réunion doivent également
Plus en détailCréation et utilisation de formulaire pdf
Création et utilisation de formulaire pdf Grâce à Adobe Acrobat, il est plus facile de créer, de remplir et d envoyer des formulaires électroniques PDF. Vous pouvez concevoir et créer un formulaire complètement
Plus en détailBase de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés
Base de Connaissances SiteAudit Utiliser les Rapports Planifiés Avril 2010 Dans cet article: Sommaire des fonctionnalités Les nouveautés Planifier des rapports SiteAudit 4.0 fournit une nouvelle interface
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailClub informatique Mont-Bruno Séances du 05 octobre et du 24 octobre 2012 Présentateurs : Réjean Côté
Contenu de la rencontre Club informatique Mont-Bruno Séances du 05 octobre et du 24 octobre 2012 Présentateurs : Réjean Côté Les fonctions de base de Windows Live Mail, Windows Mail et Outlook Express
Plus en détailC RÉATION DE PDF (1) Cours SEM 205 Mieux utiliser le format PDF
Notes liminaires : certaines des fonctions présentées ci-après ne sont disponibles que dans Acrobat Pro (version 6 ou 7) ou dans des logiciels payants. Nous signalerons cependant quant elles sont disponibles
Plus en détailGroupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5
Groupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5 Table des matières Chapitre A : Principes de base des scripts... 1 Élaboration de votre premier script... 1 Importance du modèle...
Plus en détailMon-complement-retraite.com Aide en ligne
Mon-complement-retraite.com Aide en ligne Sommaire J ai créé mon compte Je n ai pas de compte Je ne connais pas mon numéro de contrat J ai oublié mon mot de passe 2 J ai créé mon compte : Pour accéder
Plus en détailPrésentation du langage et premières fonctions
1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en
Plus en détailLa gestion des boîtes aux lettres partagées
La gestion des boîtes aux lettres partagées La gestion des boîtes aux lettres partagées - page Présentation du module Partage de mail. Qu'est ce qu'une boîte aux lettres partagée? Il s'agit d'une boîte
Plus en détailIntroduction au logiciel de gestion bibliographique Zotero
au logiciel de gestion bibliographique Zotero Pour Microsoft Word et Writer La gestion manuelle des références bibliographiques (inventaire des sources consultées, rédaction d une bibliographie et création
Plus en détailTP JAVASCRIPT OMI4 TP5 SRC1 2011-2012
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailPrise en main rapide
Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un
Plus en détailNote de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
Plus en détailAide Webmail. L environnement de RoundCube est très intuitif et fonctionne comme la plupart des logiciels de messagerie traditionnels.
Aide Webmail 1. Découverte de l environnement : L environnement de RoundCube est très intuitif et fonctionne comme la plupart des logiciels de messagerie traditionnels. 1. La barre d application (1) Les
Plus en détailPrincipales Evolutions Version 1.0.0.230
Principales Evolutions Version 1.0.0.230 es colonnes de vos listings. Réorganiser les Votre vue est automatiquement sauvegardée lorsque vous fermez ferme votre fenêtre. Préférences Créer des zones par
Plus en détailDate M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B
Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir
Plus en détailService des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1
Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Table des matières 1. Accéder au gestionnaire de notes... 3 2. Sélectionner une classe... 4 3. Première
Plus en détailDébuter avec Excel. Excel 2007-2010
Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER
Plus en détailGUIDE D UTILISATION DU BROWSER DE BEYOND 20/20
GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20 Le browser Beyond 20/20 permet de visualiser, manipuler, présenter sous forme graphique, imprimer et sauvegarder des tableaux de données. Il s agit d un logiciel
Plus en détailGUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Plus en détailSOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3
SOMMAIRE Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite
Plus en détailsommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3
sommaire Futur Telecom a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers éléments de messagerie suite
Plus en détailExcel 2007 Niveau 3 Page 1 www.admexcel.com
Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement
Plus en détailUtiliser un tableau de données
Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des
Plus en détailCréer sa première base de données Access Partie 4/4 - Création d un état
- le 19/02/2013 Créer sa première base de données Access Partie 4/4 - Création d un état Ce tutoriel est la suite de l article sur la création d une table, l article sur la création d une requête et l
Plus en détailPROCÉDURE D AIDE AU PARAMÉTRAGE
PROCÉDURE D AIDE AU PARAMÉTRAGE SOMMAIRE Futur a fait évoluer son service de messagerie professionnel Futur Office. Le présent document va vous accompagner pas à pas vers la récupération de vos divers
Plus en détailLa Clé informatique. Formation Internet Explorer Aide-mémoire
La Clé informatique Formation Internet Explorer Aide-mémoire Novembre 2003 Table des matières Novembre 2003...i Configuration d Internet Explorer... 1 Internet Explorer 6... 5 Gestion des Raccourcies...
Plus en détailTABLEAU CROISE DYNAMIQUE
TABLEAU CROISE DYNAMIQUE Cours Excel 3 ème Partie LEA3 Page 1 Cours Excel 3 ème Partie LEA3 Page 2 FILTRER UN CHAMP Il y a des moments ou vous ne voulez pas avoir une vision globale des données mais plutôt
Plus en détailWinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits
WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION
Plus en détailESPACE COLLABORATIF. L Espace Collaboratif : votre espace de partage entre acteurs régionaux
1 esante.gouv.fr ESPACE COLLABORATIF L Espace Collaboratif : votre espace de partage entre acteurs régionaux Accessible via le portail esante.gouv.fr, l Espace Collaboratif de l ASIP Santé a pour objectif
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
Plus en détailUtilisation du nouveau webmail académique
Utilisation du nouveau webmail académique Pour accéder au nouveau webmail académique, se connecter à l adresse suivante : https://portail.ac-reunion.fr/ S identifier : Pour les écoles, ce.974xxxxx et mot
Plus en détailPLANIFIER UNE RÉUNION AVEC DOODLE
PLANIFIER UNE RÉUNION AVEC DOODLE Doodle est un service en ligne gratuit permettant de proposer à plusieurs invités différents jours et heures de rendez vous afin que chacun puisse choisir les dates qui
Plus en détailActivité 11 : Nuage de points ou diagramme de dispersion
Activité 11 : Nuage de points ou diagramme de dispersion Un nuage de points, ou diagramme de dispersion, représente des coordonnées dans un plan cartésien. Chaque point dans le plan représente deux quantités.
Plus en détailCréation d un site Internet
Création d un site Internet Weebly.com Johanne Raymond Collège Lionel Groulx, mai 2010 Service du soutien à l enseignement et Plan de réussite Ouvrir un compte sur Weebly... 1 Modifier le modèle... 2 Ajouter
Plus en détailTutoriel. Votre site web en 30 minutes
Tutoriel Votre site web en 30 minutes But du tutoriel Nous allons vous présenter comment réaliser rapidement votre site avec Web Creator Pro 6 en vous basant sur l utilisation des modèles fournis avec
Plus en détailClub informatique Mont-Bruno Séances du 08 et 20 novembre 2013 Présentateur : Guy Bélanger Co-auteur : Réjean Côté
Contenu de la rencontre Club informatique Mont-Bruno Séances du 08 et 20 novembre 2013 Présentateur : Guy Bélanger Co-auteur : Réjean Côté Les fonctions de base de Windows Live Mail - Le démarrage - L
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Plus en détailpoint On obtient ainsi le ou les points d inter- entre deux objets».
Déplacer un objet Cliquer sur le bouton «Déplacer». On peut ainsi rendre la figure dynamique. Attraper l objet à déplacer avec la souris. Ici, on veut déplacer le point A du triangle point ABC. A du triangle
Plus en détailSOMMAIRE AIDE À LA CRÉATION D UN INDEX SOUS WORD. Service général des publications Université Lumière Lyon 2 Janvier 2007
SOMMAIRE 1) CRÉATION D UN INDEX SIMPLE 3 a) Étape 1 : Marquage des entrées d index (à l aide d un fichier de concordance) 3 Procédure d insertion du tableau 4 Saisie des entrées d index 5 Marquage automatique
Plus en détailCAPTURE 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 24 Fichiers annexes 2/ Le menu Utilitaires 32 Internet
Plus en détailGUIDE D UTILISATION DU BACKOFFICE
GUIDE D UTILISATION DU BACKOFFICE 1. Modifier les pages du site : - Aller dans l onglet «PAGE HTML», puis «Liste des pages HTML» - Pour visualiser votre page, cliquer sur le nom écrit en vert, dans la
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
Plus en détailComment utiliser RoundCube?
Comment utiliser RoundCube? La messagerie RoundCube est très intuitive et fonctionne comme la plupart des logiciels de messagerie traditionnels. A. Découverte de l'environnement 1/ La barre d application
Plus en détailGestion des documents avec ALFRESCO
Gestion des documents avec ALFRESCO 1 INTRODUCTION : 2 1.1 A quoi sert ALFRESCO? 2 1.2 Comment s en servir? 2 2 Créer d un site collaboratif 3 2.1 Créer le site 3 2.2 Inviter des membres 4 3 Accéder à
Plus en détailGUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e
GUIDE DE DÉMARRAGE SitagriPro Infinite Un service FINANCEAGRI c o r p o r a t e SOMMAIRE ÉTAPE 1 : Installation... p.3 1. Introduction 2. Connexion à SitagriPro Infinite ÉTAPE 2 : Identification... p.5
Plus en détailFiche aide pour votre messagerie Outlook, thunderbird, Gmail
Table des matières Fiche aide pour votre messagerie Outlook, thunderbird, Gmail Fiche n 1 Exporter vos contacts d'adresses emails...2 Fiche n 2 Création de sa signature pour sa boite mail...5 Fiche n 1
Plus en détailMon aide mémoire traitement de texte (Microsoft Word)
. Philippe Ratat Mon aide mémoire traitement de texte (Microsoft Word) Département Ressources, Technologies et Communication Décembre 2006. Sommaire PRÉSENTATION DU DOCUMENT 1 Objectif principal 1 Deux
Plus en détailInitiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr
Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année
Plus en détailGuide de configuration. Logiciel de courriel
Guide de configuration Logiciel de courriel Août 2013 Table des matières 1. Logiciels de courriel Mac 1.1 Télécharger, installer et mettre à niveau Microsoft Outlook (Utilisateurs du Courriel Affaires
Plus en détailSécurisation de Windows NT 4.0. et Windows 2000
Pratique système : Sécurité Sécurisation de Windows NT 4.0 et Windows 2000 Partie 3/3 Patrick CHAMBET patrick.chambet@edelweb.fr Patrick CHAMBET - 1 - Au cours des deux premières parties de cet article,
Plus en détailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailCOURS DE MS EXCEL 2010
COURS DE MS EXCEL 2010 Auteur: Jean Monseu Ce cours est publié par Mechelsesteenweg 102 2018 Anvers Copyright Jean Monseu CFD, Mechelsesteenweg 102, 2018 Anvers Tous droits réservés. Aucune partie de cette
Plus en détailBienvenue à l historien virtuel 2.0
Bienvenue à l historien virtuel 2.0 Par où commencer.2 Comment s inscrire...4 Comment créer des classes..7 Comment éditer une leçon.. 10 Comment partager une leçon...21 Comment se débrancher.. 22 Comment
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailINTRODUCTION AU CMS MODX
INTRODUCTION AU CMS MODX Introduction 1. Créer 2. Organiser 3. Personnaliser UNE PETITE INTRODUCTION QUEST-CE QU UN CMS? CMS est l acronyme de Content Management System. C est outil qui vous permet de
Plus en détailAvant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES
Avant-propos Conçu par des pédagogues expérimentés, son originalité est d être à la fois un manuel de formation et un manuel de référence complet présentant les bonnes pratiques d utilisation. FICHES PRATIQUES
Plus en détailIntroduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert
qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz INITIATION à Word 2007 xcvbnmqwertyuiopasdfghjklzxcvbn Cours informatiques Année 2009/2010 mqwertyuiopasdfghjklzxcvbnmqwert
Plus en détailGuide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne
Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne Aperçu du Centre de copies et d'impression Bureau en Gros en ligne Pour accéder à «copies et impression Bureau en Gros
Plus en détailAlain DI MAGGIO Mise à jour sur le site 11/01/10 http://www.admexcel.com
Alain DI MAGGIO Mise à jour sur le site 11/01/10 http://www.admexcel.com TABLE DES MATIERES L UTILISATION DES RUBANS... 3 LE CLASSEUR... 3 RENOMMER LES FEUILLES DU CLASSEUR... 3 SUPPRIMER DES FEUILLES
Plus en détailPARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE
PARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE ETAPE 1 : configurer votre site Griotte comme site de confiance. Ouvrir votre navigateur sur une page Griotte, n importe laquelle, par exemple
Plus en détailSélection du contrôleur
Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du
Plus en détailGuide de développement de «WorkFLows» avec SharePoint Designer 2013
Guide de développement de «WorkFLows» avec SharePoint Designer 2013 Ce document décrit les étapes nécessaires à la création de flux de travail appelé «WorkFlow». (Référence DSI-DT-Guide-Développement-Workflows-V2
Plus en détailGuide d utilisation des services My Office
Guide d utilisation des services My Office Note importante : La version de ce guide d utilisation ne s applique qu à l interface RIA (Web 2.0) de My Office. Une section supplémentaire concernant l interface
Plus en détailASP.NET 2.0, C#, Spring.Net et NHibernate
Construction d'une application à trois couches avec ASP.NET 0, C#, Spring.Net et NHibernate serge.tahe at istia.univ-angers.fr, juin 00 /30 Introduction Nous souhaitons écrire une application.net permettant
Plus en détailTapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.
Créer un site Internet à l aide du logiciel NVU Le logiciel NVU, permet l édition Wysiwyg (What You See, Is What You Get, ce que vous voyez, est ce que vous obtenez ) d un site internet. Vous rédigez le
Plus en détailPublier dans la Base Documentaire
Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008
Plus en détailREPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP
IFP Birkhadem Alger Rue des trois frères Djillali 1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Initiation
Plus en détailCalc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau
OpenOffice.org Calc 2 Avancé Guide de formation avec exercices et cas pratiques Philippe Moreau Tsoft et Groupe Eyrolles, 2007, ISBN : 2-212-12036-2, ISBN 13 : 978-2-212-12036-3 4 - Plages de données 4
Plus en détail2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22
SOMMAIRE INTRODUCTION La collection Classroom in a Book TinyUrL Conditions requises Installation du programme Copie des fichiers Classroom in a Book ordre recommandé pour les leçons Démarrage instantané
Plus en détailPublier un Carnet Blanc
Site Web de l association des ingénieurs INSA de Lyon Publier un Carnet Blanc Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008 Publication,
Plus en détailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en détailAutomatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Plus en détailGuide de démarrage IKEY 2032 / Vigifoncia
Guide de démarrage IKEY 2032 / Vigifoncia Internet Explorer / Windows SOMMAIRE Pré-requis techniques Paramétrage avant installation de Windows Vista * Procédure d installation Paramétrage d'internet Explorer
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détailInstallation et utilisation du client FirstClass 11
Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)
Plus en détailGUIDE DES PROFESSEURS(ES) POUR LÉA Version du 27 janvier 2009
GUIDE DES PROFESSEURS(ES) POUR LÉA Version du 27 janvier 2009 Table des matières Que signifie LÉA?... 2 1. Accéder à LÉA... 2 2. Choisir votre classe... 3 3. Absences et retards... 4 Saisie d absences...
Plus en détailGuide de l utilisateur Mikogo Version Windows
Guide de l utilisateur Mikogo Version Windows Table des matières Création d un compte utilisateur 3 Téléchargement et installation 4 Démarrer une session 4 Joindre une session 5 Fonctionnalités 6 Liste
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailAfin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :
1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%
Plus en détailCREG : http://www.creg.ac- versailles.fr/spip.php?article803
OUTILS NUMERIQUES Édu-Sondage : concevoir une enquête en ligne Rédacteur : Olivier Mondet Bla. 1 Présentation Parmi les pépites que contient l Édu-Portail, l application Édu-Sondage est l une des plus
Plus en détailCréation WEB avec DreamweaverMX
Creation Web avec DreamweaverMX MX Initiation Sommaire.preparation.mise en forme.liens hypertextes.images.liens sur images.images avec zones sensibles.images survolees.liens de type courriel.apercu dans
Plus en détailGuide de présentation du courrier électronique. Microsoft Outlook 2010. Préparé par : Patrick Kenny
Guide de présentation du courrier électronique Microsoft Outlook 2010 Préparé par : Patrick Kenny 5 décembre 2011 Table des matières Adresse courriel, nom de domaine et compte des employés :... 4 Liste
Plus en détailNumbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]
Numbers sur ipad [Notes extraitres de l'aide en ligne] Table des matières Atelier Formation Numbers sur ipad Introduction à Numbers 4 Créer ou ouvrir une feuille de calcul 4 Créer ou ouvrir une feuille
Plus en détail