MANGUE Impression de données
|
|
- Jacqueline Pépin
- il y a 8 ans
- Total affichages :
Transcription
1 MANGUE Impression de données 0. Préambule 1. Principe de Fonctionnement 2. Description des fichiers XML générés 2.1 DescriptionImpression.XML 2.2 Fichier XML généré 2.3 Exemples complets de balise et résultat des fichiers XML Balises de DescriptionImpression.XML Fichier XML dans le cas où on demande de générer les données pour l'individu Fichier XML dans le cas où l'individu est issu d'une relation 3. Réalisation des fichiers Jasper avec ireport 3.1 Variables à définir dans le rapport 3.2 Paramètres à définir dans le rapport Paramètres obligatoires 3.2 Sous- rapports 3.3 Tests d'un rapport ou d'un sous-rapport avec ireport 4. Implémenter les méthodes d'impression 4.1 Sans utiliser le multithreading Côté Client Côté Serveur 4.2 En utilisant le multi-threading Côté Client Côté Serveur Impression des arrêtés 4.3 Phases de développement 0. Préambule : Configuration de Mangue 1/ Installer si nécessaire tous les jars nécessaires à Jasper dans le directory WebObjects/Extensions. Personnellement, j'ai mis tous les jars de ireport/lib 2/ Configurer dans les propriétés de l'application Mangue (fichier Properties dans Mangue.Woa ou dans XCode Resources:Properties) les deux arguments DIRECTORY_IMPRESSION, DIRECTORY_JASPER pour indiquer où on doit imprimer les fichiers et où se trouvent les fichiers jasper 3/ Configurer l'exécutable de Mangue pour ajouter l'option -Djava.awt.headless=true. Cette option empêche qu'une mini-appli WebObjects soit lancée sur le serveur quand on fait du swing 3/ Modifier le composant JavaClient.wod pour indiquer le réglage par défaut du directory dans lequel le pdf est rappatrié sur le client : prefsrepertoireimpression 4/ Installer sur le serveur les fichiers Jasper générés par ireport dans le directory désigné par la propriété DIRECTORY_JASPER. Ils doivent tous être dans ce directory. 5/ Lancer Mangue et côté client régler, dans les préférences utilisateur, le directory dans lequel on souhaite que l'impression soit faite (sinon elle sera faite dans le directory indiqué par prefsrepertoireimpression) 6/ Pour tester avec ireport, modifier FicheIdentite.jrxml et FicheSynthese.jrxml pour modifier la valeur par défaut des variables DIRECTORY_IMPRESSION et DIRECTORY_JASPER et linstaller dans le directory bin de irepord ces fichiers 1. Principe de Fonctionnement L'impression est basée sur Jaspers. Elle utilise comme source de données des fichiers XML. Les fichiers XML (et image pour l'etat Civil) sont générés sur le serveur à partir des données de l'application suite à une demande du poste client. Jasper génère le fichier pdf sur le serveur. Celui-ci est ensuite retourné sur le client puis affiché. Les fichiers jasper sont créés avec ireport et utilisent des sources de données de type XML. Principe de Fonctionnement 2. Description des fichiers XML générés Les données dans les fichiers sont générées à partir de la description des données à imprimer dans le fichier DescriptionImpression.XML qui se trouve dans les ressources de l'application. Le but de DescriptionImpression.XML est de limiter le nombre d'attributs générés dans les fichiers XML pour que Jasper soit performant. Génération des fichiers XML
2 2.1 DescriptionImpression.XML Ce fichier contient pour chaque entité imprimable la liste des attributs/méthodes/relations qui doivent être générés dans le fichier XML. La balise <entite> correspond à une entité du modèle (Mangue.eomodeld) et son nom est le nom de cette entité dans le modèle. Exemple : <entite nom=individuulr> La balise <attribut> correspond à un attribut, une méthode ou une relation du modèle et son nom correspond au nom dans le modèle ou la classe java associée à cette entité (pour les méthodes) : valeur_simple="oui" attribut optionnel, il indique que l'objet retourné n'est pas une entité attribut_obligatoire ="oui" attribut optionnel qui indique que l'attribut doit toujours être généré. Un attribut qui n'est pas obligatoire ne sera pas généré lorsque l'entité est issue d'une relation. Exemples : <attribut nom="nomusuel" valeur_simple="oui" obligatoire="oui"/> : attribut de l'entité, toujours généré, valeur simple <attribut nom="personnel"/> : relation de l'entité (telle qu'elle est nommée dans le modèle), on attend comme valeur une autre entité <attribut nom="situationprofessionnelle" valeur_simple="oui"/> : méthode de l'entité, valeur simple Le fichier DescriptionImpression.XML peut être modifié sans recompilation (en mode déploiement) : - si on ajoute des attributs/relations définis dans le modèle et accessibles côté serveur (présence du diamant) - si on modifie le statut obligatoire ou non des attributs. 2.2 Fichier XML généré Ce fichier contient les données pour l'entité ou le tableau d'entités (de même type) que l'on veut imprimer. Dans le cas de l'impression d'une entité unique la balise d'entête est le nom de l'entité. Dans le cas de l'impression d'un tableau, la balise est le nom de l'entité au pluriel. Les attributs générés sont les valeurs des attributs correspondant à la description de l'entité dans DescriptionImpression.XML Exemples : - Génération pour un individu - Tableau d'individus <IndividuUlrs> <prenom>pascal</prenom> <nomusuel>mars</nomusuel> </IndividuUlrs> 2.3 Exemples complets de balise et résultat des fichiers XML Balises de DescriptionImpression.XML <entite nom="individuulr"> <attribut nom="civilite" valeur_simple="oui" obligatoire="oui"/> <attribut nom="prenom" valeur_simple="oui" obligatoire="oui"/> <attribut nom="nomusuel" valeur_simple="oui" obligatoire="oui"/> <attribut nom="nompatronymique" valeur_simple="oui"/> <attribut nom="prenom2" valeur_simple="oui"/> <attribut nom="dnaissance" valeur_simple="oui"/> <attribut nom="villedenaissance" valeur_simple="oui"/> <attribut nom="indnoinsee" valeur_simple="oui"/> <attribut nom="indcleinsee" valeur_simple="oui"/> <attribut nom="situationprofessionnelle" valeur_simple="oui"/> <attribut nom="personnel"/> <attribut nom="tosituationfamiliale"/> <entite nom="personnel"> <attribut nom="numen" valeur_simple="oui" obligatoire="oui"/> <attribut nom="nbenfants" valeur_simple="oui" obligatoire="oui"/> <entite nom="situationfamiliale"> <attribut nom="lsituationfamille" valeur_simple="oui" obligatoire="oui"/> Fichier XML dans le cas où on demande de générer les données pour l'individu <civilite>madame</civilite> <nompatronymique>durand</nompatronymique> <prenom2>sebastienne</prenom2> <dnaissance>12/05/1963</dnaissance> <villedenaissance>tanger</villedenaissance> <indnoinsee> </indnoinsee> <indcleinsee>48</indcleinsee> <situationprofessionnelle>titulaire : INGENIEUR D'ETUDES RF 2E CLASSE Echelon : 03</situationProfessionnelle> <personnel> <numen>48a aqo</numen> <nbenfants>4</nbenfants> </personnel> <tosituationfamiliale> <lsituationfamille>marie</lsituationfamille> </tosituationfamiliale> Fichier XML dans le cas où l'individu est issu d'une relation <civilite>madame</civilite> <nompatronymique>durand</nompatronymique> 3. Réalisation des fichiers Jasper avec ireport Avec ireport, on génère des fichiers Jasper en définissant un fichier de rapport principal et éventuellement des sous-rapports. 3.1 Variables à définir dans le rapport Pour chaque attribut à imprimer, on définit une variable de la manière suivante : On donne un nom au champ, on définit son type et dans la zone de description, on indique le nom de la balise à rechercher dans le fichier XML à partir du nœud racine. Exemples : voir l'exemple de fichier XML ci-dessus Variable NOM_USUEL, type String, description : nomusuel Variable NUMEN, type String, description : personnel/numen
3 Définition des variables 3.2 Paramètres à définir dans le rapport Paramètres obligatoires DIRECTORY_JASPER : chemin d'accès sur le serveur du directory qui contient les fichiers Jasper. Une valeur par défaut est fournie, elle sera modifiée lors de l'exécution dans Mangue par la propriété DIRECTORY_JASPER définie dans les propriétés de l'application ou les arguments de lancement. DIRECTORY_IMPRESSION : chemin d'accès sur le serveur du directory qui contiendra les fichiers imprimés. Une valeur par défaut est fournie, elle sera modifiée lors de l'exécution dans Mangue par la propriété DIRECTORY_IMPRESSION définie dans les propriétés de l'application ou les arguments de lancement. NUMERO_FICHIER : indique le numéro de fichier qui sera accolé au nom de fichiers XML/PDF pour éviter des conflits entre utilisateur. Ce numéro est incrémenté à chaque impression. Pour la valeur par défaut, mettre une chaîne vide (""). Il sera utilisé dans les sous-rapports. 3.2 Sous- rapports Les sous rapports récupèrent les données dans des fichiers XML qui ne sont pas nécessairement les mêmes que le fichier XML du rapport principal pour avoir des fichiers légers. On définit les sous-rapports dans le rapport principal. Qu'on utilise ou non un fichier XML différent, on règle le paramétrage du sous-rapport en indiquant : - dans l'onglet Subreport : - utilisation d'une "datasource expression" - valeur de l'expression : on saisit une expression sous la forme new net.sf.jasperreports.engine.data.jrxmldatasource(nomfichier, chemin dans le fichier) - dans l'onglet Subreport (Other) : - subreport expression : $P{DIRECTORY_JASPER + Nom fichierjasper du sous-rapport Exemple : on veut avoir un sous-rapport qui affiche les diplômes. 1/ Créer les paramètres définis en 1 2/ Créer le sous-rapport et le paramétrer de la manière suivante : new net.sf.jasperreports.engine.data.jrxmldatasource($p{directory_impression + "Diplomes" + $P{NUMERO_FICHIER + ".XML","/IndividuDiplomess/IndividuDiplomes") Paramétrage du sous rapport 3.3 Tests d'un rapport ou d'un sous-rapport avec ireport 1/ Les fichiers XML doivent être copiés dans le directory bin de ireport 2/ Définir avec le menu Data:Connections /DataSources la source de données : - nom de la source de données - type de connection - nom du fichier XML - Chemin d'accès dans le fichier XML (voir pour les chemins d'accès)
4 3/ Sélectionner la source définie comme source de données par défaut Définition d'une source de données pour tester avec ireport 4. Implémenter les méthodes d'impression L'impression sans ou avec thread utilise côté client et côté serveur un bon nombre de méthodes identiques. Il est donc recommandé de lire le paragraphe 4.1 même lorsqu'on veut utiliser uniquement le multithreading. 4.1 Sans utiliser le multithreading Côté Client La classe univ.mangue.client.impression.utilitairesimpression contient une méthode pour déclencher l'impression et afficher le fichier pdf à l'utilisateur (voir figure en 1.) : afficherpdfavecmethode(eoeditingcontext editingcontext,string nommethode,class[] classeparametres,object[] parametres,string nomfichierpdf) Le nom de la méthode correspond au nom de la méthode implémentée côté serveur dans la classe Session (elle commence obligatoirement par "clientsiderequest") Le tableau de classes correspond à la classe des paramètres de la méthode et le tableau de nom à la valeur des paramètres Le nom du fichier pdf est le nom du fichier qui sera généré sur le client dans le directory réglé dans les préférences utilisateur (PrefsPersonnel) Rappel : lorsqu'on a besoin de communiquer des objets métier entre le client et le serveur, il faut passer leur GlobalID. Exemple : génération et affichage de la fiche identité Class[] classeparametres = new Class[] {EOGlobalID.class; Object[] parametres = new Object[]{editingContext().globalIDForObject(currentIndividu()); UtilitairesImpression.afficherPdfAvecMethode(editingContext(),"clientSideRequestImprimerFicheIdentite", classeparametres,parametres,"ficheidentite_" + currentindividu().nomusuel()); Côté Serveur 1/ Implémenter dans la session une méthode correspondant à celle appelée côté client. Elle doit retourner un NSDictionary contenant les données du fichier pdf (clé data) et un message de réalisation ou d'erreur (clé message) 2/ Implémenter dans la classe univ.mangue.serveur.impression.imprimeur la méthode réelle : - la classe univ.mangue.serveur.impression.generateurxml contient des méthodes pour générer les fichiers XML - la classe univ.mangue.serveur.impression.serveurimpression contient une méthode pour générer le fichier pdf avec Jasper univ.mangue.serveur.impression.generateurxml : public static boolean genererxmlpourrecord(string nomfichierxml,nskeyvaluecoding record,boolean imprimerrelations); public static boolean genererxmlpourrecords(string nomfichierxml,nsarray records,boolean imprimerrelations); public static boolean genererxmlpourrecords(string nomfichierxml,nsarray records,nsdictionary autresvaleurs,boolean imprimerrelations); Le nom du fichier xml est le nom du fichier à générer sans son extension. Il sera généré dans le directory "XML" du directory DIRECTORY_IMPRESSION défini dans les propriétés de l'application. imprimerrelations indique si on souhaite ou non imprimer les relations du record. Ces trois méthodes acceptent des EOGenericRecord mais aussi des objets qui implémentent l'interface NSKeyValueCoding (voir l'impression de la fiche de synthèse dans le code). On ajoute alors dans DescriptionImpression.XML la description de l'objet comme si c'était une entité normale (voir <FicheSynthese> dans DescriptionImpression.XML) La dernière méthode accepte qu'on lui fournisse des valeurs supplémentaires dans un dictionnaire. Ces valeurs sont générées dans le noeud racine du fichier XML avec comme tags les clés du dictionnaire (ce doit être des chaînes de caractères) et comme valeurs des objets qui répondent à la méthode tostring(). univ.mangue.serveur.impression.serveurimpression : public static NSDictionary imprimerfichier(string nomfichierxml,string nomfichierjasper,string cheminaccesrecord) Le nom du fichier xml est le nom du fichier xml contenant les données, le nom du fichier jasper est le nom du fichier Jasper utilisé pour générer le rapport, le chemin d'accès est le chemin d'accès du record dans le fichier XML. Voir la définition des sources de données en Le fichier pdf est généré dans le directory "PDF" du directory DIRECTORY_IMPRESSION défini dans les propriétés de l'application. Tous les noms de fichier sont à fournir sans leur extension. Exemple : génération de la fiche identité Dans la classe "Session" : public NSDictionary clientsiderequestimprimerficheidentitesansthread(eoglobalid individuid) { EOIndividu individu = (EOIndividu)defaultEditingContext().faultForGlobalID(individuID,defaultEditingContext()); return Imprimeur.sharedInstance().imprimerFicheIdentite(individu); Dans la classe "Imprimeur" : public NSDictionary imprimerficheidentite(eoindividu individu) { GenerateurXML.genererXMLPourRecord("FicheIdentite.XML",individu,true); GenerateurXML.genererXMLPourRecords("Enfants.XML",individu.enfants(),false);... return ServeurImpression.imprimerFichier("FicheIdentite","FicheIdentite","/IndividuUlr"); catch (Exception e) { return new NSDictionary(e.getMessage(),"message"); On utilise la méthode genererxmlpourrecord pour l'individu car on veut imprimer un seul record, on utilise la méthode genererxmlpourrecords pour les enfants car on veut générer autant de records que d'enfants (voir 2.2 Fichier XML) 4.2 En utilisant le multi-threading Côté Client Un gestionnaire d'impression a été ajouté côté client pour gérer le multithreading (GestionImpressions). Il prend en charge toute la gestion du multi-threading et affiche les messages émis par le serveur au cours de l'impression dans un dialogue. La classe univ.mangue.client.impression.utilitairesimpression contient une méthode pour mettre en œuvre ce dialogue, déclencher l'impression et afficher le fichier pdf à l'utilisateur (voir figure en 1.) : imprimeravecdialogue(eoeditingcontext editingcontext,string nommethode,class[] classeparametres,object[] parametres,string nomfichierpdf,string titrefenetre) Le nom de la méthode correspond au nom de la méthode implémentée côté serveur dans la classe Session (elle commence obligatoirement par "clientsiderequest") Le tableau de classes correspond à la classe des paramètres de la méthode et le tableau de nom à la valeur des paramètres Le nom du fichier pdf est le nom du fichier qui sera généré sur le client dans le directory réglé dans les préférences utilisateur (PrefsPersonnel) Rappel : lorsqu'on a besoin de communiquer des objets métier entre le client et le serveur, il faut passer leur GlobalID. Exemple : génération et affichage de la fiche identité Class[] classeparametres = new Class[] {EOGlobalID.class; Object[] parametres = new Object[]{editingContext().globalIDForObject(currentIndividu()); UtilitairesImpression.imprimerAvecDialogue(editingContext(),"clientSideRequestImprimerFicheIdentite",
5 classeparametres,parametres,"ficheidentite_" + currentindividu().nomusuel(),"fiche d'identité"); Côté Serveur 1/ Implémenter dans la session une méthode correspondant à celle appelée côté client. Elle doit retourner un NSDictionary contenant les données du fichier pdf (clé data) et un message de réalisation ou d'erreur (clé message). Cette méthode doit instancier un serveur thread manager. Le constructeur de la classe ServeurThreadManager est : ServerThreadManager(Object object,string nommethode,class[] classeparametres,objet[] parametres) où : - objet est l'objet dans lequel sera déclenché la méthode - nommethode est le nom de la méthode à déclencher dans cet objet - classeparametres et parametres sont le tableau de classes correspond à la classe des paramètres de la méthode et le tableau de nom à la valeur des paramètres Puis déclencher le thread par l'invocation de la méthode start(). 2/ Implémenter dans la classe univ.mangue.serveur.impression.imprimeur la méthode réelle. Cette méthode doit comporter les arguments décrits dans la méthode de la session plus un paramètre de classe ServeurThreadManager : ce paramètre peut être utilisé pour signaler un message qui sera transmis au client. Il existe dans la classe Imprimeur une méthode signaler signaler(serverthreadmanager manager,string message) pour le faire. -Tous les noms de fichier sont à fournir sans leur extension. Exemple : génération de la fiche identité en multi-thread Dans la classe "Session" : public Boolean clientsiderequestimprimerficheidentite(eoglobalid individuid) { EOIndividu individu = (EOIndividu)SuperFinder.objetForGlobalIDDansEditingContext(individuID,defaultEditingContext()); Class[] classeparametres = new Class[] {EOIndividu.class; Object[] parametres = new Object[]{individu; threader = new ServerThreadManager(Imprimeur.sharedInstance(),"imprimerFicheIdentite",classeParametres,parametres); threader.start(); return new Boolean(true); catch (Exception e) { e.printstacktrace(); return new Boolean(false); Dans la classe "Imprimeur" : public NSDictionary imprimerficheidentite(eoindividu individu,serverthreadmanager manager) { signaler(manager,"préparation de l'impression"); GenerateurXML.genererXMLPourRecord("FicheIdentite.XML",individu,true); GenerateurXML.genererXMLPourRecords("Enfants.XML",individu.enfants(),false);... signaler(manager,"génération du fichier pdf"); return ServeurImpression.imprimerFichier("FicheIdentite","FicheIdentite","/IndividuUlr"); catch (Exception e) { return new NSDictionary(e.getMessage(),"message"); Impression des arrêtés Plusieurs contraintes sont imposées pour pouvoir imprimer les arrêtés : 1.Classes métier : elles doivent comporter une méthode public NSArray visas() qui retourne les références légales à afficher dans l'arrêté. La classe EOVisa comporte plusieurs méthodes statiques si retrouvent les visas en fonction de critères différents (type population, type congé, ) 2.Classes d'interface : la méthode typegestionarrete() doit retourner autre chose que null pour que le bouton "imprimante" s'active. En effet seuls certains types d'arrêté sont gérés par les établissements. Dans les autres cas, on ne peut saisir que les numéros et dates d'arrêté pour mémoire. 3.Classes d'impression : elles doivent à la fois générer le XML pour les visas ainsi que celui des données du record à publier dans l'arrêté voir la méthode imprimerarretepourcarriere de la classe Imprimeur. 4. Fichier Jasper : il doit comporter un paramètre supplémentaire VISA_DATA_SOURCE qui indique la source de données pour les visas Lorsque les classes d'interface héritent des classes GestionCongeAvecArrete ou GestionEvenementAvecArrete une contrainte supplémentaire est imposée car les méthodes d'impression sont génériques et implémentées dans les superclasses. Le nom des fichiers Jasper doit respecter la nomenclature suivante : "Arrete" + nom de l'entité (EOModel)pour lequel on imprime l'arrêté. Exemples : ArreteCongeMaladie, MiTpsTherap. Exemple : supposons qu'il faille pouvoir imprimer des arrêtés pour les mises à disposition. 1. Ajout de la méthode public NSArray visas() à la classe EOMad 2. Dans la classe GestionMad, modification de la méthode typegestionarrete() 3. Rien à faire car GestionMad est une sous-classe de GestionEvenementAvecArrete 4. Création d'un fichier Jasper en dupliquant par exemple ArreteMiTpsTherap (pour bénéficier du paramètre VISA_DATA_SOURCE). Ce fichier se nomme ArreteMad (Mad = nom entité) et adaptation du fichier Jasper aux besoins 4.3 Phases de développement 1/ Développer les méthodes côté client et côté serveur sans faire apppel à la méthode ServeurImpression.imprimerFichier pour n'avoir que la génération des fichiers XML 2/ Tester sous Mangue 3/ Récupérer les fichiers XML sur le serveur : - vérifier qu'ils sont conformes aux attentes : - structure du XML correcte - tous les attributs nécessaires sont présents Dans le cas où il manque des attributs, modifier DescriptionImpression.XML et les objets métier si nécessaire pour ajouter des méthodes retournant les valeurs nécessaires. Recommencer les phases 2 et 3. 4/ Installer les fichiers XML dans le directory "bin" de ireport 5/ Créer les fichiers jasper avec ireport et tester le pdf généré sous ireport 5/ Intégrer à Mangue en rajoutant la méthode imprimerfichier dans la méthode d'impression implémentée
AFTEC SIO 2. Christophe BOUTHIER Page 1
Christophe BOUTHIER Page 1 Nous allons traiter ici quelques exemples de stratégies de groupe courantes. Sommaire : Stratégie de groupe pour déploiement logiciel... 3 1. Introduction... 3 2. Création du
Plus en détailTutoriel Adobe Acrobat Pro (version 9.0.0) Créer les fichiers PDF de la thèse. Service Commun de la Documentation Service des thèses
Tutoriel Adobe Acrobat Pro (version 9.0.0) Créer les fichiers PDF de la thèse Service Commun de la Documentation Service des thèses 2011 SOMMAIRE A. Préparer les fichiers sources à convertir B. Créer le
Plus en détailPour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère
L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailInfo0604 Programmation multi-threadée. Cours 5. Programmation multi-threadée en Java
Info0604 Programmation multi-threadée Cours 5 Programmation multi-threadée en Java Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 18 février 2015 Plan
Plus en détailGESTION DES BONS DE COMMANDE
GESTION DES BONS DE COMMANDE P1 P2 Table des Matières LA GESTION DES BONS DE COMMANDE 4 PREMIERE EXECUTION DU LOGICIEL 5 DEFINITION DES PARAMETRES 8 Services 9 Comptes Utilisateurs 10 Adresse de livraison
Plus en détailTP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile
TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface
Plus en détailGuide d'utilisation du Serveur USB
Guide d'utilisation du Serveur USB Copyright 20-1 - Informations de copyright Copyright 2010. Tous droits réservés. Avis de non responsabilité Incorporated ne peut être tenu responsable des erreurs techniques
Plus en détailBack up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11
Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis. La fourniture
Plus en détail1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
Plus en détailParcours FOAD Formation EXCEL 2010
Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation
Plus en détailChapitre 10. Les interfaces Comparable et Comparator 1
Chapitre 10: Les interfaces Comparable et Comparator 1/5 Chapitre 10 Les interfaces Comparable et Comparator 1 1 Ce chapitre a été extrait du document "Objets, Algorithmes, Patterns" de [René Lalement],
Plus en détailEncapsulation. L'encapsulation consiste à rendre les membres d'un objet plus ou moins visibles pour les autres objets.
Encapsulation L'encapsulation consiste à rendre les membres d'un objet plus ou moins visibles pour les autres objets. La visibilité dépend des membres : certains membres peuvent être visibles et d'autres
Plus en détailChapitre 2. Classes et objets
Chapitre 2: Classes et Objets 1/10 Chapitre 2 Classes et objets Chapitre 2: Classes et Objets 2/10 Approche Orientée Objet Idée de base de A.O.O. repose sur l'observation de la façon dont nous procédons
Plus en détailManipulation 4 : Application de «Change».
Manipulation 4 : Application de «Change». Première partie : Cette manipulation a pour but d utiliser un service Web afin d obtenir les taux de change appliqués entre les différentes monnaies référencées
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étailProgrammation par composants (1/3) Programmation par composants (2/3)
Programmation par composants (1/3) La programmation par composant vise le développement de logiciel par aggrégation de briques logicielles existantes est indépendante de la POO La programmation par composant
Plus en détailTD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting
IUT Bordeaux 1 2005-2006 Département Informatique Licence Professionnelle ~ SI TD Objets distribués n 3 : Windows XP et Visual Studio.NET Introduction à.net Remoting Partie 1 : l'analyseur de performances
Plus en détailOnglet sécurité de Windows XP Pro et XP Home
Onglet sécurité de Windows XP Pro et XP Home Quelle peut être la raison du manque de l'onglet "sécurité"? Des amis ont XP Pro et je n'ai pu trouver l'onglet "sécurité" pour gérer les droits d'un fichier.
Plus en détailApplication de lecture de carte SESAM-Vitale Jeebop
Application de lecture de carte SESAM-Vitale Jeebop Présentation Le module de lecture de carte SESAM-Vitale Jeebop est une application Java Web Start, c'est à dire une application Java qui se télécharge
Plus en détailGuide Expert Comptable Production Coala Sm@rt-Cool
Guide Expert Comptable Production Coala Sm@rt-Cool Décembre 2007 Sage Division Experts-Comptables - 11 rue de Cambrai - 75945 Paris Cedex 19 Siège Social Sage : 10 rue Fructidor - 75834 Paris Cedex 17
Plus en détailJava 7 Les fondamentaux du langage Java
184 Java 7 Les fondamentaux du langage Java 1.1 Les bibliothèques graphiques Le langage Java propose deux bibliothèques dédiées à la conception d'interfaces graphiques. La bibliothèque AWT et la bibliothèque
Plus en détailDidacticiel de mise à jour Web
Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.
Plus en détailCe logiciel est une mise à jour de l'application FileMaker Pro 9 ou FileMaker Pro 9 Advanced vers la version 9.0v3.
Programme de mise à jour de FileMaker 9.0v3 Description du logiciel Ce logiciel est une mise à jour de l'application ou Advanced vers la version 9.0v3. Une fois la mise à jour effectuée, vous trouverez
Plus en détailLANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU
LANDPARK NETWORK IP Avril 2014 LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU Landpark NetworkIP est composé de trois modules : Un module Serveur, que l'on installe sur n'importe
Plus en détailPage 1 sur 5 TP3. Thèmes du TP : l la classe Object. l Vector<T> l tutorial Interfaces. l Stack<T>
Page 1 sur 5 TP3 Lectures préalables : l Java_II l tutorial Interfaces Thèmes du TP : l la classe Object l Vector l Stack Une pile d'objects Les éléments de la classe Pile sont maintenant des instances
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailNAS 206 Utiliser le NAS avec Windows Active Directory
NAS 206 Utiliser le NAS avec Windows Active Directory Connecter votre NAS à un domaine Windows Active Directory C O L L E G E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours, vous devriez : 1. Avoir
Plus en détailRAPPELS SUR LES METHODES HERITEES DE LA CLASSE RACINE Object ET LEUR SPECIALISATION (i.e. REDEFINITION)
CLASSE RACINE Object ancêtre de toutes les classes RAPPELS SUR LES METHODES HERITEES DE LA CLASSE RACINE Object ET LEUR SPECIALISATION (i.e. REDEFINITION) définit donc des méthodes héritées par toutes
Plus en détailHéritage presque multiple en Java (1/2)
Héritage presque multiple en Java (1/2) Utiliser deux classes ou plus dans la définition d'une nouvelle classe peut se faire par composition. class Etudiant{ int numero; Diplome d; float passeexamen(examen
Plus en détailUtilisation de l'outil «Open Office TEXTE»
PRESENTATION / FORMATION Utilisation de l'outil «Open Office TEXTE» Présentation générale : OpenOffice Texte est un traitement de texte assez similaire à celui proposé par Microsoft ; il est d'ailleurs
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailHelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation
HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm
Plus en détail1. Installation d'un serveur d'application JBoss:
EPITA Ala Eddine BEN SALEM App-Ing2 J2EE T.P. 4 EJB3, Serveur d'application JBoss 1. Installation d'un serveur d'application JBoss: télécharger l'archive du serveur JBoss à l'adresse: http://sourceforge.net/projects/jboss/files/jboss/jboss-5.0.0.ga/jboss-5.0.0.ga.zip/download
Plus en détailMEDIAplus elearning. version 6.6
MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...
Plus en détail1. Introduction...2. 2. Création d'une requête...2
1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête
Plus en détailet Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,
Plus en détailarcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr
4 arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation : 1.2 Date de dernière mise à jour : 26/02/2015 Sommaire
Plus en détail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailCyberclasse L'interface web pas à pas
Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il
Plus en détailINF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30
Examen intra 20 février 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Quelle influence peut avoir le typage dynamique sur la maintenabilité
Plus en détailProgrammation Objet - Cours II
Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à
Plus en détailCompte-rendu de projet de Système de gestion de base de données
Compte-rendu de projet de Système de gestion de base de données Création et utilisation d'un index de jointure LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Thierry Grison
Plus en détailPlateforme PAYZEN. Définition de Web-services
Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network
Plus en détailDIASER Pôle Assistance Rectorat http://www.ac-montpellier.fr/sections/personnelsen/intranet/assistanceinformatique
Mars 2009 DIASER Pôle Assistance Rectorat http://www.ac-montpellier.fr/sections/personnelsen/intranet/assistanceinformatique Tel : 48.00 Sécurisation de la messagerie Académique L'accès à votre courrier
Plus en détailHarp - Basculement des élèves en début d année
Ministère de l'education Nationale - Académie de Grenoble - Région Rhône-Alpes C entre A cadémique de R essources et de M aintenance I nformatique Le 04/09/2012 Equipements - Assistance - Maintenance Code
Plus en détailBut de cette présentation
Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu
Plus en détailPetit guide d'installation de l'option de connexion réseau
Xerox WorkCentre M118/M118i Petit guide d'installation de l'option de connexion réseau 701P42687 Ce guide contient des instructions concernant : Navigation dans les écrans à la page 2 Configuration réseau
Plus en détailCette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :
Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens
Plus en détailTutoriel: Création d'un Web service en C++ avec WebContentC++Framework
Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework Gaël de Chalendar CEA LIST / LIC2M Journée de Présentation des Technologies WebContent INSTN 14/12/2009 Présentation de gsoap Plan
Plus en détailManuel d utilisation email NETexcom
Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La
Plus en détailTP2 : Client d une BDD SqlServer
TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
Plus en détailLa base de données XML exist. A. Belaïd
La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques
Plus en détailCA Desktop Migration Manager
CA Desktop Migration Manager Manuel de configuration du déploiement DMM Service Pack 12.8.01 La présente Documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après
Plus en détailService d'authentification LDAP et SSO avec CAS
Service d'authentification LDAP et SSO avec CAS Clé de l'extension : ig_ldap_sso_auth 2006-2007, Michaël Gagnon, Ce document est publié sous la licence open source, disponible au
Plus en détailTP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les
Plus en détailDéfinition des Webservices Ordre de paiement par email. Version 1.0
Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document
Plus en détailApplication web de gestion de comptes en banques
Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion
Plus en détailKMnet Admin LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES.
KMnet Admin LOGI CIEL D'ADMINISI TRATION DES PÉ RIPHÉR ÉRIQUES PO UR LES ENTREPRISES LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES. ADMINISTRATION RAPIDE ET FACILE DES PÉRIPHÉRIQUES
Plus en détailGoogle Drive, le cloud de Google
Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailFORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Plus en détailRMI. Remote Method Invocation: permet d'invoquer des méthodes d'objets distants.
RMI Remote Method Invocation: permet d'invoquer des méthodes d'objets distants. Méthode proche de RPC. Outils et classes qui rendent l'implantation d'appels de méthodes d'objets distants aussi simples
Plus en détailPolymorphisme, la classe Object, les package et la visibilité en Java... 1
Polymorphisme, la classe Object, les package et la visibilité en Java. Polymorphisme, la classe Object, les package et la visibilité en Java.... 1 Polymorphisme.... 1 Le DownCast... 4 La Classe Object....
Plus en détailService client LSC 1
Service client LSC 1 Sommaire SOMMAIRE...2 PREAMBULE...3 PARAMETRAGE LSC...4 1\ ACTIVER LE SERVICE CLIENT...5 Licence LSC...5 Nom de domaine...5 2\ DEFINIR LES MODALITES DE PUBLICATION...6 3\ LES MODELES
Plus en détailManuel d'utilisation
Manuel d'utilisation Version 1.0 Le 25/09/2014 par i-médias, service commun informatique et multimédia Pôle Services numériques Pôle Applications & Développements I-médias Manuel d'utilisation de l'application
Plus en détailSommaire: 1. Introduction 2. Objectif 3. Les applications 4. Installation _Java _Applications lourdes _Applications légères _Remarques générales
Titre: Installation sur les postes clients des briques Cocktail (à UP5) Version: 0.9 Dernière modification: 2006/04/18 10:00:00 Auteur: Aurélien Minet Statuts:
Plus en détailDirXML License Auditing Tool version 1.1 - Guide de l'utilisateur
DirXML License Auditing Tool version 1.1 - Guide de l'utilisateur Présentation Installation DirXML License Auditing Tool (DLAT) vous permet de déterminer le nombre de licences DirXML utilisées dans une
Plus en détailGuide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Plus en détailQuick Start Installation de MDweb version 2.3
Quick Start Installation de MDweb version 2.3 Date : 2011.08.26 1. Quickstart Quick Start - Installation de MDweb version 2011 Installation Téléchargement et Installation des logiciels requis Déploiement
Plus en détailSage CRM. 7.2 Guide de Portail Client
Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,
Plus en détailv7.1 SP2 Guide des Nouveautés
v7.1 SP2 Guide des Nouveautés Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,
Plus en détailNotice Générale - MODULE CLIENTS. I. Description générale du module. II. La liste des clients a. Accès
- MODULE CLIENTS L affichage peut être différent suivant votre paramétrage mais le principe reste le même. I. Description générale du module Le module clients permet: de constituer un annuaire des clients
Plus en détailGuide de démarrage rapide
Guide de démarrage rapide 1 Sommaire 1.Préambule...3 2.Démarrage du programme...4 3.Prise en main...6 3.1.Les saisies...6 3.2.Les listes...10 4.Gestion courante...13 4.1.Saisie d'un devis...13 4.2.Transformation
Plus en détailCahier Technique Envoi par Email à partir des logiciels V7.00
Cahier Technique Envoi par Email à partir des logiciels V7.00 Sage Titre Petites du document Page 2 / 12 Entreprises Documentation technique Sommaire I. Configuration des services... 3 II. Les fichiers
Plus en détailVD Négoce. Description de l'installation, et procédures d'intervention
VD Négoce Description de l'installation, et procédures d'intervention Auteur : Fabrice ABELLI Version du document : 1.0 Date version actuelle : 13/02/2012 Date première version : 13/02/2012 Révisions :
Plus en détailGestion des licences Mia-Studio Manuel de l'utilisateur. - Procédure d'installation -
Gestion des licences Mia-Studio Manuel de l'utilisateur - Procédure d'installation - Table des matières Procédure d'installation 3 Gestion de licences MIA... 3 Informations nécessaires à la création d'une
Plus en détailManuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations
Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations Sage activité Ciel 35, rue de la Gare - 75917 PARIS Cedex 19 Tél. 01.55.26.33.33 - Fax. 01.55.26.40.33
Plus en détailTutorial et Guide TeamViewer
Tutorial et Guide TeamViewer TeamViewer est un programme qui permet de partager son bureau ou prendre la main d'un bureau à distance via internet partout dans le monde, et d'ainsi avoir l'opportunité de
Plus en détailEdutab. gestion centralisée de tablettes Android
Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,
Plus en détailLA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS
LA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS Pour les sources voir le cours LA PROBLEMATIQUE Parc informatique hétérogène compliquant la gestion des postes ; Mise à jour longue des applications ; Existence
Plus en détailAvant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.
Plus en détailCompte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Plus en détailGestionnaire d emploi du temps
Gestionnaire d emploi du temps Guide d utilisation Version 1.0 Réalisé par : Mpouans Georges, Autar Olivier, Halaoua Amira, Labraoui Mohamed, Rhamani Abdelkrim N.B : Ce guide d utilisation est toujours
Plus en détailCours de Génie Logiciel
Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes
Plus en détailA DESTINATION DES SERVICES TIERS. Editeurs d applications et ressources pédagogiques connectées à l ENT
DOCUMENTATION CAS A DESTINATION DES SERVICES TIERS Titre descriptif du document Référence du document REFO-DT-ENTV2-ServeurCAS-v1.2.docx Nom du fichier REFO-DT-ENTV2-ServeurCAS-v1.2.docx Version du document
Plus en détailProgrammation par les Objets en Java
Programmation par les Objets en Java Najib TOUNSI Les classes en Java (TD 3) I. Notion de classe I.1 Classe, champs, méthodes, instanciation, this, private vs. public. Créer une classe Point (coordonnée
Plus en détailNote : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.
Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2
Plus en détailGuide de l'administrateur système
v7.1 SP2 Guide de l'administrateur système Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
Plus en détailProgrammation des Applications Réparties. Parsers XML DOM et SAX
Programmation des Applications Réparties Parsers XML DOM et SAX Luiz Angelo Steffenel luiz-angelo.steffenel@univ-reims.fr Steffenel Programmation des Applications Réparties Master M1-2007-2008 1 Comment
Plus en détailRéaliser un PUBLIPOSTAGE
Réaliser un PUBLIPOSTAGE avec le traitement de texte Writer ( OpenOffice ou LibreOffice ) Guide et captures d'écran réalisés avec la version 3.2 d'openoffice. Janvier 2011 - Jean-Claude EYRAUD Création
Plus en détailGestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc
Gestion du parc informatique des collèges du département du Cher Manuel d utilisation de la solution de gestion de Parc Table des matières 1. Préambule... 3 2. Pré requis... 3 3. Objectifs... 3 4. Connexion
Plus en détailConfiguration d'un annuaire LDAP
Le serveur Icewarp Configuration d'un annuaire LDAP Version 10.3 Juillet 2011 Icewarp France / DARNIS Informatique i Sommaire Configuration d'un annuaire LDAP 1 Introduction... 1 Qu'est-ce que LDAP?...
Plus en détailGestionnaire de données edart
Aider les Mouleurs à réussir Gestionnaire de données edart RJG, Inc. 2011 Gestionnaire de données edart RJG, Inc. 5/2011 Rév. 5.0 Gestionnaire de données edart Le Gestionnaire de données edart (EDM) rend
Plus en détailServeur d'archivage 2007 Installation et utilisation de la BD exist
Type du document Procédure d'installation Auteur(s) Eric Bouladier Date de création 26/02/20007 Domaine de diffusion tous Validé par Equipe Versions Date Auteur(s) Modifications V1.00 26/02/2007 Eric Bouladier
Plus en détailManuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3
Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux
Plus en détailLe meilleur de l'open source dans votre cyber cafe
Le meilleur de l'open source dans votre cyber cafe Sommaire PRESENTATION...1 Fonctionnalités...2 Les comptes...3 Le système d'extensions...4 Les apparences...5 UTILISATION...6 Maelys Admin...6 Le panneau
Plus en détailApprendre la Programmation Orientée Objet avec le langage Java (avec exercices pratiques et corrigés)
Introduction à la POO 1. Histoire de la POO 9 2. Historique du 12 La conception orientée objet 1. Approche procédurale et décomposition fonctionnelle 13 2. La transition vers l'approche objet 14 3. Les
Plus en détailJAVA 8. JAVA 8 - Les fondamentaux du langage. Les fondamentaux du langage Java. Avec exercices pratiques et corrigés JAVA 8 29,90.
Analyste et développeur pendant plus de 10 ans, Thierry GROUSSARD s est ensuite orienté vers la formation et plus particulièrement dans le domaine du développement. Sa connaissance approfondie des besoins
Plus en détail