COURS WINDEV NUMERO 6

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

Download "COURS WINDEV NUMERO 6"

Transcription

1 COURS WINDEV NUMERO 6 14/02/2015 Accès à des bases de données tierces (Mysql) Langage Sql, Fonctions Sql de WinDev, gestion avancée des tree-view, des tables mémoire, des chaînes de caractères

2 Cours Windev numéro 6 V E R S I O N 1 9 A l heure actuelle, les bases de données de type Clients/Serveurs ont la faveur de plus en plus d informaticiens. Une de ces bases se détache du lot, il s agit de Mysql. Cette base de données offre plusieurs avantages non négligeables. 1. Elle est gratuite. 2. Elle est rapide 3. Elle est fiable. 4. Elle est Multi-Plateforme Le fait qu elle existe sous plusieurs systèmes d exploitations est appréciable, en effet à l heure actuelle beaucoup de Fournisseurs d Accès Internet vous permettent de vous connecter à une base de donnée, dans la majorité des cas cette base de donnée est Mysql. Pourquoi la choisissent-elles? En fait, ils ont fait le choix du logiciel libre, donc le système d exploitation est Linux, comme les internautes utilisent de plus en plus le couple Php/Mysql, cette base de données était le choix technologique le plus évident à faire. Maintenant imaginez la situation suivante : Vous êtes développeur dans une société qui a sur Internet un site où les clients peuvent passer des commandes. Le site utilise Php et Mysql, comment faire pour que votre logiciel commercial puisse récupérer les commandes directement dans la base de données Mysql qui est sur Internet? Je vous sens dubitatif! Heureusement super Jean-Luc a la solution : Nous allons, ensemble, développer un logiciel de connexion à une base de donnée Mysql, créer des requêtes, récupérer les résultats..elle n'est pas belle la vie? Mais cependant certaines mises en garde sont nécessaires : Je vous rappelle qu il est inutile de faire ce "mini lab" sans maîtriser les "mini lab" précédents. Je ne reviens pas sur les notions abordées dans les supports précédents. Pour le bon déroulement de ce support téléchargez et installez easyphp Devserver que vous trouverez à l adresse suivante : Durant le Mini lab, prenez le temps de comprendre ce que vous faite, aucun apprentissage efficace ne peut avoir lieu si on se contente de copier ou imiter. Donc si vous vous sentez «largué», pas de souci, apprenez à faire marche arrière et relisez. Je fais toujours en sorte que les explications soient claires, mais n ayez pas honte de ne pas comprendre immédiatement, faites l effort et vous serez toujours récompensé. N oubliez pas l excellente aide de WinDev (vous savez la touche F1!) Durant cet exercice, vous avez le droit de faire des pauses ;-)) Jean-Luc Baptiste Page 1 sur 14

