Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE
|
|
- Gautier Meunier
- il y a 2 ans
- Total affichages :
Transcription
1 Flex Lire les données de manière contrôlée 1
2 Plan Lier les données Stocker les données Valider les données 2
3 Gérer des données Lier des données La notion de DataBinding est l une des plus importantes du framework Flex Son rôle est d assurer la communication des données entre un objet source et un objet de destination Ainsi, toute modification des données de l objet source entraîne la modification des données de l objet de destination 3
4 Gérer des données Lier des données : Exemple : DataBinding1.mxml <?xml version="1.0" encoding="utf-8"?> <s:application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minwidth="955" minheight="600"> <fx:declarations> <!-- Placer ici les éléments non visuels (services et objets de valeur, par exemple). --> </fx:declarations> <s:numericstepper x="63" y="59" id="objet_source"/> <s:textinput x="142" y="60" id="objet_destination" text="{objet_source.value}"/> </s:application> 4
5 Lier des données : Exemple : DataBinding1.mxml Dans cette portion de code, deux composants sont présents : le composant NumericStepper, qui représente l objet source ; le composant TextInput, qui correspond à l objet de destination La valeur mentionnée entre les accolades de la propriété text du composant TextInput précise la liaison de données 5
6 Lier des données DataBinding bi-directionnel Permet de modifier l élément source à partir de l élément de destination Pour activer cette fonctionnalité, il suffit d ajouter sur l objet de destination : <s:textinput x= 20 y= 59 id= objet_source /> <s:textinput x= 179 y= 60 id= objet_destination /> De ce fait, lorsque le contenu de la zone de texte objet_source sera modifié, le contenu de la zone de texte objet_destination le sera également (et vice versa) 6
7 Lier des données La balise <fx:binding> a pour but de remplacer la notation par accolades vue précédemment Elle permet également de remplir le rôle du contrôleur dans une application ayant un type d architecture MVC en détachant la vue du modèle et en attribuant plusieurs objets de destination à un seul objet source (nous reviendrons sur ce point un peu plus loin dans ce chapitre) Voyons comment utiliser cette balise dans l exemple de code précédent : 7
8 <?xml version="1.0" encoding="utf-8"?> <s:application > <s:numericstepper x="10" y="22" width="78" id="objet_source"/> <s:textinput x="234" y="22" id="objet_destination"/> <fx:binding source="string(objet_source.value)" destination="objet_destination.text"> </fx:binding> </s:application> Cette balise nous permet, par l emploi des propriétés source et destination, de mieux comprendre la notion de DataBinding Une conversion de type numérique vers une chaîne a été nécessaire pour que la liaison soit effective Sans cela, il nous était impossible d affecter une valeur de type numérique vers une propriété de type chaîne de caractères 8
9 Lier des données Activer le DataBinding bi-directionnel En ajoutant l attribut twoway affecté de la valeur true à la balise <fx :Binding>, nous activons le DataBinding bidirectionnel Exemple <s:textinput x= 10 y= 22 width= 110 id= objet_source /> <s:textinput x= 146 y= 22 id= objet_destination /> <fx:binding source= objet_source.text destination= objet_destination.text twoway= true > </fx:binding> 9
10 Lier des données Le DataBinding en ActionScript En AS, il est possible de programmer les liaisons, et de définir des variables en tant que sources de données Programmation de la liaison entre objets Utilise la classe BindingUtils dans le package mx.binding.utils, met à disposition la méthode BindingUtils.bindProperty de paramètres : identifiant de l objet de destination, propriété de l objet de destination : obj de la modification identifiant de l objet source, propriété de l objet source : obj de la synchronisation 10
11 Adaptation de l exemple précdent : DataBindingAs <s:application xmlns:fx= xmlns:s= library://ns.adobe.com/flex/spark xmlns:mx= library://ns.adobe.com/flex/mx minwidth= 955 minheight= 600 creationcomplete= creationliaison() > <fx:script> <![CDATA[ import mx.binding.utils.bindingutils; public function creationliaison():void{ BindingUtils.bindProperty(objet_destination, "text", objet_source, "value"); } ]]> </fx:script> <s:numericstepper x="10" y="22" width="78" id="objet_source"/> <s:textinput x="234" y="22" id="objet_destination"/> </s:application> 11
12 Remarque La programmation des liaisons est assez simple Pour obtenir un résultat concluant, il suffit d importer la classe nécessaire et de créer une procédure utilisant la méthode bindproperty, dont les paramètres correspondent aux identifiants et propriétés de dess objets A ne pas oublier d exécuter cette fonction à la fin de l initialisation ou de la création de l application (creationcomplete) sans quoi l application ne prendra pas la liaison en compte 12
13 Lier des données Utilisation de l étiquette [Bindable] Jusqu à présent, la liaison de données a été établie entre deux objets MXML [Bindable] permet de déclarer des variables ActionScript en tant que sources de données pour un objet MXML Ce qui est intéressant quand on combine les deux langages dans la même application Donc, Pour permettre à une variable d être source de données dans une liaison, sa déclaration doit être précédée de l étiquette [Bindable] 13
14 Exemple : BindableAs.mxml <?xml version="1.0" encoding="utf-8"?> <s:application > <fx:script> <![CDATA[ [Bindable] private var variablesource:string; public function affichervaleur():void{ variablesource = "Valeur du NumericStepper : "+ String(numericStepper.value); } ]]> </fx:script> <s:numericstepper x="10" y="22" width="78" id="numericstepper" change="affichervaleur()"/> <s:textinput x="182" y="22" id="objet_destination" text="{variablesource}" width="360"/> </s:application> 14
15 Remarques variablesource est considérée comme source de données du fait que sa déclaration est précédée de l étiquette [Bindable] affichervaleur() est appelée à chaque modification de la valeur du NumericStepper et a pour fonction de modifier la variable source La liaison de données est effectuée sur la propriété text du composant TextInput, ce qui signifie qu à chaque modification de la variable source, la valeur de la propriété text sera modifiée en conséquence 15
16 Schéma d explication 16
17 Lier des données Spécification d un événement Par défaut, la synchronisation s effectue sur la modification de la valeur source Mais il est possible de modifier ce comportement en permettant la synchronisation sur le déclenchement d un événement précis. Pour ce faire nous devons définir un événement de synchronisation et l affecter à l étiquette [Bindable] précédant la variable source Lorsque le dispatch de l événement sera exécuté, l étiquette [Bindable] concernée en sera avertie et procédera à la synchronisation des données 17
18 Exemple : BindableAS2.mxml Ici la synchronisation des données ne s effectue que si la valeur du composant NumericStepper est supérieure ou égale à 5 <fx:script> <![CDATA[ [Bindable(event="siSupOuEgalA5")] private var variablesource:string; public function affichervaleur():void{ if (numericstepper.value >= 5){ variablesource = "Valeur du NumericStepper :"+ String(numericStepper.value); // Déclaration de l événement var evenement:event = new Event("siSupOuEgalA5"); dispatchevent(evenement);} // Action de dispatch } ]]> </fx:script> <s:numericstepper x="10" y="22" width="78" id="numericstepper" change="affichervaleur()"/> <s:textinput x="182" y="22" id="objet_destination" text="{variablesource}" width="360"/> </s:application> 18
19 Remarques [Bindable(event= sisupouegala5 )] précise que l action de synchronisation ne peut se produire que lorsque l événement sisupouegala5 est déclenché. Par ailleurs, cet événement n est déclaré dans la procédure affichervaleur() que lorsque la valeur du NumericStepper répond aux conditions fixées Vient ensuite l envoi de l ordre de mise à jour de la variable à l étiquette [Bindable], par l exécution du dispatch de l événement La valeur de variable est alors immédiatement mise à jour et modifiée. 19
20 Gérer des données Stocker des données grâce au modèle On vient de voir comment <fx:binding> peut jouer le rôle du contrôleur Nous allons voir comment le modèle peut être implémenté en combinant MXML et AS 20
21 Gérer des données <fx:model> Imaginons une petite application dont le but est d enregistrer les nouvelles admissions dans un centre hospitalier Une admission consiste à enregistrer les données caractéristiques d un patient, à savoir son identifiant, son prénom et son nom La première étape va donc consister à créer un modèle capable de stocker ces informations 21
22 Gérer des données Exemple : Model1.mxml <?xml version="1.0" encoding="utf-8"?> <s:application > <fx:declarations> <!-- LE MODÈLE --> <fx:model id="modelepatient"> <patient> <id/> <prenom/> <nom/> </patient> </fx:model> </fx:declarations> </s:application> 22
23 Gérer des données Remarques Un modèle se caractérise par un identifiant À l intérieur de ce modèle, nous spécifions ce qui peut être considéré comme la classe patient et ses trois attributs : id, prenom et nom Il s agit d un élément non visuel Il doit donc impérativement être déclaré à l intérieur des balises <fx :Declaration/> 23
24 Remarques (suite) Afin d étudier l utilisation du modèle, nous devons ajouter un formulaire de saisie, qui nous permettra d alimenter le modèle en données : <s:panel x= 10 y= 10 width= 344 height= 315 title= Patient > <mx:form x= 10 y= 10 height= 115 width= 295 > <mx:formitem label= Id : ><s:textinput id= id_txt /></mx:formitem> <mx:formitem label= Prénom : ><s:textinput id= prenom_txt /> </mx:formitem> <mx:formitem label= Nom : ><s:textinput id= nom_txt /> </mx:formitem> </mx:form> <s:button x= 240 y= 145 label= Ajouter click= ajouterpatient() /> </s:panel> 24
25 Remarques (suite 2) Il convient ensuite d implémenter une procédure qui va utiliser notre modèle pour stocker les informations Cette procédure sera appelée lorsque l utilisateur cliquera sur le bouton Ajouter <fx:script> <![CDATA[ import mx.controls.alert; public function ajouterpatient():void { ModelePatient.id = id_txt.text; ModelePatient.prenom = prenom_txt.text; ModelePatient.nom = nom_txt.text; Alert.show (ModelePatient.id + - +ModelePatient.prenom+ - +ModelePatient.nom); } ]]> </fx:script> 25
26 Remarques (suite 3) La procédure affecte les attributs du modèle à partir des champs du formulaire pour ensuite afficher la valeur de ces attributs dans une fenêtre d alerte 26
27 Remarques (suite 4) Il aurait également été possible d utiliser le DataBinding L objet source de la liaison aurait alors été la zone de saisie et l objet de destination, l attribut du modèle correspondant à cette zone de saisie <fx:declarations> <!-- LE MODÈLE --> <fx:model id= ModelePatient > <patient> <id>{id_txt.text} </id> <prenom>{prenom_txt.text} </prenom> <nom>{nom_txt.text} </nom> </patient> </fx:model> </fx:declarations> 27
28 Liaison de données Les modèles et ActionScript Déclaration du modèle en AS : alternative de <fx:model> On crée une classe Patient : 28
29 package pkg{ public class Patient{ //Déclaration des attributs private var _id:int; private var _nom:string; private var _prenom:string; //Constructeur public function Patient(){} //Getter & Setter public function get prenom():string{ return _prenom; } public function set prenom(value:string):void{ prenom = value; } public function get nom():string{ return _nom; } public function set nom(value:string):void{ _nom = value; } public function get id():int{ return _id; } public function set id(value:int):void{ _id = value; } } } 29
30 L application <?xml version="1.0" encoding="utf-8"?> <s:application...xmlns:patient="pkg.*"> <fx:declarations> <!-- LE MODÈLE --> <Patient:Patient id="modelepatient"> </Patient:Patient> </fx:declarations> <fx:script> <![CDATA[ import mx.controls.alert; public function ajouterpatient():void{ ModelePatient.id = int(id_txt.text); ModelePatient.prenom = prenom_txt.text; ModelePatient.nom = nom_txt.text; Alert.show (ModelePatient.id +" - "+ModelePatient.prenom+" - "+ModelePatient.nom); } ]]> </fx:script> 30
31 L application (suite) <!-- LE FORMULAIRE --> <s:panel x="10" y="10" width="344" height="315" title="patient"> <mx:form x="10" y="10" height="115" width="295"> <mx:formitem label="id :"> <s:textinput id="id_txt"/> </mx:formitem> <mx:formitem label="prénom :"> <s:textinput id="prenom_txt"/> </mx:formitem> <mx:formitem label="nom :"> <s:textinput id="nom_txt"/> </mx:formitem> </mx:form> <s:button x="240" y="145" label="ajouter" click="ajouterpatient()"/> </s:panel> </s:application> 31
32 Remarques Grâce aux classes, nous pouvons implémenter la logique métier en y développant des méthodes spécifiques, ce qui était jusquelà impossible à l aide des méthodes traditionnelles d implémentation de modèle Dans notre exemple, nous aurions pu développer une méthode calculant le nombre de lettres contenues dans le nom de famille saisi, lequel aurait alors été concaténé à ce même nom 32
33 Gérer des données Valider des données Il s agit d en vérifier le format Flex permet de vérifier le format des éléments suivants : carte de crédit (en fonction du type : Visa, MasterCard ) ; valeur monétaire ; date ; adresse ; nombre ; numéro de téléphone ; numéro de Sécurité sociale ; code postal ; chaîne de caractères ; expression régulière. 33
34 Gérer des données Exemple : valider du format de l adresse Pour commencer, créons un formulaire contenant une zone de texte dédiée à la saisie de l adresse <s:panel x= 10 y= 10 width= 344 height= 159 title= > <mx:form x= 10 y= 10 height= 62 width= 295 > <mx:formitem label= Votre > <s:textinput id= mail_txt /> </mx:formitem> </mx:form> <s:button x= 235 y= 80 label= Valider id= btn_valider /> </s:panel> 34
35 Gérer des données Valider du format de l adresse Ensuite, rendons la saisie obligatoire Pour cet exemple, le champ mail_txt doit obligatoirement être renseigné Il suffit de lui préciser que ce champ est obligatoire grâce à la propriété required du composant FormItem <mx:formitem label= Votre required= true > Un astérisque apparaît alors après le libellé du champ 35
36 Il ne nous reste plus qu à mettre en place le validateur comme suit : validateur1.mxml <fx:declarations> <!-- VALIDATION --> <mx:validator id= validation_saisie source= {mail_txt} property= text > </mx:validator> </fx:declarations> <s:panel x= 10 y= 10 width= 344 height= 159 title= > <mx:form x= 10 y= 10 height= 62 width= 295 > <mx:formitem label= Votre required= true > <s:textinput id= mail_txt /> </mx:formitem> </mx:form> <s:button x= 235 y= 80 label= Valider id= btn_valider /> </s:panel> 36
37 Remarque Le fonctionnement de la validation est basé sur la notion de DataBinding La source du Validator est le champ mail_txt Lorsque sa propriété text est modifiée, l action de validation est alors déclenchée 37
38 Gérer des données Valider du format de l adresse Vérifier le format Utiliser Validator qui vérifie la présence des 3 éléments de l adresse : nom, arobase et domaine Remplacer le composant de validation par celui-ci <mx: validator id= validation_ source= {mail_txt} property= text > </mx: validator> Ce composant vérifie à la présence oblgatoire du champ et son format 38
39 Gérer des données Valider du format de l adresse Personnaliser les messages d erreur Chaque composant de validation possède sa propre bibliothèque de textes à afficher en fonction du type d erreur rencontré Il est possible de personnaliser ces messages Voyons comment procéder pour notre composant <mx: validator id= validation_ source= {mail_txt} property= text requiredfielderror= Ce champ est obligatoire missingatsignerror= Votre adresse ne comporte pas d arobase missingusernameerror= Le nom d utilisateur n a pas été spécifié missingperiodindomainerror= Le nom de domaine n a pas été spécifié > </mx: validator> 39
40 Gérer des données Valider du format de l adresse Les événements de validation Par défaut, l événement de validation de format correspond à la notification de changement de la valeur source du composant de validation On peut modifier ce comportement à l aide des propriétés trigger et triggerevent du composant de validation La propriété trigger sert à spécifier qu un composant de l interface déclenchera l action de validation La propriété triggerevent précise l action qui devra être réalisée sur le composant. 40
41 Gérer des données Valider du format de l adresse Les événements de validation (suite) Ainsi, si nous souhaitons déclencher la validation d un champ lorsque l utilisateur clique sur le bouton btn_verifier de l interface la propriété trigger de l élément de validation devra porter la valeur btn_verifier et il faudra affecter la propriété triggerevent de la valeur click 41
42 Gérer des données Valider du format de l adresse Les événements de validation (suite) Appliquons ceci à notre exemple en définissant la règle suivante : «L action de validation doit être effectuée à chaque fois que l utilisateur clique sur le bouton Valider» <mx: validator id= validation_ source= {mail_txt} property= text trigger= {btn_valider} triggerevent= click > </mx: validator> 42
43 Gérer des données Valider du format de l adresse Gérer la validation en ActionScript Ceci sera important pour l interaction entre la validation (MXML) et les traitements ActionScript En effet, il serait bien regrettable que le traitement d enregistrement ait lieu malgré l erreur de format détectée par le composant de validation Pour cela, nous avons recours à la méthode validate() du composant de validation 43
44 Gérer des données Valider du format de l adresse Gérer la validation en ActionScript <fx:script> <![CDATA[ import mx.controls.alert; import mx.events.validationresultevent; public function ajouteradresse ():void{ // Résultat de la validation var resultatvalidation:validationresultevent = validation_ .validate() if (resultatvalidation.type == ValidationResultEvent.VALID){ Alert.show ( Enregistrement effectué )} } ]]> </fx:script> 44
45 Gérer des données Valider du format de l adresse Remarque 1 Le type de résultat retourné par la méthode validate() est VALID si la validation s est correctement déroulée, et INVALID si la validation a échoué Un simple test sur la valeur de la variable resultatvalidation permet d exécuter ou non le traitement d ajout 45
46 Gérer des données Valider du format de l adresse Remarque 2 : Validateur2.mxml Validation complète d un formulaire Si un formulaire comporte de nombreux champs, la méthode que nous venons de voir deviendra rapidement fastidieuse à implémenter La classe Validator pallie ce problème grâce à sa méthode validateall([composants de validation séparés par une virgule]) 46
47 <fx:script> <![CDATA[ import mx.validators.validator; import mx.controls.alert public function ajouteradresse ():void{ // Stockage des erreurs de validation dans un tableau var tableau_validation:array = Validator.validateAll([validation_ ]); // Si le tableau ne contient aucun élément, le traitement peut être effectué if(tableau_validation.length == 0) { Alert.show ( Enregistrement effectué ) } } ]]> </fx:script> 47
48 Gérer les données Mettre la validation en forme Grâce à la balise <fx:style>, nous pouvons modifier le style CSS de l application afin de faire correspondre l affichage des messages d erreur à la charte graphique de l application L exemple ci-dessous permet de modifier la couleur du message d erreur affiché <fx:style>.errortip {bordercolor: #BD007B; color: #FFFFFF; fontfamily: Base02Embedded; fontsize: 16; fontweight: normal;} </fx:style> 48
49 Formater des données Objectif Cette opération consiste à transformer une donnée en une chaîne dont le format aura préalablement été précisé L application la plus commune est le formatage du numéro de téléphone, ce que nous allons voir à travers l exemple suivant 49
50 Exemple : Formatage.mxml <fx:declarations> <!-- SPÉCIFICATION DU FORMAT --> <mx:phoneformatter id="formattelephone" formatstring="##.##.##.##.##"> </mx:phoneformatter> </fx:declarations> <!-- LE FORMULAIRE --> <s:panel x="10" y="10" width="344" height="210" title="formatage"> <mx:form x="10" y="10" height="62" width="295"> <mx:formitem label="téléphone :" > <s:textinput id="tel_txt"/> </mx:formitem> </mx:form> <mx:form x="10" y="97" width="295" height="63"> <mx:formitem label="téléphone : "> <s:textinput id="telformate_txt" text="{formattelephone.format (tel_txt.text)}"/> </mx:formitem> </mx:form> </s:panel> 50
51 Exemple : commentaires Nous commençons par la spécification d un composant de formatage propre aux données téléphoniques (à nous) Nous affectons ainsi la propriété formatstring de la valeur ##.##.##.##.## la propriété text de la seconde zone de texte : text= {formattelephone.format(tel_txt.text)} Ceci signifieque le formatage est exécuté sur la propriété text de la zone tel_txt lorsque celle-ci est mise à jour (nous retrouvons ici la notion de DataBinding) 51
52 Formater lesdonnées Les composants de formatage proposés par Flex sont les suivants : Composant de formatage monétaire <mx:currencyformatter> Composant de formatage de date <mx:dateformatter> Composant de formatage de numéro de téléphone <mx:phoneformatter> Composant de formatage de nombre <mx:numberformatter> Composant de formatage de code postal <mx:zipcodeformatter> 52
53 Formater lesdonnées Formatage des différents éléments d une date 53
54 Exemples de formatage 54
55 Exemple : FormatageDate.mxml L exemple de code suivant montre comment formater la date du jour à l aide de l expression EEE, DD MMMM YYYY <fx:declarations> <!-- SPÉCIFICATION DU FORMAT --> <mx:dateformatter id="formatdate" formatstring="eee, DD MMMM YYYY"></mx:DateFormatter> </fx:declarations> <fx:script> <![CDATA[ [Bindable] public var date:date = new Date(); //new Date() = date du jour ]]> </fx:script> <s:textinput id="date_txt" text="{formatdate.format(date)}" x="10" y="50"/> 55
56 TD Énoncé Reprendre l exercice sur l annuaire Utiliser un fichier XML pour sauvegarder les contacts Le formulaire d ajout peut être ajouté à l interface ou ajouté comme un popup 56
Flex. Création de modèle ou Gestion de données sous Flex. Flex&Air (Adobe) chez Micro Application 1
Flex Création de modèle ou Gestion de données sous Flex Flex&Air (Adobe) chez Micro Application 1 Gérer des données Définir un modèle de données Flex propose de définir un modèle de données ou patron pour
Le Data Binding. Version 1.1
Le Data Binding Version 1.1 Z 2 Chapitre 05 - Le Data Binding Sommaire 1 Introduction... 3 2 Initiation au Data Binding... 3 2.1 Les bases du Data Binding... 3 2.2 Les différents modes de Data Binding...
VB.NET: Section 2 : Environnement de développement Visual Basic.NET
VB.NET: Section 2 : Environnement de développement Visual Basic.NET Un environnement graphique de développement permettant de développer visuellement une grande partie de votre application. Un langage
TP 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
Compte rendu de PHP MySQL : création d un formulaire de base de données
REVILLION Joris Décembre 2009 3EI Compte rendu de PHP MySQL : création d un formulaire de base de données Objectifs : Le principal objectif de ce cours est de découvrir et de nous familiariser avec le
Symphony Déployer des collections sur différents emplacements
Symphony Déployer des collections sur différents emplacements Sandrine MARTINEZ 19/05/2014 1 / 28 TABLE DES MATIERES 1. Introduction... 3 1.1. But du document... 3 2. Etapes... 4 3. Configuration de Wireless
Convertisseur de monnaies
Convertisseur de monnaies La logique algorithmique en première STG Propriétés Intitulé long Formation concernée Matière Notions Présentation Pré-requis Outils Mots-clés Auteur(es) Version 1.0 Description
CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22
CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.
Sommaire CONNEXION WEBMAIL... 2 1. Comment se connecter au Webmail?... 2
Sommaire CONNEXION WEBMAIL... 2 1. Comment se connecter au Webmail?... 2 LE COURRIER... 4 CREER UN NOUVEAU MESSAGE... 4 1. Comment envoyer un mail?... 4 2. Envoi avec une pièce jointe?... 7 REPONDRE A
Description du projet
CREATION D UNE APPLICATION WINDEV PROJET - MODELE DE DONNEES - IHM Description du projet Nous allons créer une application gérant le suivi de la prospection commerciale. Nous utiliserons la base de données
Personnaliser et adapter SPIP Développeur SPIP
Personnaliser et adapter SPIP Développeur SPIP En Théorie Le fonctionnement de SPIP Qu est ce que SPIP? SPIP (Système de Publication pour l Internet Partagé) est un logiciel libre destiné à la production
Pré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
TP2 : PHP. Exercice 1 : Premiers pas en PHP Voici un exemple de code PHP.
TP2 : PHP Exercice 1 : Premiers pas en PHP Voici un exemple de code PHP. 1 3
LimeSurvey. Guide d initiation. 30/11/2015 Service des technologies de l information Adapté par : Julie Gauthier et Mélanie Grenon
LimeSurvey Guide d initiation 30/11/2015 Service des technologies de l information Adapté par : Julie Gauthier et Mélanie Grenon Table des matières Introduction... 2 Accès au service... 2 Protection des
et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+
Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides
7 VOS ADRESSES. Afin de faciliter la saisie des envois, ChronoShip OnLine vous permet de gérer votre carnet d adresses.
VOS ADRESSES 7 VOS ADRESSES Afin de faciliter la saisie des envois, ChronoShip OnLine vous permet de gérer votre carnet d adresses. Diverses options permettent d enrichir ce carnet d adresses : la saisie
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005
Oussama ELKACHOINDI Wajdi MEHENNI RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Sommaire I. Préliminaire : Notice d exécution et mode opératoire...4 II. Architecture globale de l application...5
TPS 5 : Prise en main du système de Développement IMAP137L. Préparation. Objectifs : Manipulation :
TPS 5 : Prise en main du système de Développement IMAP137L Préparation 1. Prendre connaissance de l annexe de ce TP et revoir les pages 110-126 du cours. 2. Quels sont les principaux constituants du Système
Architecture applicative de l application Web
Architecture applicative de l application Web Principes d organisation de l application PHP Gsb-AppliFrais Les principes d'organisation de l'application s'inspirent des travaux réalisés autour du contexte
Documentation : Lotus Domino
2015 Documentation : Lotus Domino Enzo Rideau Swiss-galaxy 26/02/2015 Table des matières Synopsis :... 2 I) Installation du Serveur... 3 II) Administration et création d utilisateur... 12 Etape 1 : La
Université Paris 1 Panthéon Sorbonne UFR 06. Fiche de TD VBA
1 / 13 Fiche de TD VBA L objectif de cette fiche est de faire un rappel (voire une présentation rapide) du langage de programmation VBA et de son usage sur des documents Excel et Access. Pour rappel, VBA
INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR
INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR 1 Introduction aux tests codés de l interface utilisateur (Coded UI Tests) Sommaire Avertissement...2 Aperçu...3 1. Génération des tests codés depuis
Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015)
Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Conception de Sites Web Dynamiques : TD 7 Inscription de membres - Variables de sessions - Formulaires pour insérer des images Version
Réalisation d interfaces graphiques Avec NetBeans. Version 1.0, du mardi 30 octobre 2007
Réalisation d interfaces graphiques Avec NetBeans Version 1.0, du mardi 30 octobre 2007 1 1. Création d un projet Dans le menu File, créez un projet en choisissant : New Project. Dans le menu New Project,
UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG
GUIDE UTILISATION POINT DE VENTE INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE SOMMAIRE 1 Créer une tâche de sauvegarde... 4 1.1 Paramètres de la tâche... 4 1.1.1 Nommer la tâche... 4 1.1.2 Emplacement
Recueil des Fiches Concepteurs : Mise en œuvre d un site SharePoint 2013 Juin 2015
Recueil des s s : Mise en œuvre d un site SharePoint 2013 Juin 2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013. NADAP et SharePoint
Mise en œuvre d un Site Sharepoint-V1
Mise en œuvre d un Site Sharepoint- MAJ 20/01/2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013 NADAP et SharePoint NADAP ( Nouvelle
OI40: bases de données, TP 2
OI40: bases de données, TP 2 Frédéric Lassabe October 26, 2010 Ce TP requiert d avoir bien compris le TP précédent. 1 Sujet Lors de ce TP, il sera question d améliorer la base de données du TP précédent.
Guide de l utilisateur du portail
Cette version du guide a été conçue expressément pour la phase d essai public du portail. Ne vous en servez pas après le 15 octobre 2015. Guide de l utilisateur du portail Version 0.92 septembre 29, 2015
Fiche n 8 : Création de champs supplémentaires
PlanningPME Planifiez en toute simplicité Fiche n 8 : Création de champs supplémentaires I. Description... 2 II. Paramétrage des champs supplémentaires... 2 III. Les différents types de champs... 7 IV.
Flex 4.5 / Flash Builder 4.5. Prise en main
Flex 4.5 / Flash Builder 4.5 Prise en main A. Belaïd 2011-2012 1 Flex / Flash Builder C est quoi ces deux noms? Flex est le framework qui permet de créer des applications web basées sur la technologie
Réalisation d une Interface Utilisateur
Réalisation d une Interface Utilisateur Pour manipuler facilement les données enregistrées dans une base de données, il est nécessaire de cacher leur implantation technique dans les tables et d offrir
L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1
L2 Informatique - gr A HLIN406-25 mars 2015 Nom : Prénom : Numéro d étudiant : Contrôle continu 1 Tous documents sur support papier autorisés. Durée : 1h00. L ensemble des réponses sera à donner sur les
GESTION DES TRANSPORTS via le WEB
GESTION DES TRANSPORTS via le WEB SOLUTIONS INFORMATIQUES POUR UN MONDE EN MOUVEMENT MK2i 80 Rue des Alliés BP2523 38035 GRENOBLE CEDEX Tél. 04 76 33 35 07 Fax 04 76 40 15 17 www.mk2i.fr SOMMAIRE Introduction
MO-Call pour les Ordinateurs. Guide de l utilisateur
MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION
TP C# Prise en main : interface graphique, animation
TP C# Prise en main : interface graphique, animation 1. Hello World! Description : Vous allez construire une application graphique dotée d un unique bouton qui affiche le message «Hello World!» lorsque
Bases de données (Séance 2)
Access - Séance 2 - page 1 Bases de données (Séance 2) Cette séance sera une séance consacrée à la réalisation : - d'une base de données Contacts.mdb - d'une base de données Anniversaire.mdb. A) Base "Contacts.mdb"
Module Devis Guide d intégration et d utilisation Version 2.2
Module Devis Version 2.2 1. Présentation... 2 2. Installation / Intégration... 2 2.1 Installation générale... 2 2.2 Mise à niveau de Magento... 3 2.3 Interférence avec les autres modules... 3 3. Module
Réalisation d un client «riche»
Réalisation d un client «riche» Rédacteurs : Alexandre Baillif, Philippe Lacomme et Raksmey Phan Date : septembre 2010 Avertissement : ce document est une reprise d une partie d un document écrit par Serge
GED MARKETING. Page 1 sur 18
GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...
MANUEL DE FORMATION DE CONVERSION EN BASES DE DONNÉES
MANUEL DE FORMATION DE CONVERSION EN BASES DE DONNÉES VERSION 6.03 1, rue de la Martinerie 78610 LE PERRAY EN YVELINES SUPPORT TECHNIQUE Tél. : +33-(02).99.73.52.06 Adresse e-mail : support@euroid.fr Site
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
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
Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10
Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs
Dojo partie 1. Widgets dojo.form Validation des formulaires Côté client Côté serveur Requêtes Ajax
Dojo partie 1 Widgets dojo.form Validation des formulaires Côté client Côté serveur Requêtes Ajax 1 Modules Dojo 3 espaces de noms principaux: dojo: bibliothèque de base dijit: bibliothèque de widgets
Aide à l utilisation de
A C T I C E accompagnement à l usage des TICE année 2009-2010 Guide d usage Aide à l utilisation de livret 5b : les annuaires-catalogues Sommaire (version du 6 décembre 2010) Introduction... 3 1. Création
ApiCrypt - Réception des résultats de biologie
ApiCrypt - Réception des résultats de biologie ApiCrypt vous permet de recevoir, de manière sécurisée, les résultats de laboratoire ou lettres de confrères dans AlmaPro. Vous devez préalablement vous abonner
CRÉATION D UNE ADRESSE DE MESSAGERIE
CRÉATION D UNE ADRESSE DE MESSAGERIE AVEC OUTLOOK.COM Outlook.com, la messagerie de Microsoft le successeur de Hotmail et de Live.fr dispose de nombreux outils (courriel, stockage de documents, suite allégée
Projet Covoiturage TP 1
Projet Covoiturage TP 1 Description du thème Ce TP est le premier d une série mettant en œuvre le développement mobile en utilisant la bibliothèque jquery Mobile. Propriétés Description Intitulé long Formation
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
Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013
Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326
CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape)
CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape) NIVEAU : PREMIERE RENCONTRE AVEC VB INITIES/EXPERIMENTES Pré requis pour comprendre ce tutorial : - Connaître les principales commandes de VB
GUIDE DE DEMARRAGE V1.02
SUPPORT FONCTIONNEL SFR Business Team SFR Suite Stockage Cloud GUIDE DE DEMARRAGE V1.02 Entité Nom Date(s) Propriétaire Rédacteur Vérificateur SFR SFR SFR SFR www.sfr.fr Page : 2/15 Table des matières
KWISATZ MODULE PRESTASHOP
Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ
A. Structurer le catalogue. v Dans le menu Catalogue, sélectionnez Catégories. 1. Les catégories. Chapitre 6 : Construire le catalogue ...
Chapitre 6 :. Construire. le catalogue 177 Chapitre 6 : Construire le catalogue PrestaShop 1.5 - Créer un site de e-commerce A. Structurer le catalogue Ne vous précipitez pas pour créer vos produits immédiatement
Utilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
Rapport Gestion de projet
IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description
Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog
Plateforme d'évaluation professionnelle Manuel d utilisation du service Web d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.1.0 du 31/01/2015 Table des matières Présentation d
MANUEL D UTILISATION DE L ESPACE PERSONNE PUBLIQUE
MANUEL D UTILISATION DE L ESPACE PERSONNE PUBLIQUE Vous allez utiliser le module de gestion de l espace personne publique achatpublic.com. Ce document vous montre étape par étape, et de manière illustrée,
Guide Reseller Onbile
Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!
S. Laporte C# mode console DAIGL TS1
Bases du langage C# I. C# en mode console (mode texte) Avantages par rapport au mode graphique (Application Windows): - C'est un mode plus proche de l'approche algorithmique (pas de notions de composants,
Page 1/11. Préambule. Table des matières
Page 1/11 Table des matières Préambule... 1 1- Le principe de «NuaFil»... 2 2 - Accueil de votre gestion de profil... 2 2-1 - La recherche de profils... 3 2-2- La liste de vos profils... 3 3 - Le référencement
Développement de Logiciels & Technologies Avancées http://www.dlta-studio.com. Cocoa Bindings. Tutorial. David Scrève Version 1.
Développement de Logiciels & Technologies Avancées http://www.dlta-studio.com Cocoa Bindings Tutorial David Scrève Version 1.1 5/02/2012 Copyright (c) 2012 DLTA Studio Tous Droits Réservés Cocoa Bindings!
IDOT: TP2. Partie 1: La base de données
IDOT: TP2 Partie 1: La base de données Dans cette partie, nous allons vous expliquer comment importer la base de données sur votre machine et de quoi elle est composée. - Télécharger le script SQL disponible
RAPPORT DE CONCEPTION UML :
Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions
ACCESS 2003. Auteur : THIERRY TILLIER Formateur informatique Les requêtes : étape 3
ACCESS 2003 Auteur : THIERRY TILLIER Formateur informatique Les requêtes : étape 3 2/33 Copyright 2005 Tous droits réservés. www.coursdinfo.fr Table des matières Chapitre 1 Les requêtes-introduction...5
Initiation aux bases de données et à la programmation événementielle
Initiation aux bases de données et à la programmation événementielle Cours N 6 : VBA sous ACCESS Souheib BAARIR. Page web : http://pagesperso-systeme.lip6.fr/souheib.baarir/bdvba/support.htm E-mail : souheib.baarir@u-paris10.fr
Configurer les contrôles Windows Form
1 Configurer les contrôles Windows Form Configurer les contrôles Windows Form Sommaire 1 Introduction... 2 2 Gestion des contrôles composés... 2 2.1 Qu est ce qu un contrôle composé... 2 2.2 Création d
Flux de travail Capture Pro Software : indexation de code barre et séparation de document
Cette procédure écrite correspond au flux de travail d'indexation de code barre et de séparation de du programme de formation de Capture Pro Software. Chaque étape de cette procédure apparaît dans la première
GUIDE ADMINISTRATEUR COMMENT ADMINISTRER SIMPLEMENT?
GUIDE ADMINISTRATEUR COMMENT ADMINISTRER SIMPLEMENT? SOMMAIRE 1 INTRODUCTION... 3 2 ADMINISTRATION DES UTILISATEURS ET DES FAX DE GROUPE... 3 3 ADMINISTRATION MULTIPLE... 7 4 PAGES DE GARDE... 8 5 GESTION
WinTask Le Planificateur de tâches sous Windows XP et 2003 Server. Manuel d initiation du Planificateur
WinTask Le Planificateur de tâches sous Windows XP et 2003 Server Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION 7 CHAPITRE II : PARAMETRER LE LANCEMENT D UNE TACHE 9 CHAPITRE
Manuel 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........
Créer une page Google+ Pro www.croissance- internet.com
Créer une page Google+ Pro Développer concrètement son activité grâce à Internet Créer une page Google + Pro Créer une page «Google pour les pros» vous permettra de vous rendre immédiatement visible pour
Documentation utilisateur MyGed. Documentation MyGed / Utilisation de MyGed Entreprise
Documentation MyGed / Utilisation de MyGed Entreprise 1 SOMMAIRE 1 Le classement...4 1.1 Le classement depuis une panière...4 1.2 Le traitement par lot...6 1.3 Classement depuis l explorateur Windows...7
Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.
Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans
La carte de contrôle chômage complet
La carte de contrôle chômage complet Version Mobile Manuel d utilisateur Table des matières Accès 4 Description générale 6 En-tête 7 Logo de l organisme de paiement 7 Télécharger le PDF 7 Paramètres 8
INTERFACE WEB API ENVOI DE SMS EN MASSE NOTICE D UTILISATION MAJ : 22/06/2007
INTERFACE WEB API ENVOI DE SMS EN MASSE NOTICE D UTILISATION MAJ : 22/06/2007 Ce document est destiné aux professionnels, qui ont choisi d utiliser notre API, via l interface WEB mise à leur disposition,
Philosophie des extensions WordPress
8 Philosophie des extensions WordPress Le concept L une des forces de WordPress dans la jungle CMS, c est la simplicité de création d extensions. Il y a plusieurs raisons à cela. Des raisons techniques
MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA
Page : 1/15 MANUEL UTILISATEUR DU SITE D INSCRIPTIONS POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE FCL1.028 ORGANISES PAR LA DGAC Page : 2/15 TABLE DES MATIERES 1. Principe
Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet
Bibliothèque nationale de France Direction des services et des réseaux Département de l information bibliographique et numérique Coordination des produits et services bibliographiques Transfert de notices
Avril 2014. Guide d utilisation du service TFP Internet pour les professionnels
Avril 2014 Guide d utilisation du service TFP Internet pour les professionnels TABLE DES MATIÈRES 1. INSCRIPTION D UN MEMBRE...3 2. MEMBRE...4 2.1 Accès à TFP Internet... 4 2.2 Navigation dans TFP... 7
ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.
ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de
CHARGEMENTS PARTIELS AU CANADA Suivi en ligne par l Internet MODE D EMPLOI
CHARGEMENTS PARTIELS AU CANADA Suivi en ligne par l Internet MODE D EMPLOI Mise à jour : 2014 Introduction... 3 Suivi en ligne... 3 Rapports sur le Web... 3 Inscription à Vitrac... 3 Inscription à Vitrac...
Formulaires Web avec Spring Web MVC
Formulaires Web avec Spring Web MVC Spring propose un framework MVC pour faciliter la programmation d applications Web : Spring Web MVC. Au fil des ans ce framework a supplanté Struts pour être à présent
LimeSurvey. Pour obtenir un compte sur le LimeSurvey de l Université de Genève, remplissez le formulaire de demande en ligne.
Guide utilisateur v.1 Janvier 2013 NTICE LimeSurvey LimeSurvey est un logiciel open-source qui vous permet de créer des questionnaires (test, enquêtes, formulaire d inscription, etc.) en ligne. Il vous
Le langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO
_TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)
WordPress : Guide à l édition
WordPress : Guide à l édition WordPress : Guide à l édition... 1 Présentation... 2 1. Accès au site... 2 2. Le tableau de bord... 2 3. Editez les contenus... 4 Quelle est la différence entre les pages
mailpro mode d'emploi
mailpro mode d'emploi www.mailpro.ch Table des matières Champs d application...2 Principe d utilisation...2 Configuration...2 Configurer les adresses d'expédition... 2 Créer une nouvelle adresse d expédition...
La Clé informatique. Formation Access XP Aide-mémoire
La Clé informatique Formation Access XP Aide-mémoire Septembre 2003 Définitions de termes Base de données : Se compare à un énorme classeur ayant plusieurs tiroirs où chacun d eux contient des informations
Processus d achat PCard
SOMMAIRE Introduction... 3 Connexion à l espace client... 3 Accès au site internet... 3 Identification... 3 Choix du fournisseur... 5 Page d accueil... 5 Choix du point de livraison... 6 Mes informations...
Anatomie de Twenty Twelve
25 Anatomie de Twenty Twelve Architecture de base d un thème WordPress Avant de faire connaissance avec les fichiers qui composent Twenty Twelve, il est important de comprendre comment est conçu un thème
Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.
Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne
COMPTE RENDU D ACTIVITE ACTIVITE N 4. Identification (objectif) de l'activité. Contexte dans lequel le projet s'inscrit
BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Développeur d applications COMPTE RENDU D ACTIVITE ACTIVITE N 4 Nom et Prénom : BUISSON Pierre-Adrien EPSI Lyon 107 rue de Marseille 69 007
LCL LE CREDIT LYONNAIS
LCL LE CREDIT LYONNAIS Guide utilisateur pour l installation et l utilisation du Certificat LCL Bienvenue dans le guide Utilisateur du Certificat LCL. Nous vous invitons à imprimer ce guide utilisateur
POWERGES. La Facturation
La Facturation 1. Préparation et configuration générale du programme des FACTURES Avant toute chose, il est nécessaire de configurer l environnement que vous voudriez utiliser. Pour ce faire, il faut rentrer
ISLOG Logon Tools Manuel utilisateur
ISLOG Logon Tools Manuel utilisateur Document révision 02 Copyright 2013 ISLOG Network. Tout droit réservé. Historique de version Date Auteur Description Document Version 23/08/13 F Godinho Version initiale
Formulaires. Fiches de savoir associées. C.0.a., C.0.b., C.0.c., C.2.1.a., C.2.1.b. et C.2.3.a.
Activité 10 Formulaires Objectif Travailler sur des formulaires : observer le code et modifier l interface (IHM) de l application. Ressource à utiliser Base de données Formation appformation.mdb Fiches
bbc Launch Pad Juillet 2011 Version 10.0
bbc Configuration d Adobe Digital Enterprise Platform Document Services - Launch Pad 10.0 Guide de l administrateur et du développeur Launch Pad Juillet 2011 Version 10.0 Mentions juridiques Pour plus
Création de boutons pour DvdStyler 1.5b5
Création de boutons pour DvdStyler 1.5b5 TABLE DES MATIERES 1Présentation... 1 2Ajout d un bouton de navigation...1 2.1Création du bouton... 1 2.2Intégration à DvdStyler... 4 3 Quelques erreurs possibles...