3 Attention : Si vous n'êtes pas administrateur de votre ordinateur une librairie de Mysql ne s installera pas correctement, il s agit de libmysql.dll, de plus le serveur Mysql s arrêtera à la moindre tentative de connexion. Autre point important : Si des erreurs récurrentes se produisent alors que votre code est propre et que vous utilisiez Easyphp, allez dans le répertoire d installation d easyphp (C:\Program Files (x86)\easyphp-devserver- 14.1VC11\binaries\mysql\lib) prenez la librairie libmysql.dll et copiez la dans le dossier Exe de votre projet Windev De plus, allez sur dans la rubrique téléchargement pour télécharger l'accès natif à Mysql Encore un point important : Si un serveur Web est déjà installé sur votre ordinateur il vous faudra changer le port d écoute d apache et passer en 8080 (voir le fichier de configuration d apache. Avant de commencer, vérifiez qu Easyphp est actif (Vous devez apercevoir un E noir avec un point rouge clignotant dans la barre des taches). S il n est pas en fonctionnement, vous ne pourrez pas accéder au serveur MySql. Je vous laisse lire la doc fournie avec pour le faire fonctionner, c est simple. Nous allons maintenant entrer dans le vif du sujet. Créez un nouveau projet nommé TP6 qui ne comporte aucune analyse, normal puisque nous allons accéder à des données distantes. Ce projet comportera 2 fenêtres : Une orienté gestion de la base Mysql, l autre sur l édition de requêtes. Jean-Luc Baptiste Page 2 sur 14

4 Voici le prototype de la première fenêtre que vous nommerez départ et qui sera la première fenêtre du projet. Ici vous trouvez 4 champs de saisie nommés : Numip, Login, Mdp, Etatcnx. Un bouton nommé Cnx. Ces champs sont dans un champ libellé de style «Libellé-Acheval_DoubleB», dont le libellé est : «Connexion au serveur Mysql» Ici, créez un champ arbre que vous nommerez listebase. Vous pouvez l encadrer par un champ libellé. Attention, ici c est une table mémoire que vous nommerez Table1 dont toutes les colonnes sont invisibles. Dans cette table sera affiché le contenu des tables de votre base de données Mysql. L affichage est activé par un choix de table dans l arbre listebase. Comme nous ne connaissons pas à priori le nombre de colonnes de la table à afficher nous allons employer une grosse ruse Cheyenne. On va créer une quinzaine de colonnes texte nommées c1,c2,c3..c15 et toutes invisible, capito? Nous créerons l affichage par programmation plus tard Insérez 2 boutons un nommé Requete, l autre Quitter. Je vous laisse trouver le code du bouton Quitter. Jean-Luc Baptiste Page 3 sur 14

5 Maintenant que la scène est installée, voyons les comportements des objets et ce que l on attend d eux. Pour se connecter à une base de données Mysql nous avons besoin de divers renseignements : L adresse Ip de l ordinateur où est située votre base de données Mysql. Si vous l avez sur votre ordinateur, plusieurs possibilités s offrent à vous, soit vous inscrirez dans ce champ l adresse ip de votre ordinateur, soit localhost, soit une adresse de bouclage ex : Le login : Si vous venez d installer votre base de donnée le login par défaut est : root. Sinon demandez un login à votre administrateur réseau. Le mot de passe : Si vous venez d installer Mysql sur votre poste le mot de passe par défaut n est pas défini, donc cette zone restera vide, sinon contactez votre administrateur si vous n en avez pas. Donc, lorsque ces renseignements seront saisis nous essayerons de nous connecter à la base de donnée via le bouton de connexion, si la connexion réussie nous remplirons l arbre avec les bases Mysql et pour chaques bases, les tables constituantes. Dans le champ etatcnx nous mettrons un texte nous indiquant le succès de la connexion sinon l échec. On y va? Vous avez placé tous les objets? Votre fenêtre ressemble à la mienne? Vous l avez enregistrée sous le nom de départ? Vous l avez déclarez comme première fenêtre du projet? Non!! Mais qu est-ce que vous faites? Nous allons avoir besoins de 2 variables globales à la fenêtre, allez dans le code de la fenêtre et dans la zone «déclaration globale de départ» inscrivez ceci : mabase,matable sont des chaînes Ces 2 variables doivent être connues ou vues par tous les objets de la fenêtre, c est pour cela que l on les déclare globales au plus haut dans le conteneur principal. Intéressons-nous maintenant au comportement du bouton de connexion. Son rôle est d établir une connexion avec la base de données Mysql. Il a besoin de l adresse ip de la base, du login et du mot de passe pour établir le contact. Jean-Luc Baptiste Page 4 sur 14

6 Voici son code : resultat est un entier resultat=sqlconnecte(numip,login,mdp,"","mysql") SI resultat=0 ALORS etatcnx="votre serveur Mysql n'a pas repondu" SINON etatcnx="votre connexion est active" lesbases() SQLDeconnecte()// Une fois les traitements fait, on se déconnecte La procédure WinDev importante est SQLConnecte son rôle est de connecter l'application en cours à une base de données à interroger par SQL. Pour cela elle a besoin des paramètres qui sont le contenu du champ Numip, de login, du mot de passe. Le 4eme paramètre est vide (les 2 apostrophes), il est dévolu au nom de la base de donnée souhaitée. Le 5eme paramètre est le type de base de données attaqué, dans notre cas MySQL. Appuyez sur F1 en étant positionné sur le mot SQLConnecte et regardez dans l aide toutes les bases de données susceptibles d être interfacées avec WinDev! Cette procédure retourne un entier qui vaut 0 si la connexion n a pas pu être établie (mauvaise adresse ip, mauvais login, mot de passe, serveur Mysql arrêté etc ). Une bonne habitude à prendre est de tester la réussite ou l échec d une fonction. Donc, si resultat=0 on informe l utilisateur qu il y a un boulon dans le potage. Sinon c est que tout va bien : on fait afficher dans le champ de saisie etatcnx que la connexion est active. Pour alléger le code nous allons créer une procédure locale à la fenêtre que nous nommerons lesbase. Le rôle de cette procédure est de nous remplir l arbre avec les bases de données MySql et les tables les composants. Voyons son code : PROCEDURE lesbases() resultat est un booléen resultat=sqlexec("show databases","requete1") SI resultat ALORS // L exécution de la requête est réussie TANTQUE SQLFetch("requete1") = 0 Jean-Luc Baptiste Page 5 sur 14

7 ArbreAjoute(listebase,"Bases"+TAB+ SQLLitCol("requete1", 1),aDéfaut,aDéfaut,SQLLitCol("requete1", 1)) lestables(sqllitcol("requete1", 1)) SQLFerme("requete1") ArbreDéroule(listebase,"Bases") SINON Info("Vous avez un problème de connexion") Résultat est un booléen qui va recevoir le résultat d exécution de la procédure SQLExec. Celle-ci va exécuter la requête nommée «requete1», dont le texte associé est «show databases» (cette commande Sql fait retourner l ensemble des bases de donnée présentent sur votre serveur MySql).Si la requête s exécute bien résultat vaut vrai sinon faux. TANTQUE SQLFetch("requete1") = 0 Cette ligne de code peut vous paraître étonnante, en fait la fonction SQLFetch ne lance pas la récupération de toutes les lignes du résultat de la requête : seul l'enregistrement en cours est récupéré par la fonction SQLFetch. Le bizarre est que tant qu elle retourne 0 la lecture de l'enregistrement s'est bien passée. Il y a des fois où la logique n est plus de ce monde! Mais ne nous laissons pas perturber par cette petite bizarrerie.! Jean-Luc Baptiste Page 6 sur 14

8 La procédure ArbreAjoute crée un tree-view avec les éléments que l on va lui passer. Dans notre cas il faut remplir avec le contenu résultant de la requête précédente. En fait le résultat de la requête est, dans ce cas-là, une table d une colonne contenant un nom de base par ligne. SQLFetch parcourt les lignes de la table et SQLLitcol("requete1", 1) lit pour la requête passée en paramètre, le contenu de la colonne passée aussi en paramètre (ici 1). Je vous laisse regarder l aide d ArbreAjoute et comparer avec le code, vous allez vite comprendre son fonctionnement. Nous allons donc créer un arbre affichant les bases de données disponibles, mais pour chaque base il nous faut aussi insérer dans l arbre les tables qui la composent. C est le rôle de la procédure globale lestable que nous allons créer. Comme vous le remarquez la procédure lestables prend comme paramètre le nom de la base de donnée contenu dans SQLLitCol("requete1", 1) Créez donc cette procédure PROCEDURE lestables(labase) resultat est un booléen SQLConnecte(Numip,login,mdp,labase,"MySQL") resultat=sqlexec("show tables","requete2") SI resultat ALORS TANTQUE SQLFetch("requete2") = 0 ArbreAjoute(listebase,"Bases"+TAB+ labase+tab+sqllitcol("requete2", 1),aDéfaut,aDéfaut,SQLLitCol("requete2", 1)) SQLDeconnecte() SQLFerme("requete2") ArbreDéroule(listebase,"Bases"+TAB+labase) Comme vous pouvez le constater cette procédure récupère comme argument une chaîne de caractère (labase) contenant le nom de la base de donnée à traiter. Il faut ensuite se connecter à cette base de donnée (ligne 3) pour demander l ensemble des tables la constituant (ligne 4).Une fois la requête exécutée, si elle a fonctionné, tant que des lignes existent dans le contenu du résultat de la requête, on les ajoute au bon endroit dans le tree-view (l arbre). On ferme la requête avec la commande SQLFerme. Et on déroule Jean-Luc Baptiste Page 7 sur 14

9 l arbre pour des raisons esthétiques. Pour des raisons de sécurité on utilise SQLDeconnecte() qui ferme la connexion en cours et libère l'espace mémoire utilisé par la connexion. La fonction SQLDéconnecte doit être appelée systématiquement pour fermer la connexion, même si cette connexion a échoué Arrivé à ce stade, vous pouvez tester le résultat. Entrez les bons paramètres de connexion, appuyez sur le bouton connexion et sous vos yeux ébouriffés de surprise le tree-view est rempli de l arborescence bases de données + Tables. Si sous vos yeux effrayés vous ne voyez rien paraître, vérifiez les points suivants : Votre serveur est-il actif? Votre code est-il exempt de Bug? Les paramètres de connexion sont-ils free of âneries? Vos lunettes sont-elles propres?. Maintenant, ce serait super de pouvoir lister le contenu d une table dont on aurait cliqué sur le nom dans l arbre. Pour cela il faudrait récupérer le nom de la table choisie et remplir la table mémoire. C est tout simple voici le code que vous allez inscrire dans la zone clic sur listebase de l objet listebase (l arbre). resultat est une chaîne resultat=arbreselect(moimême) mabase=extraitchaîne(resultat,2) matable=extraitchaîne(resultat,3) SI matable<>eot ET mabase <>EOT ALORS //Nous avons la base et la table remplirtable(mabase,matable) ArbreSelect(MoiMême) renvoie l élément cliqué sous forme d une chaine. Le problème c est qu il ne renvoie pas la terminaison (la feuille) mais l arborescence complète. Par exemple si vous cliquez sur la table clients, contenue dans la base gestcom ayant comme racine Bases la chaîne resultat sera comme ceci : «Bases Gestcom clients». Les éléments susceptibles de nous intéresser sont Gestcom, pour le nom de la base et clients pour la table. La fonction ExtraitChaine va nous être d un grand secourt. On lui donne la chaîne initiale et on lui dit de nous renvoyer le Xieme mot. Dans notre cas nous allons mettre dans la variable globale mabase le deuxième terme de la chaîne et dans la variable matable le troisième terme. Si jamais vous avez cliqué sur le nom de la base au lieu de cliquer sur le nom de la table, resultat sera composé de 2 mots et non de trois, dans ce cas ExtraitChaine (resultat, 3) renverra EOT. Nous allons pouvoir remplir la Jean-Luc Baptiste Page 8 sur 14

10 table si les 2 variables (mabase et matable) sont différentes de EOT. Pour alléger la lecture et faciliter la compréhension, on va donc créer un traitant de remplissage de table, la procédure remplirtable qui va prendre 2 arguments : le nom de la base et le nom de la table. Voici le code de remplirtable(labase,latable) PROCEDURE remplirtable(labase,latable) resultat est un booléen numconnexion est un entier texte est une chaîne TableSupprimeTout(Table1) numconnexion=sqlconnecte(numip,login,mdp,labase,"mysql") texte=sqlcolonne(numconnexion,latable,faux) SQLExec("select * from "+latable,"requete3") SQLInfoGene() miseenforme(texte,sql.nbcol) SQLTable("requete3", "Table1") SQLFerme("requete3") SQLDeconnecte() Voici l explication du code. On commence par vider la table mémoire nommé table1. Ensuite on se connecte à la base de données dont le nom fut passé en paramètre. Cette ligne : texte=sqlcolonne(numconnexion,latable,faux) renvoie dans la variable «texte» le nom des colonnes de la table choisie par l utilisateur dans le tree-view. Le nom des colonnes nous sera utile pour mettre en forme la table mémoire on mettra en entête de table le nom des colonnes, ce sera plus parlant que c1,c2,c3 c15. La ligne suivante fait une requête select classique qui liste le contenu intégral d un fichier donné (latable). SQLInfoGene() va renseigner diverses variables sur la dernière requête lancée (requete3). Jean-Luc Baptiste Page 9 sur 14

11 Nous ce qu il nous intéresse, c est de connaître le nombre de colonnes que va générer notre requête. Notre table sélectionnée contient-elle 5 colonnes, 2, 10? En fait, a priori nous n en savons rien, c est pour cela que je vous ai demandé de créer une table mémoire de 15 colonnes par défaut. C est la variable SQL.NbCol qui va nous dire combien la requête a de colonnes. Mais n oubliez pas que SQL.NbCol ne contient des infos qu après l appel de SQLInfoGene() Nous allons commencer à créer l entête de la table mémoire (table1) avant d y transférer les données. C est le rôle de la procédure «miseenforme(texte,sql.nbcol)» PROCEDURE miseenforme(lescolonnes,nbcol) i est un entier=1 nomcol,exnomcol sont des chaînes TANTQUE i<>nbcol nomcol=extraitchaîne(lescolonnes,i,rc) exnomcol="c"+i {exnomcol}..titre=nomcol {exnomcol}..visible=vrai i++ Le but de cette procédure est de remplacer les c1,c2, c3..nbcol par un le nom de la colonne renvoyé par la requête. Nous allons donc affecter le nouveau nom à l ancien. Nous avons passé a la procédure 2 paramètres : Une chaîne contenant les noms des colonnes séparés par un espace et le nombre de colonnes. Nous avons comme impératif de renommer la première colonne (C1) par le 1 er terme contenu dans la chaîne ( lescolonnes ), la deuxième colonne (C2) par le 2eme terme de la chaîne et cela jusqu'à nbcol. Comme vous le voyez c est ce que fait la boucle tantque. On initialise une variable i à 1, puis tant qu elle est différente de nbcol on place dans nomcol le terme contenu dans la chaîne lescolonnes à l indice i. Ensuite on recrée le nom de colonne basé sur l indice pour être en phase. La partie la plus surprenante est le fait de mettre entre accolades le nom de la colonne. C est ce que l on appelle une indirection, comme le nom du champ est dans une variable on fait ainsi comprendre à WinDev de traiter le contenu de la variable comme étant le nom du champ souhaité. On modifie le nom de la colonne par la constante..titre et on la rend visible par..visible=vrai. Voilà la procédure a fait la mise en forme. Elle s arrête et repasse la main à la procédure appelante : la procédure remplirtable. L exécution continue sur la ligne SQLTable(«requete3», «Table1»). Cette commande fait un transfert du contenu de la requête dans la table mémoire. Jean-Luc Baptiste Page 10 sur 14

12 Voilà le tout est joué, sauvegardez et testez votre travail. C est super non? Mais tout cela serait plus magique si vous aviez une zone de saisie de requête sql pour créer des nouvelles bases de données, créer des nouvelles tables, insérer des enregistrements.. C est ce que l on va réaliser maintenant, mais tout d abord voici le code du bouton requete SI mabase<>"" ALORS Ouvre(frequete,Numip,login,mdp,mabase) SINON Info("Choisissez une base de donnée") Si l utilisateur a cliqué sur une base du Tree-view alors on peut lancer l ouverture de la 2eme fenêtre nommée requête. Fenêtre à qui on passe 4 arguments de connexion : le numéro ip, le login, le mot de passe et la base sur laquelle on désire travailler. Voici l image de la nouvelle fenêtre que vous nommerez «frequete» Champ de saisie nommé larequete Bouton nommé execute Champ liste nommé resultat Voyons les éléments : Un champ de saisie nommé larequete dans lequel vous taperez le texte de votre requête Jean-Luc Baptiste Page 11 sur 14

13 Un champ liste nommé résultat dans lequel le résultat de votre requête apparaîtra. Un bouton Execute qui contient le code chargé de se connecter à la base MySql, de faire exécuter la requête et d afficher le résultat. Pour que les variables passées par le code du bouton requête de la fenêtre «Départ» soient prisent en compte par la fenêtre «frequete», il faut saisir dans la zone «déclaration globale de frequete» la ligne suivante : Procedure frequete (Numip,login,mdp,labase) Voyons de suite le code du bouton execution i est un entier texte est une chaîne ListeSupprimeTout(resultat) // on vide la liste resultat SQLConnecte(numip,login,mdp,labase,"MySQL")// on se connecte à la base SI larequete<>"" ALORS // si du texte a été frappé SQLExec(larequete,"requete4") // on fait exécuter la requête par Mysql SQLInfoGene() // on fait générer les variables concernant la requête SQLPremier("requete4") // on se positionne sur la première ligne des données retournées par la requête TANTQUE PAS SQL.EnDehors // Tant qu il reste des lignes à lire i=1 texte="" // Je vais construire dans texte la ligne en concaténant les colonnes TANTQUE i<=sql.nbcol // de i au nombre de colonnes texte=texte+tab+sqlcol("requete4", i) // Je concatene i++ ListeAjoute(resultat,texte) // J ajoute dans la liste résultat la ligne que je viens de créer SQLSuivant("requete4") // je passe à la ligne suivante Jean-Luc Baptiste Page 12 sur 14

14 SQLFerme("requete4") // je détruis ma requête SINON Info("Veuillez saisir une requête") SQLDeconnecte() // Je me déconnecte Que puis-je dire de plus? Tout est expliqué! Ah! Si!! Le cours numéro 6 est fini, je vous remercie d avoir eu la patience d arriver jusqu ici Je vous dis à bientôt pour un nouveau "lab". Jean-Luc Baptiste Page 13 sur 14

15 Exercice applicatif Créer un système d administration Mysql. Imaginez une fenêtre ou l on puisse créer des bases de données, les supprimer, créer des tables, les supprimer, ajouter des utilisateurs, des droits, des permissions. Vous voyez? Essayez de faire le plus simple et le plus ergonomique, n oubliez jamais que l informaticien n est jamais l utilisateur! Bien sûr vous aurez besoin de commandes Sql simples du type Drop database Drop table Create database. A vous de jouer, bon courage! Jean-Luc Baptiste Page 14 sur 14

COURS WINDEV NUMERO 3

COURS WINDEV NUMERO 3 COURS WINDEV NUMERO 3 01/02/2015 Travailler avec un fichier de données Etude du gestionnaire d analyse, Manipulation des tables mémoires, Manipulation de données, Création d états, Pré requis : Cours WinDev

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

L installation du module Webmail nécessite également quelques prérequis, à savoir :

L installation du module Webmail nécessite également quelques prérequis, à savoir : INTRODUCTION : Ce document décrit l installation de la solution de messagerie Open Source hmailserver. En terme d accès client, hmailserver fournit de base le support des protocoles SMTP, POP3 et IMPA4.

Plus en détail

Configuration de base de Jana server2. Sommaire

Configuration de base de Jana server2. Sommaire Configuration de base de Jana server2 Ce logiciel peut être utilisé en freeware en fonction de son utilisation lire la rubrique licence pour plus d information. Sommaire Sommaire 1 I. Lancer Jana server

Plus en détail

Le langage C. Séance n 4

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

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

Comment se connecter au dossier partagé?

Comment se connecter au dossier partagé? Comment se connecter au dossier partagé? Physique Strasbourg Ingénierie 4 avril 2013 Table des matières 1 But du tutoriel 1 2 Client FTP : Filezilla 2 2.1 Téléchargement et installation du client de partage......................

Plus en détail

Atelier Découverte de Windows. janvier 2012

Atelier Découverte de Windows. janvier 2012 Découverte du poste de travail de Windows Création et organisation des dossiers Enregistrer un fichier (ou document) Renommer, copier, supprimer, un fichier (ou un dossier) Copier ou sauvegarder sur une

Plus en détail

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT Table des matières : Description de l application :... 2 Les raisons d une telle application

Plus en détail

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE] 04/02/2014 Tutoriel Lubuntu & glpi thomas [NOM DE LA SOCIETE] I Installation de Lubuntu Outils : Virtual Box : https://www.virtualbox.org/wiki/downloads Lubuntu : archive fourni Nous allons commencer par

Plus en détail

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires

Plus en détail

Guide d utilisation 2012

Guide d utilisation 2012 Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu

Plus en détail

Installation locale de JOOMLA SEPIA

Installation locale de JOOMLA SEPIA FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql GLPI OCS Inventory 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql On redémarre les deux services service mysql restart

Plus en détail

Sauvegarder et restaurer les données PMB

Sauvegarder et restaurer les données PMB Fiche technique PMB n 2.9 Sauvegarder et restaurer les données PMB Objectif : Savoir sauvegarder les paramètres, les notices, les exemplaires, les prêts... avec PMB Notez bien : Le documentaliste est responsable

Plus en détail

Guide Enseignant de l application OpenERP

Guide Enseignant de l application OpenERP Guide Enseignant de l application OpenERP PARTIE I : Accès à l application PGI Open Erp Pour accéder à l application «OpenERP» depuis le web. 1. Ouvrez votre navigateur Internet. 2. Une fois ouvert, cliquez

Plus en détail

Guide d installation de Gael

Guide d installation de Gael Guide d installation de Gael Outil web libre de gestion des élèves du premier degré, complément naturel d Iconito documentation version 1.2 juillet 2007 Gael version 0.5 Table des matières Objet... 3 Support...

Plus en détail

OCS Inventory & GLPI V.2

OCS Inventory & GLPI V.2 OCS Inventory & GLPI V.2 Installation sur SERVEUR S2 Personnes ayant collaborées à la réalisation de ce tutoriel : Thebest Thepure Thereal Thecomeback Le cerveau de toute la procédure Alpha testeur, écriture

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO. ARO Inscription en ligne, Automne 2014 BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO. À partir de cette date, vous n aurez qu à vous

Plus en détail

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Dans Virtual box, la machine virtuelle xibo éteinte, sélectionner la et cliquer sur l icône configuration : Dans la fenêtre

Plus en détail

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe : 1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%

Plus en détail

RÉALISATION D UN SITE DE RENCONTRE

RÉALISATION D UN SITE DE RENCONTRE RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD

Plus en détail

UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE»

UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE» UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE» url : http://colleges.ac-rouen.fr/cahingt/partages/ UN PRINCIPE : le stockage est privé, le partage est public > tant que l'on ne partage pas,

Plus en détail

FAIRE UN PAIEMENT TIPI

FAIRE UN PAIEMENT TIPI FAIRE UN PAIEMENT TIPI I. Accès au site II. Je n ai pas de compte sur ce site 1. Indiquer une adresse email valide a. J ai une adresse email b. Je n ai pas d adresse email 2. Indiquer les informations

Plus en détail

Installation des outils OCS et GLPI

Installation des outils OCS et GLPI Installation des outils OCS et GLPI MAYERAU David 06/02/2012 PRESENTATION. --------------------------------------------------------------------------------------------- 3 INSTALLATION DE GLPI. ------------------------------------------------------------------------------------

Plus en détail

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs

Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs Intranet d'établissement avec Eva-web Installation configuration sur serveur 2000 ou 2003 Document pour les administrateurs Installation sur le serveur Eva-web s'appuie sur SPIP, qui lui-même utilise PHP

Plus en détail

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source : http://amcubat.be/docpmb/pmb-mise-a-jour-version

A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Source : http://amcubat.be/docpmb/pmb-mise-a-jour-version A.-M. Cubat Mise à jour de PMB Passer à une version plus récente du logiciel Page 1 Introduction - Distinction entre deux cas de figure Ce que vous trouverez dans ce document et ce que vous trouverez ailleurs

Plus en détail

Base de données relationnelle et requêtes SQL

Base de données relationnelle et requêtes SQL Base de données relationnelle et requêtes SQL 1e partie Anne-Marie Cubat Une question pour commencer : que voyez-vous? Cela reste flou Les plans de «Prison Break»? Non, cherchons ailleurs! Et de plus près,

Plus en détail

Remarques préliminaires L installation a été testée sur XP, Vista et Windows 7.

Remarques préliminaires L installation a été testée sur XP, Vista et Windows 7. A.-M. Cubat Installation de PMB sous Windows avec EasyPhp 5.2.10 et Yaz 3.0.50 Page 1 Tout d abord, un grand merci à Michaël Halm, de PMB Services, qui m a indiqué quelle version de yaz employer avec EasyPhp

Plus en détail

Fiche Pratique. Etape 1 : Retrouver la clé depuis votre PC connecté.

Fiche Pratique. Etape 1 : Retrouver la clé depuis votre PC connecté. MAJ le 05/11/2013 Présentation du problème Le problème consiste à donner sa clé Wifi à un ami, venu avec son smartphone. Cela signifie : 1. La retrouver 2. Regarder quel est son type 3. La transmettre

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Navigation dans Windows

Navigation dans Windows Cours 03 Navigation dans Windows Comme je le disais en introduction, notre souris se révèle plus maligne qu'elle n'en a l'air. À tel point qu'il faut apprendre à la dompter (mais c'est très simple, ce

Plus en détail

Sommaire. Etablir une connexion avec une base de données distante sur PostGreSQL

Sommaire. Etablir une connexion avec une base de données distante sur PostGreSQL Sommaire Etablir une connexion avec une base de données distante sur PostGreSQL 1 Connexion avec le module dblink...3 1.1 Création du module dblink... 3 1.2 Exemple de Mise en oeuvre... 4 1.3 Création

Plus en détail

Présentation, mise en place, et administration d'ocs Inventory et de GLPI

Présentation, mise en place, et administration d'ocs Inventory et de GLPI Présentation, mise en place, et administration d'ocs Inventory et de GLPI I Présentation Open Computer and Software Inventory Next Gen II Architecture d'ocs Inventory III Mise en place 1 er méthode avec

Plus en détail

Tutoriel Drupal version 7 :

Tutoriel Drupal version 7 : Tutoriel Drupal 7: Installation en local sous Windows 1 Tutoriel Drupal version 7 : Installation en local Sous Windows Tutoriel Drupal 7: Installation en local sous Windows 2 1. Logiciels nécessaires Drupal

Plus en détail

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Gestion d'un parc informatique avec OCS INVENTORY et GLPI GSB Gestion d'un parc informatique avec OCS INVENTORY et GLPI Inventaire d'un parc informatique Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service Gestion exprime

Plus en détail

Utilisation du client de messagerie Thunderbird

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.

Plus en détail

les Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3

les Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3 Présentation...2 1. Créer un formulaire à partir d une table...3 2. Les contrôles :...10 2.1 Le contrôle "Intitulé"...11 2.2 Le contrôle "Zone de Texte"...12 2.3 Le contrôle «Groupe d options»...14 2.4

Plus en détail

Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb

Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb Transfert d un site local vers un serveur NPDS REvolution 13 Révision 1.1 de la documentation pour cette version Rédaction : Axel Relecture : Dev & Jpb Sommaire 1 Présentation générale... 3 1.1 Convention...

Plus en détail

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage Outil d administration de parc informatique Documentation d installation et de paramétrage Nicolas BIDET Ouapi.org 29/07/2012 Sommaire Installation de Wampserver... 3 1.1. Téléchargement de WampServer...

Plus en détail

SOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4

SOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4 Messagerie Zimbra version 7 Prise en main Nadège HARDY-VIDAL 2 septembre 20 SOMMAIRE. Connexion à la messagerie Zimbra 4..Pré-requis 4.2.Ecran de connexion à la messagerie 4 2. Présentation générale de

Plus en détail

Création d'un questionnaire (sondage)

Création d'un questionnaire (sondage) Création d'un questionnaire (sondage) Le but de ce petit tuto est d'avoir les séquences pas à pas pour la création d'un questionnaire de façon à ne pas devoir rechercher la manière de procéder si l'outil

Plus en détail

Questions fréquemment posées par les candidats externes

Questions fréquemment posées par les candidats externes Questions fréquemment posées par les candidats externes 1. Comment puis-je créer un compte? 2. Puis-je postuler pour plus qu un poste à la fois? 3. Puis-je poser ma candidature en ligne même si le poste

Plus en détail

1. 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 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étail

MES PREMIERS PAS SUR DITES «CHEESE»

MES PREMIERS PAS SUR DITES «CHEESE» MES PREMIERS PAS SUR DITES «CHEESE» CrÉER VOTRE COMPTE Pour débuter une campagne de collecte de fonds, vous devez d abord créer votre compte afin que nous puissions valider vos informations. Pour procéder,

Plus en détail

Dans cette Unité, nous allons examiner

Dans cette Unité, nous allons examiner 13.0 Introduction Dans cette Unité, nous allons examiner les fonctionnements internes d une des plateformes de publication web les plus largement utilisées de nos jours sur l Internet, WordPress. C est

Plus en détail

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

MODULE DES ENCAISSEMENTS. Outil de comptabilisation et de transfert de revenus des établissements au Service des finances GUIDE TECHNIQUE MODULE DES ENCAISSEMENTS Outil de comptabilisation et de transfert de revenus des établissements au Service des finances GUIDE TECHNIQUE Mai 2007 MODULE DES ENCAISSEMENTS TABLE DES MATIÈRES Présentation

Plus en détail

Restaurer des données

Restaurer des données Restaurer des données Pré-requis à cette présentation La lecture de ce guide suppose que vous avez installé l agent SFR Backup sur l équipement que vous souhaitez sauvegarder. Il est également nécessaire

Plus en détail

Le poste de travail, les dossiers et les fichiers

Le poste de travail, les dossiers et les fichiers 0 Le poste de travail, les dossiers et les fichiers Dans Windows, tous les programmes, tous les dossiers et tous les documents sont accessibles depuis le Poste de travail.. Le poste de travail. Pour ouvrir

Plus en détail

Installation Iconito École Numérique 2010 sous Windows WampServer

Installation Iconito École Numérique 2010 sous Windows WampServer Installation Iconito École Numérique 2010 sous Windows WampServer Outil web libre, module de la suite logicielle enfance Iconito version 1.0 Table des matières Table des matières...2 Avant-propos...3 Objectif...3

Plus en détail

Cours Excel : les bases (bases, texte)

Cours Excel : les bases (bases, texte) Cours Excel : les bases (bases, texte) La leçon 1 est une leçon de base qui vous permettra de débuter avec Excel, elle sera fort utile pour les prochaines leçons. Remarque : à chaque fois qu il est demandé

Plus en détail

Guide d'installation sous Windows

Guide d'installation sous Windows Guide d'installation sous Windows Le but de ce guide est de faciliter l'installation de Phpcompta sous Windows et vous guidera pas-àpas, étape par étape. L'installation se déroule sous Windows XP SP2 mais

Plus en détail

Tutoriel XBNE Connexion à un environnement XBMC distant

Tutoriel XBNE Connexion à un environnement XBMC distant Tutoriel XBNE Connexion à un environnement XBMC distant 1. Introduction... 3 2. Quelques notions d informatique... 4 2.1 Réseau informatique... 4 2.1.1 Adresse ip... 4 2.1.2 Fixer l adresse ip d un équipement...

Plus en détail

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...

Plus en détail

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir

Plus en détail

Guide plateforme FOAD ESJ Lille

Guide plateforme FOAD ESJ Lille Guide plateforme FOAD ESJ Lille v. 1.2 «étudiants» septembre 2014 Réalisé par Maxime Duthoit Ingénieur pédagogique multimédia à l ESJ Lille Sommaire Introduction... 1 1. Accueil et connexion... 2 2. Accueil

Plus en détail

Tutorial sur SQL Server 2000

Tutorial sur SQL Server 2000 Tutorial sur SQL Server 2000 Système d'exploitation est 2000 pro et Serveur 2000 Sommaire 1 - Installation... 2 2 - Mise à jour... 5 3 - Présentation... 7 3-1 - Service Manager (Démarrer/Programmes/Microsoft

Plus en détail

SurveyMonkey Un outil de sondage électronique. Objectifs

SurveyMonkey Un outil de sondage électronique. Objectifs SurveyMonkey Un outil de sondage électronique Objectifs A la fin de ce module, les participants seront à même de créer des sondages, collecter des réponses et analyser les résultats en ligne afin de mieux

Plus en détail

Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route

Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route Q. Je crois que le logiciel du SISA serait un bon choix pour mon organisation. Quels sont les étapes

Plus en détail

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service

Plus en détail

Manuel utilisateur (Manuel_utilisateur_version20110901.pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version20111010.

Manuel utilisateur (Manuel_utilisateur_version20110901.pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version20111010. Manuell d iinstallllatiion Date dernière révision : 10/10/2011 Documents de référence Les documents cités dans le présent document ou utiles à la compréhension de son contenu sont : Titre Manuel utilisateur

Plus en détail

Mes premiers diaporamas avec Open Office Impress?

Mes premiers diaporamas avec Open Office Impress? Mes premiers diaporamas avec Open Office Impress? Courage! Tu vas y arriver 1 Sommaire I. Les bons gestes avant de lancer Open Office (page 3) II. Créer un dossier Open Office. (page 4) III. Les 5 zones

Plus en détail

Comment mettre en ligne un site WordPress local

Comment mettre en ligne un site WordPress local Comment mettre en ligne un site WordPress local Vous avez bossé votre site en local et vous voulez maintenant savoir comment mettre en ligne votre site pour la première fois? Je vous propose ce guide en

Plus en détail

Site Internet. Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer

Site Internet. Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer Site Internet Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer Inscriptions en ligne Vous voici maintenant sur le site d inscriptions. C est ici que vous pouvez voir toutes

Plus en détail

Guide de présentation du courrier électronique. Microsoft Outlook 2010. Préparé par : Patrick Kenny

Guide de présentation du courrier électronique. Microsoft Outlook 2010. Préparé par : Patrick Kenny Guide de présentation du courrier électronique Microsoft Outlook 2010 Préparé par : Patrick Kenny 5 décembre 2011 Table des matières Adresse courriel, nom de domaine et compte des employés :... 4 Liste

Plus en détail

Certificats Electroniques sur Clé USB

Certificats Electroniques sur Clé USB Certificats Electroniques sur Clé USB Manuel d installation Windows 8 - Firefox Page 1 SOMMAIRE 1 Installation du certificat sur le système... 3 1.1 Configuration de Windows 8 avant installation... 3 1.2

Plus en détail

COURS DE MS EXCEL 2010

COURS DE MS EXCEL 2010 COURS DE MS EXCEL 2010 Auteur: Jean Monseu Ce cours est publié par Mechelsesteenweg 102 2018 Anvers Copyright Jean Monseu CFD, Mechelsesteenweg 102, 2018 Anvers Tous droits réservés. Aucune partie de cette

Plus en détail

Manuel d utilisateur du site de covoiturage «Etucovoiturage»

Manuel d utilisateur du site de covoiturage «Etucovoiturage» 2012 Manuel d utilisateur du site de covoiturage «Etucovoiturage» version 1.0 KOULOUH Khalid, MARYNICH Mikhail, OUDJEHIH Anis, OQAIDI Khalid Master 2 CCI 28/03/2012 Sommaire Comment disposer d'une Page

Plus en détail

Site Internet. Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer

Site Internet. Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer Site Internet Tapez «www.loisirsactifamille.com» dans la barre d adresse d Internet Explorer Inscriptions en ligne Vous voici maintenant sur le site d inscriptions. C est ici que vous pouvez voir toutes

Plus en détail

Initiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr

Initiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année

Plus en détail

Organiser le disque dur Dossiers Fichiers

Organiser le disque dur Dossiers Fichiers Ce document contient des éléments empruntés aux pages d aide de Microsoft Organiser le disque dur Dossiers Fichiers Généralités La connaissance de la logique d organisation des données sur le disque dur

Plus en détail

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4 TABLE DES MATIÈRES PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4 LE COMPAGNON OFFICE 4 Masquage ou affichage du Compagnon Office 4 Sélection d un autre Compagnon 4 APPRIVOISER EXCEL 5 Exercice no 1

Plus en détail

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle

Plus en détail

Procédure d installation détaillée

Procédure d installation détaillée Procédure d installation détaillée G e s r i s k v e r s i o n 4. 1. 1 c e r t i f i é e R T S S e n d a t e d u 01- j u i n - 2 0 1 1 TÉLÉCHARGEMENT DU PACKAGE D INSTALLATION Pour télécharger les fichiers

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

HowTo Installer egroupware 1.2 sur SME Serveur 7.0 HowTo Installer egroupware 1.2 sur SME Serveur 7.0 Auteur: Stéphane Gauvin, sgauvin@serviceinfosg.com Contribution: N/A Version supportée: SME Serveur 7.0 License: GPL Dernière Mise à jour: 18/03/2006

Plus en détail

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur

Plus en détail

Installation d un manuel numérique 2.0

Installation d un manuel numérique 2.0 Installation d un manuel numérique 2.0 Après la commande d un manuel numérique enrichi, le Kiosque Numérique de l Education envoie un email de livraison (sous 24h pour les commandes passées par Internet

Plus en détail

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 WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

Première étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel

Première étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel A.-M. Cubat Démo (Apli) : imprimer des cartes de lecteurs ou une «planche-contact» - avec les codes-barres Page 1 Première étape : créer le fichier de données - extraire les données de PMB et les transférer

Plus en détail

FICHIERS ET DOSSIERS

FICHIERS ET DOSSIERS La différence entre fichier et dossier FICHIERS ET DOSSIERS La première notion à acquérir est la différence entre un dossier et un fichier Un dossier est une sorte de classeur dans lequel on range divers

Plus en détail

Certificats Electroniques sur Clé USB

Certificats Electroniques sur Clé USB Certificats Electroniques sur Clé USB Manuel d installation Windows 8 Internet Explorer Page 1 SOMMAIRE 1 Installation du certificat sur le système... 2 1.1 Configuration de Windows 8 avant installation...

Plus en détail

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...

Plus en détail

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Introduction Le Service Pack 2 de SQL Server 2005 a ajouté une option de gestion et d utilisation

Plus en détail

Installation et utilisation du client FirstClass 11

Installation et utilisation du client FirstClass 11 Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)

Plus en détail

Plateforme de support en ligne. Guide d utilisation

Plateforme de support en ligne. Guide d utilisation Plateforme de support en ligne Guide d utilisation Sommaire Sommaire...2 Procédure de la plateforme de support...3 Accès à la plateforme de support en ligne...4 Créer un compte utilisateur...5 Oubli de

Plus en détail

FileMaker Server 14. Aide FileMaker Server

FileMaker Server 14. Aide FileMaker Server FileMaker Server 14 Aide FileMaker Server 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques

Plus en détail

Configuration de plusieurs serveurs en Load Balancing

Configuration de plusieurs serveurs en Load Balancing Le serveur de communication IceWarp Configuration de plusieurs serveurs en Load Balancing Version 10.4 27 février 2013 Icewarp France / DARNIS Informatique i Sommaire Configuration de plusieurs serveurs

Plus en détail

La double authentification dans SharePoint 2007

La double authentification dans SharePoint 2007 La double authentification dans SharePoint 2007 Authentification NT et Forms sur un même site Dans de nombreux cas on souhaite pouvoir ouvrir un accès sur son serveur SharePoint à des partenaires qui ne

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

TP1 - Prise en main de l environnement Unix.

TP1 - Prise en main de l environnement Unix. Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents

Plus en détail

Utilisez Toucan portable pour vos sauvegardes

Utilisez Toucan portable pour vos sauvegardes Utilisez Toucan portable pour vos sauvegardes Préambule Toucan est un logiciel libre et gratuit, permettant de réaliser des sauvegardes ou synchronisation de vos données. Il est possible d automatiser

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

Pratique et administration des systèmes

Pratique et administration des systèmes Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Les 1 er pas sur. Guide d utilisation

Les 1 er pas sur. Guide d utilisation Les 1 er pas sur Guide d utilisation 1 Quelles sont les particularités de SKYPE? Que faut-il faire pour assurer son fonctionnement? Quelles conditions faut-il réunir pour bien communiquer? Création d un

Plus en détail