Sous-formulaire 4D v12 : programmables et portables grâce au composant
|
|
- Stéphane Bureau
- il y a 8 ans
- Total affichages :
Transcription
1 Sous-formulaire 4D v12 : programmables et portables grâce au composant Par Bertrand SOUBEYRAND, SOUBEYRAND Consultant Note technique 4D FR Version 1 - Date 1 décembre 2010 Résumé Un formulaire inclus peut être présenté sous forme de liste (liste de lignes de facture dans une saisie de facture, par exemple) ou sous forme de page, de formulaire détaillé. Il devient ainsi possible de placer plusieurs instances d un sous-formulaire dans plusieurs formulaires saisie. C est ce type de présentation que la Note technique va s attacher à vous expliquer. 4D Notes techniques Copyright D SAS - Tous droits réservés Tous les efforts ont été faits pour que le contenu de cette note technique présente le maximum de fiabilité possible. Néanmoins, les différents éléments composant cette note technique, et le cas échéant, le code, sont fournis sans garantie d'aucune sorte. L'auteur et 4D SAS déclinent donc toute responsabilité quant à l'utilisation qui pourrait être faite de ces éléments, tant à l'égard de leurs utilisateurs que des tiers. Les informations contenues dans ce document peuvent faire l'objet de modifications sans préavis et ne sauraient en aucune manière engager 4D SAS. La fourniture du logiciel décrit dans ce document est régie par un octroi de licence dont les termes sont précisés par ailleurs dans la licence électronique figurant sur le support du Logiciel et de la Documentation afférente. Le logiciel et sa documentation ne peuvent être utilisés, copiés ou reproduits sur quelque support que ce soit et de quelque manière que ce soit, que conformément aux termes de cette licence. Aucune partie de ce document ne peut être reproduite ou recopiée de quelque manière que ce soit, électronique ou mécanique, y compris par photocopie, enregistrement, archivage ou tout autre procédé de stockage, de traitement et de récupération d'informations, pour d'autres buts que l'usage personnel de l'acheteur, et ce exclusivement aux conditions contractuelles, sans la permission explicite de 4D SAS. 4D, 4ème Dimension, 4D Server, ainsi que tous les logos sont des marques enregistrées de 4D SAS. Windows,Windows NT, Vista, Windows 7, Win 32s et Microsoft sont des marques enregistrées de Microsoft Corporation. ICU Copyright International Business Machines Corporation and others - iodbc Copyright : Open Linck Software - LibZip Copyright 2006 Dieter Baron and Thomas Klausner. OpenSSL : OpenSSL Project for use in the OpenSSL Toolkit. - SYNAPSE Copyright Synapse Developement - XALAN Copyright D SAS/ XERCES Copyright D SAS - zlib Copyright Jean-Loup Gailly and Mark Adler. Apple, Macintosh, QuickTime sont des marques enregistrées ou des noms commerciaux de Apple Computer,Inc. Mac2Win Software Copyright est un produit de Altura Software,Inc. Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs. 1 / 11
2 Sous-formulaire 4D v12 : programmables et portables grâce au composant 4e Dimension version 12 augmente les capacités des sous-formulaires qui deviennent programmables et portables grâce aux composants. À présent que toutes les nouvelles fonctionnalités de 4D v11 SQL ont bien été assimilées et voire maîtrisées, cette note technique vous propose d aborder sereinement les sous-formulaires 4D v12. On les croyait relégués au plus profond des antiquités de 4D, les sous-formulaires rebondissent avec 4D v12 : un sacré coup de fouet et une nouvelle jeunesse! Un formulaire inclus peut être présenté sous forme de liste (liste de lignes de facture dans une saisie de facture, par exemple) ou sous forme de page, de formulaire détaillé. Il devient ainsi possible de placer plusieurs instances d un sous-formulaire dans plusieurs formulaires "saisie". C est ce type de présentation que la note technique va s attacher à vous expliquer. Note : les sous-formulaires de 4D v12 aiment les pointeurs. Si utiliser les pointeurs n est pas une obligation, il apparaît qu ils sont très vite pratiques dans le contexte qui nous intéresse. Si vous n avez pas de notion de ce que sont les pointeurs dans 4D nous vous conseillons vivement de vous référer à la documentation et à la note technique "4D v11 SQL : Les pointeurs revisités", réf. 4D FR. Le nouveau vocabulaire 1. Le formulaire hôte 2. Le sous-formulaire 3. Le container de sous-formulaire 4. L instance de sous-formulaire Le formulaire hôte Le formulaire hôte, la documentation de 4D parle aussi de formulaire parent, est le formulaire qui reçoit le sous-formulaire. Le sous-formulaire Le sous-formulaire aussi appelé formulaire inclus est un formulaire classiquement réalisé dont la vocation est d être embarqué sur un formulaire hôte. Le sous-formulaire peut être représenté plusieurs fois dans le formulaire hôte. Le container de sous-formulaire Placé dans le formulaire hôte, le container de sous-formulaire est l objet à partir duquel on désigne le formulaire inclus. L instance de sous-formulaire 2 / 11
3 Comme il a été dit plus haut un sous-formulaire peut être représenté plusieurs fois dans un formulaire hôte. Chaque représentation de ce sous-formulaire est une instance du sous-formulaire. En résumé il est possible d avoir un formulaire PAPA dans lequel on place 2 containers de sous-formulaire. Dans un composant ou bien dans la base de données elle-même on a un formulaire JUMEAUX destiné à être incorporé 2 fois dans PAPA. On aura alors une instance A de JUMEAUX sur PAPA et une instance B de JUMEAUX SUR PAPA. Pour placer un container de sous-formulaire dans un écran, vous cliquez sur la dernière icône de la palette des outils l icône qui rassemble les zones Web, les zones de plugins et les containers de sous-formulaire. Une fois le container tracé, pour choisir le formulaire à embarquer, allez dans la liste des propriétés, sous section «sous-formulaire». N oubliez pas de préciser si le sous-formulaire est de type détaillé ou en liste. Un formulaire qui provient d'un composant doit être explicitement partagé. Dans l'explorateur : formulaires projet clic droit sur le formulaire à partager propriétés du formulaire Les commandes 4D dans le contexte des sous-formulaires : APPELER CONTENEUR SOUS FORMULAIRE OBJET Lire pointeur OBJET Lire nom EXECUTER METHODE DANS SOUS FORMULAIRE APPELER CONTENEUR SOUS FORMULAIRE Pour passer un événement 4D ou personnalisé entre le sous-formulaire et le formulaire hôte 3 / 11
4 OBJET Lire pointeur Pour récupérer un pointeur sur une variable placée dans un sous-formulaire ou sur la variable associée à un container de sous-formulaire OBJET Lire nom Pour récupérer le nom de l objet qui a le focus dans le sous-formulaire EXECUTER METHODE DANS SOUS FORMULAIRE EXECUTER METHODE DANS SOUS FORMULAIRE permet d'exécuter du code dans le contexte du sous-formulaire et sans interférence avec le formulaire hôte. La méthode appartient à la base hôte ou au composant qui embarque le sous-formulaire et peut recevoir des paramètres, retourner un $0. Nouvelles propriétés pour le container de sous-formulaire 4Dv12 Il peut être appelé par un nom de variable ou un nom d objet ; Il peut recevoir une méthode objet ; Il réagit à sept événements standards 1. Sur chargement 2. Sur libération 3. Sur validation 4. Sur données modifiées 5. Sur gain focus 6. Sur perte focus 7. Sur modif variable liée et un événement personnalisé par le développeur : L événement personnalisé est un code d événement que le développeur souhaite faire passer du sousformulaire vers la méthode objet du container de sous-formulaire (qui lui est partie intégrante du formulaire hôte quand le sous-formulaire peut lui appartenir à un composant). Ce code d événement peut être un code d événement natif 4D ou un code qui n a de signification que pour le développeur. La documentation conseille de passer un code négatif afin de ne pas interférer avec les codes de 4D présents ou à venir. Pour faire transiter un code de la sorte, 4D propose une nouvelle commande : APPELER CONTENEUR SOUS FORMULAIRE (code événement) Cette commande sera placée dans la méthode formulaire du sous-formulaire ou dans la méthode objet des divers objets que compte le sous-formulaire. 4D v12 introduit un nouveau concept de variable : la variable dynamique 4 / 11
5 De tout temps une variable était représentée dans un formulaire par : Un nom de variable Un nom d objet Il était possible d écrire ceci : CHOIX VISIBLE(lebouton;Vrai) ` CHOIX VISIBLE est renommée en v12! CHOIX VISIBLE(*;"truc_à_cliquer";Faux) Cette façon de faire est toujours valide en 4Dv12 mais il faut aussi compter sur les variables dynamiques qui ont au moins deux bonnes raisons d'exister : 1. Mémoire : avec un formulaire et ses variables process une instance de celles-ci est créée pour chaque process en mode compilé même si le formulaire n'est pas utilisé. En laissant faire 4D on économisera beaucoup de mémoire vive (Les listbox ne sont pas concernées par ce mécanisme). 2. Sous-formulaires : un sous-formulaire pouvant être utilisé une ou plusieurs fois dans un formulaire hôte, utiliser des variables "statiques" dans un sous-formulaire reviendrait à adresser les variables de chaque instance de ses sous-formulaires. Avec le nouveau fonctionnement, pour un objet donné, 4Dv12 va dynamiquement créer une variable ; elle sera différente pour chaque instance de sous-formulaire. 4D détruit automatiquement la variable après usage. Communication inter-formulaire par la variable du container L'échange de données entre le formulaire hôte et le sous-formulaire via la variable associée au container ne permet le transfert que d'une seule information. 5 / 11
6 Dans la base exemple : 1. L'utilisateur fait glisser une variable curseur qui fait bouger un indicateur de progression 2. L'utilisateur ajuste à la souris l'indicateur de progression : le curseur doit s'adapter La variable du container peut être typée selon la donnée à transférer. Par défaut c'est du texte et nous l'ajustons au type du curseur : entier long 1 L'utilisateur déplace le curseur depuis le formulaire hôte Modification de la valeur de la variable du container Interception de cet événement dans la méthode formulaire du sous-formulaire Faire quelque chose Quand la valeur de la variable du container de sous-formulaire est modifiée (même si on lui assigne la même valeur) il est possible d'intercepter ce changement en testant le nouvel événement formulaire Sur modif variable liée. Ce test doit impérativement se faire dans la méthode formulaire du sous-formulaire : : (Evenement formulaire=sur modif variable liée) // Obtenir un pointeur sur le container de ce sous-formulaire 6 / 11
7 $P_Container:=OBJET Lire pointeur(objet conteneur sous formulaire) $L_Valeur_curseur:=$P_Container-> // le curseur et le container: même variable! // Obtenir un pointeur sur la variable dynamique // qui a pour nom d'objet «thermo» $P_Thermo:=OBJET Lire pointeur(objet nommé;"thermo") // Et lui passer la valeur du curseur $P_Thermo->:=$L_Valeur_curseur Fin de cas Ce que fait ce code : Test de l'événement Sur modif variable liée dans la méthode formulaire du formulaire inclus Récupérer un pointeur sur le container de ce sous-formulaire Lire la valeur de la variable du container (à travers $P_Container dépointé) Récupérer un pointeur sur l'objet thermo dont la méthode formulaire est en cours Donnez une nouvelle valeur à l'indicateur de progression «thermo» 2 L'utilisateur clique sur l'indicateur de progression Note : cliquer sur un indicateur de progression n a pas beaucoup d intérêt mais pour notre exercice ça sera tout de même très amusant. Faire une action dans un objet du sous-formulaire Appeler le container de sous-formulaire avec un code d événement spécialisé (ou pas) Traiter en fonction du code (spécialisé) Le but est de cliquer sur l'indicateur de progression situé sur le sous-formulaire et d'en avertir le formulaire hôte. Une fois averti le formulaire hôte fera une action // Méthode objet de l'indicateur de progression dans le sous-formulaire : (Evenement formulaire=sur clic) $L_MonEvenement:=-100 APPELER CONTENEUR SOUS FORMULAIRE($L_MonEvenement) Fin de cas // Méthode objet du container sur le formulaire hôte : (Evenement formulaire=-100) $T_Message:="Le clic sur l'indicateur de progression du sous-formulaire a envoyé un code -100" $T_Message:=$T_Message+" et c'est la méthode objet du container qui répond ici" ALERTE($T_Message) // Le code -100 nous dit de mettre à jour le curseur 7 / 11
8 // On récupère la valeur de la variable dynamique «thermo» // Le container de sous-formulaire qui embarque le sous-formulaire // s'appelle «toto_le_sous_form» $P_Thermo:=OBJET Lire pointeur(objet nommé;"thermo";"toto_le_sous_form") $L_La_valeur_Thermo:=$P_Thermo-> ruler4:=$l_la_valeur_thermo Fin de cas Ce que font ces deux morceaux de code : Le sous-formulaire reçoit une action de l'utilisateur ou par programmation ; Il envoie un code d'événement au container ; Le container intercepte ce code d'événement ; Il fait quelque chose. La commande OBJET Lire pointeur dans le contexte des sous-formulaires : Vous passez en 1er paramètre un sélecteur sous forme de constante : - Objet conteneur sous formulaire : Si vous passez ce sélecteur, la commande retourne un pointeur vers la variable liée au conteneur du sous-formulaire. Les deux derniers paramètres optionnels sont ignorés s ils sont passés. Ce sélecteur ne peut donc être utilisé que dans le contexte d un formulaire utilisé comme sous-formulaire, afin d accéder à la variable liée à l objet conteneur. - Objet nommé : Si vous passez ce sélecteur, vous devez également passer le deuxième paramètre, nomobjet. Dans ce cas, la commande retourne un pointeur vers la variable associée à l objet dont vous avez passé le nom dans ce paramètre. Note : Si nomobjet correspond à un sous-formulaire et que l option "Sous-formulaire liste" est cochée, la commande retourne un pointeur vers la table du sous-formulaire si une table source est définie et Nil dans le cas contraire. Fonctionnement hors contexte sous-formulaire : - Objet courant ou selecteur omis : Si vous omettez le paramètre selecteur ou passez ce sélecteur, la commande retourne un pointeur vers la variable associée à l objet courant (objet dont la méthode formulaire est en cours d exécution). Note : Ce fonctionnement équivaut strictement à celui de la commande historique Self. La commande Self est conservée pour des raisons de compatibilité uniquement. - Objet avec focus : Si vous passez ce sélecteur, la commande retourne un pointeur vers la variable associée à l objet ayant le focus dans le formulaire. Les deux derniers paramètres optionnels sont ignorés s ils sont passés. Note : Ce fonctionnement équivaut strictement à celui de la commande Objet focus. La commande Objet focus est obsolète à compter de 4D v12. Communication interformulaires (trouver un meilleur titre) 8 / 11
9 Dans les cas précédents, en travaillant avec la variable du container, on passait une valeur au container et c'est dans la méthode formulaire du sous-formulaire que la variable thermomètre était renseignée. Dans l'exemple qui suit, nous allons toucher les variables du sous formulaire à travers un container désigné par son nom. Cela impose de connaître tous les noms d'objet des différentes variables. Tirés de la base de démonstration, ces deux clics au sein des curseurs s'adressent directement aux mêmes variables de sous-formulaires et c'est le nom d'objet du container subform/subform1 qui fait aiguillage : : (Evenement formulaire=sur clic) $P_Pointeur:=OBJET Lire pointeur(objet nommé;"thermo";"subform") $P_Pointeur->:=OBJET Lire pointeur-> $P_Pointeur:=OBJET Lire pointeur(objet nommé;"time";"subform") $P_Pointeur->:=Chaine(Heure courante) Fin de cas : (Evenement formulaire=sur clic) $Ptr:=OBJET Lire pointeur(objet nommé;"thermo";"subform1") $Ptr->:=OBJET Lire pointeur-> $Ptr:=OBJET Lire pointeur(objet nommé;"time";"subform1") $Ptr->:=Chaine(Heure courante) 9 / 11
10 Fin de cas Depuis le formulaire hôte nous avons touché toutes les variables que nous voulions modifier! Note : les exemples ci-dessus imposent d utiliser des variables dynamiques et OBJET Lire pointeur. En effet en s adressant directement à un nom de variable écrit en dur dans le sous-formulaire, toutes les instances de ces sous-formulaires réagiraient simultanément. Dans le 3ème curseur, le code continue de la même façon de valoriser l objet "time" et l objet "thermo" mais en plus on y demande l'exécution du code d une méthode écrite dans la base hôte qui va modifier les positions de "time" et de "thermo" dans le formulaire. Pour que cette méthode s exécute dans le contexte de l instance du sous-formulaire subform2, on écrit ceci : // Méthode objet du curseur "ruler3" : (Evenement formulaire=sur clic) $Ptr:=OBJET Lire pointeur(objet nommé;"thermo";"subform2") $Ptr->:=OBJET Lire pointeur -> $Ptr:=OBJET Lire pointeur(objet nommé;"time";"subform2") $Ptr->:=Chaine(Heure courante) EXECUTER METHODE DANS SOUS FORMULAIRE("Subform2";"bouge_ton_inclus") Fin de cas Ce que fait le code : Récupère deux pointeurs sur les deux objets à valoriser et les valorise ; Exécute la méthode bouge_ton_inclus dans le contexte du sous-formulaire subform2. La finalité de bouge_ton_inclus n est pas essentielle ici. Exécution du code dans le sous-formulaire : EXECUTER METHODE DANS SOUS FORMULAIRE ("Subform";"méthode";*; param1 ; param2) Nous sommes dans le formulaire parent (la documentation de la 12.1 dit d utiliser la commande EXECUTER METHODE DANS SOUS FORMULAIRE dans la méthode formulaire du formulaire hôte et nous, ici, nous l utilisons avec succès dans la méthode objet du curseur). Le 1er paramètre : il nous dit dans quelle instance de sous-formulaire exécuter le code ; n oublions pas que le sous-formulaire est représenté trois fois à travers trois containers (subform, subform1, subform2). Le 2e paramètre : c est le nom de la méthode à exécuter placée entre guillemets. 10 / 11
11 La méthode peut appartenir à la base hôte ou le cas échéant au composant embarquant le sousformulaire. La méthode peut recevoir des paramètres ($1, $2, ) La méthode peut retourner un $0. Si la méthode ne retourne rien mettez la légendaire * étoile. Conclusion Les sous-formulaires de type "page" trouvent un nouveau souffle avec 4D v12. La capacité de pouvoir faire communiquer le formulaire hôte et son sous-formulaire dans les deux sens ouvre de nouvelles perspectives au développeur 4D qui pourra réaliser des interfaces, parfois, génériques et toujours plus sophistiquées. Note : La base exemple utilise un composant. Mais à visée pédagogique, il est également montré que l'on peut utiliser les sous-formulaires page sans passer par un composant. C'est ce que vous ferez en choisissant la ligne de menu "Démo (sans composant)" qui utilise le formulaire-projet "Papa_hote(sans composant)". 11 / 11
Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
4D Debug log analyzer Par Josh FLETCHER, Ingénieur support technique, 4D Inc. Note technique 4D-201003-06-FR Version 1 - Date 1 mars 2010 Résumé Cette note technique LogAnalyser et sa base fournissent
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Envoi d'e-mail Par Mélinda GALLO, 4D Today Note technique 4D-200210-32-FR Version 1 Date 10 Octobre 2002 Résumé Cette note technique explique comment envoyer un email à partir d un serveur de messagerie
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Apache, Mod_proxy et 4D Par Timothy PENNER, Technical Services Team Member, 4D Inc. Note technique 4D-201003-05-FR Version 1 - Date 1 mars 2010 Résumé Cette note technique porte sur l utilisation du serveur
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Connexion à 4D Server depuis une page ASP Par Noreddine MARGOUM, Technicien Contrôle Qualité, 4D S.A. Note technique 4D-200403-08-FR Version 1 Date 1 Mars 2004 Résumé Le propos de cette note technique
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
4D v12 et LDAP Par Jesse PINA, Membre des Services techniques, 4D Inc. Note technique 4D-201009-17-FR Version 1 - Date 1 septembre 2010 Résumé Traduction de l'anglais par Djompolo Tandjigora, Ingénieur
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Le framework YUI et le développement 4D Par Olivier DESCHANELS, Responsable Programme 4D S.A. Note technique 4D-201004-08-FR Version 1 - Date 1 avril 2010 Résumé Dans la présente note technique, nous allons
Plus en détail4e Dimension Clés XML Backup. Windows /Mac OS 4e Dimension 2006 4D SA. Tous droits réservés.
4e Dimension Clés XML Backup Windows /Mac OS 4e Dimension 2006 4D SA. Tous droits réservés. 4e Dimension Clés XML Backup Copyright 2006 4D SA Tous droits réservés. Les informations contenues dans ce manuel
Plus en détail4D v11 SQL BREAKING THE LIMITS * Les nouveautés
BREAKING THE LIMITS * *Dépasser les limites 4D v11 SQL Les nouveautés SQL natif intégré Nouveau moteur de base de données ultra-performant Productivité de développement inégalée Architecture Universal
Plus en détailConférence et partage avec NetMeeting
Conférence et partage avec NetMeeting Outil de communication, disponible dans l environnement Windows, NetMeeting peut être utilisé en dehors d Internet sur un réseau local. Il offre alors des fonctions
Plus en détailOptimisation de 4D Server et 4D Web Server. Résumé. 4D Notes techniques
Optimisation de 4D Server et 4D Web Server Par Chiheb NASR, Ingénieur Contrôle Qualité, 4D SA Note technique 4D-200312-34-FR Version 1 Date 1 Décembre 2003 Résumé Dans cetteprésentenotenous passons en
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 2 ème partie : REQUÊTES Sommaire 1. Les REQUÊTES...2 1.1 Créer une requête simple...2 1.1.1 Requête de création de listage ouvrages...2 1.1.2 Procédure de
Plus en détailManuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0
Manuel de l utilisateur Soft-phone - Client VoIP 3CX Version 6.0 Copyright 2006-2008, 3CX Ltd. http:// E-mail: info@3cx.com Les informations contenues dans ce document sont sujettes à modifications sans
Plus en détailcbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION
cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION BV Introduction L application cbox peut-être installée facilement sur votre ordinateur. Une fois l installation terminée, le disque
Plus en détailUtilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil
Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil 2003 Logitech, Inc. Sommaire Introduction 3 Connexion 6 Produits compatibles 3 Présentation du guide 4 Connexion de l'ordinateur
Plus en détailImportation de fichiers Eagle
Importation de fichiers Eagle 2 Mention de réserve sur les droits d'auteur Les droits d auteur rattachés à tout ou partie des présents logiciel et manuel appartiennent à RS Components et ne peuvent être
Plus en détailSaisie de données dans plusieurs tables
Saisie de données dans plusieurs tables Lors de l arrivée d un nouvel adhérent, il va falloir saisir plusieurs types d informations réparties dans des tables différentes, mais regroupées dans un même formulaire.
Plus en détailAutomatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Plus en détailProcédure d'installation de SQL Server Express 2008
Fiche technique AppliDis Procédure d'installation de SQL Server Express 2008 Fiche IS00306 Version 1.01 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects
Plus en détailManuel Utilisateur Version 1.6 Décembre 2001
Manuel Utilisateur Version 1.6 Décembre 2001 Table des matières TABLE DES MATIERES 2 PRESENTATION 4 À PROPOS DU FORMAT PDF 4 PDFMAIL : L ASSOCIATION DU FORMAT PDF ET DE L EMAIL 4 PRINCIPE DE FONCTIONNEMENT
Plus en détailSingle User. Guide d Installation
Single User Guide d Installation Copyright 2012, Canto GmbH. Tous droits réservés. Canto, le logo Canto, le logo Cumulus et l'appellation Cumulus sont des marques de Canto, déposées aux États-Unis et dans
Plus en détailLes dossiers, sous-dossiers, fichiers
Les dossiers, sous-dossiers, fichiers Janvier 2014 Médiathèque «Les Trésors de Tolente» Sommaire Premiers repères Les dossiers Les fichiers Pour continuer... Premiers repères L'explorateur Windows (en
Plus en détail01V96i Editor Manuel d'installation
01V96i Editor Manuel d'installation ATTENTION CONTRAT DE LICENCE DE LOGICIEL VEUILLEZ LIRE ATTENTIVEMENT CE CONTRAT DE LICENCE («CONTRAT») AVANT D'UTILISER CE LOGICIEL. L'UTILISATION DE CE LOGICIEL EST
Plus en détailTune Sweeper Manuel de l'utilisateur
Tune Sweeper Manuel de l'utilisateur www.wideanglesoftware.com Table des matières Introduction 2 Démarrage rapide 5 Recherche de doublons 9 Sélection des pistes à conserver 12 Éliminer les doublons 15
Plus en détailCorrigé de l'atelier pratique du module 8 : Implémentation de la réplication
Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Table des matières Atelier pratique 8 : Implémentation de la réplication 1 Exercice 1 : Création d'une publication 1 Exercice
Plus en détail4D v11 SQL. Mise à jour Windows /Mac OS. 4D 1985-2007 4D SAS. Tous droits réservés.
4D v11 SQL Mise à jour Windows /Mac OS 4D 1985-2007 4D SAS. Tous droits réservés. 4D v11 SQL Mise à jour Copyright 1985-2007 4D SAS Tous droits réservés. Les informations contenues dans ce manuel peuvent
Plus en détailHP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)
HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Détecter et suivre un problème TCP/IP (partie 1) Par David ADAMS Note technique 4D-200308-22-FR Version 1 Date 1 Août 2003 Résumé Le débogueur est un fabuleux outil pour traquer les problèmes au sein de
Plus en détailObjet du document. Version document : 1.00
Version document : 1.00 Objet du document Les dix points de cet article constituent les règles à connaitre pour intégrer une application au sein d AppliDis. Le site des Experts Systancia comporte également
Plus en détailHP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque
HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions
Plus en détailGuide de l utilisateur
Guide de l utilisateur 25220A À propos de ce guide Merci d avoir fait l acquisition de l ardoise numérique à écran LCD Boogie Board Sync 9.7. Ce guide vous aidera à utiliser l ardoise numérique Boogie
Plus en détailLogiciel (Système d impression directe)
Manuel d utilisation Logiciel (Système ) Systèmes d imagerie numérique Paramétrage du Système Utilisation du Système Description générale Configuration requise Il est recommandé de lire attentivement ce
Plus en détailManuel utilisateur Centre de Messagerie
Manuel utilisateur Centre de Messagerie I. Création de comptes 1. Informations générales A. Le paramétrage 2. Compte messagerie expert A. Compte interne B. Compte externe a. L onglet Option b. L onglet
Plus en détail3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)
Créer son portail d information privé et public avec Netvibes 1 : création d un compte : 2 2 : nommer votre espace Netvibes personnel 2 3 : créer des onglets pour classer les informations en ligne : 2
Plus en détailcbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION
cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION Introduction L application cbox peut-être installée facilement sur votre
Plus en détailManuel d utilisation. Logiciel (Device Monitor) Pour les systèmes d imagerie numérique. Configuration requise Description générale
Manuel d utilisation Logiciel (Device Monitor) Pour les systèmes d imagerie numérique Configuration requise Description générale Démarrage et paramétrage de Device Monitor Il est recommandé de lire attentivement
Plus en détailComment utiliser FileMaker Pro avec Microsoft Office
Guide d utilisation Comment utiliser FileMaker Pro avec Microsoft Office Comment utiliser FileMaker Pro et Microsoft Office page 1 Table des matières Introduction... 3 Avant de commencer... 4 Partage de
Plus en détailecafé TM EMAIL CENTER
ecafé TM EMAIL CENTER Manuel de l'utilisateur 1/18 TABLE DES MATIÈRES 1. INTRODUCTION...3 2. PREMIERE UTILISATION : AJOUTER SON COMPTE EMAIL PRINCIPAL...4 3. ENVOYER / RECEVOIR DES EMAILS...7 4. RETROUVER
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailPRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE
PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,
Plus en détailPréconisations Techniques & Installation de Gestimum ERP
2015 Préconisations Techniques & Installation de Gestimum ERP 19/06/2015 1 / 30 Table des Matières Préambule... 4 Prérequis matériel (Recommandé)... 4 Configuration minimum requise du serveur (pour Gestimum
Plus en détailGuide de prise en main Symantec Protection Center 2.1
Guide de prise en main Symantec Protection Center 2.1 Guide de prise en main Symantec Protection Center 2.1 Le logiciel décrit dans cet ouvrage est fourni dans le cadre d'un contrat de licence et seule
Plus en détailGuide de l administrateur DOC-OEMCS8-GA-FR-29/09/05
Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.
Plus en détailORACLE TUNING PACK 11G
ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access
Plus en détailBien travailler sur plusieurs écrans
Bien travailler sur plusieurs écrans Pour améliorer votre confort sur votre ordinateur et travailler plus efficacement, vous pouvez lui ajouter un second voire un troisième écran. En étendant la surface
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étailMEGA ITSM Accelerator. Guide de Démarrage
MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune
Plus en détailParamétrage de pools d'applications sous IIS 6.0
Fiche technique AppliDis Paramétrage de pools d'applications sous IIS 6.0 Fiche IS00158 Version document : 1.02 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects
Plus en détailCorrigé de l'atelier pratique du module 5 : Analyse de SQL Server
Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Table des matières Atelier pratique 5 : Analyse de SQL Server 1 Exercice 1 : Analyse des performances SQL Server 1 Exercice 2 : Suivi de
Plus en détailTRAVAUX DIRIGES D'INFORMATIQUE INITIATION A LA MANIPULATION DE WINDOWS 98
Module SI : TD - Initiation à la manipulation de Windows 98 1 TRAVAUX DIRIGES D'INFORMATIQUE INITIATION A LA MANIPULATION DE WINDOWS 98 Ecole Nationale Vétérinaire de Toulouse Département des Sciences
Plus en détailCONDITIONS D UTILISATION VERSION NOMADE
CONDITIONS D UTILISATION VERSION NOMADE Les Editions Francis Lefebvre déclarent détenir sur le produit et sa documentation technique la totalité des droits prévus par le Code de la propriété intellectuelle
Plus en détailÀ propos de cette page... 27. Recommandations pour le mot de passe... 26
Rebit 5 Help Table des matières Apprentissage... 1 Création du premier point de restauration... 1 Que fait le disque de sauvegarde Rebit 5?... 1 Fonctions de Rebit 5... 1 Création du premier point de restauration...
Plus en détailSQL Server Installation Center et SQL Server Management Studio
SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server
Plus en détailImportant! Lisez attentivement la section Activation des services de ce guide. Les informations de cette section sont essentielles pour protéger votre PC. MEGA DETECTION Guide d'installation rapide Windows
Plus en détailPoints forts : Amélioration de la génération et de la qualification des listes de clients potentiels
TÉLÉMARKETING Le module de télémarketing de Microsoft Business Solutions Axapta vous permet d'exécuter et de gérer les ventes assistées par téléphone, ainsi que les activités de marketing à partir d une
Plus en détailCorrigé de l'atelier pratique du module 3 : Récupération d'urgence
Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Table des matières Atelier pratique 3 : Récupération d'urgence 1 Exercice 1 : Implémentation d'une stratégie de sauvegarde 1 Exercice
Plus en détailPré requis Microsoft Windows Server 2008
Fiche technique AppliDis Pré requis Microsoft Windows Server 2008 Fiche IS00808 Version document : 1.2 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de
Plus en détailConditions d'utilisation de la plateforme Défi papiers
Conditions d'utilisation de la plateforme Défi papiers Préambule : La lecture et l acceptation des présentes conditions d utilisation, ci-après les «Conditions d Utilisation», sont requises avant toute
Plus en détailGuide d installation UNIVERSALIS 2016
Guide d installation UNIVERSALIS 2016 (Windows) Nous vous recommandons de lire ce document avant de commencer l installation d UNIVERSALIS 2016 sur Windows. Vous y trouverez la description de la procédure
Plus en détailAIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE
AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE Arborescence du cédérom (page 2) Lancement du Cédérom et configuration minimale de votre ordinateur (page 3). Loupe, page
Plus en détailUniversalis 2013. Guide d installation. Sommaire
Guide d installation Universalis 2013 Nous vous recommandons de lire ce document avant de commencer l installation d UNIVERSALIS 2013 sur Windows. Vous y trouverez la description de la procédure d installation,
Plus en détailGuide de l utilisateur Mikogo Version Windows
Guide de l utilisateur Mikogo Version Windows Table des matières Création d un compte utilisateur 3 Téléchargement et installation 4 Démarrer une session 4 Joindre une session 5 Fonctionnalités 6 Liste
Plus en détailThunderbird est facilement téléchargeable depuis le site officiel
0BThunderbird : une messagerie de bureau simple et gratuite! Thunderbird est un logiciel de messagerie résident dans votre système, spécialisé dans la gestion des courriers électroniques. Thunderbird n
Plus en détailCorrigé de l'atelier pratique du module 6 : Transfert de données
Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailUserLock Guide de Démarrage rapide. Version 8.5
UserLock Guide de Démarrage rapide Version 8.5 Introduction UserLock est une solution logicielle d'entreprise unique sécurisant les accès utilisateur sur le réseau afin de réduire le risque d'une brèche
Plus en détailRoomMate Guide de l'utilisateur
RoomMate Guide de l'utilisateur Antemak 19 Av. van Goidtsnoven B-1180, Bruxelles, Belgique +32.475.83.42.72 http://antemak.com info@antemak.com Par Steven Version 110311 Nous espérons que ce guide vous
Plus en détailINTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE
INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.
Plus en détailConservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.
Presentation Draw F Mode d emploi Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10. Microsoft, Windows et
Plus en détailConnecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w
w Procédure Messagerie Outlook 2007 et 2010 Solutions informatiques Connecteur Zimbra pour Microsoft Outlook 2007 et 2010 (ZCO) 1/46 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées
Plus en détailDocumentation Liste des changements apportés
Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR
Plus en détailConfigurer l adressage des serveurs et des clients
Configurer l adressage des serveurs et des clients Adresses IP statiques et dynamiques... 156 L adressage manuel... 157 L adressage automatique... 159 Renouvellement d une adresse IP... 161 Configuration
Plus en détailParticularité supplémentaire à ajouter avec Internet Explorer
Carrefour technologique en recherche et en enseignement (CT-ESG) École des sciences de la gestion Université du Québec à Montréal Particularité supplémentaire à ajouter avec Internet Explorer 1. Ajout
Plus en détailINCORPORER EXCEL EN LIGNE DANS UN FICHIER CRÉÉ AVEC L ÉDITEUR DE TEXTE 15 avril 2015
TABLE DES MATIERES Incorporer une feuille de calcul dans un fichier créé avec l Éditeur de texte de PLACE... 1 Avantages :... 1 Contraintes :... 2 Accéder à Microsoft OneDrive :... 2 Créer un classeur
Plus en détailInstallation et paramétrage. Accès aux modèles, autotextes et clip- art partagés
DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation
Plus en détailProcédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12
Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures
Plus en détailGUIDE ADMINISTRATEUR BIEN DÉMARRER AVEC WISEMBLY
GUIDE ADMINISTRATEUR BIEN DÉMARRER AVEC WISEMBLY SOMMAIRE PREPARER. Accéder à Wisembly. Création d un Wiz. Présentation de l interface 5. Création de contenu 6 - Les Documents 6 - Les Votes 7 - Le Questionnaire
Plus en détaill'ordinateur les bases
l'ordinateur les bases Démarrage de l'ordinateur - Le bureau, mon espace de travail - J'utilise la souris - Ouvertes ou fermées, les fenêtres - Dans l'ordinateur, tout est fichier - Le clavier : écrire,
Plus en détailMac OS X 10.6 Snow Leopard Guide d installation et de configuration
Mac OS X 10.6 Snow Leopard Guide d installation et de configuration Lisez ce document avant d installer Mac OS X. Il contient des informations importantes concernant l installation de Mac OS X. Configuration
Plus en détailGuide d installation UNIVERSALIS 2014
Guide d installation UNIVERSALIS 2014 (Windows) Nous vous recommandons de lire ce document avant de commencer l installation d UNIVERSALIS 2014 sur Windows. Vous y trouverez la description de la procédure
Plus en détailParallels Transporter Lisez-moi ---------------------------------------------------------------------------------------------------------------------
Parallels Transporter Lisez-moi TABLE DES MATIERES : 1. A propos de Parallels Transporter 2. Configurations systиme requises 3. Installer Parallels Transporter 4. Supprimer Parallels Transporter 5. Notice
Plus en détailF7495. Guide Windows 8 pour ordinateurs portables ASUS
F7495 Guide Windows 8 pour ordinateurs portables ASUS Informations sur les droits d auteur Aucune partie du présent manuel, y compris les produits et logiciels qui y sont décrits, ne peut être reproduite,
Plus en détailTRANSFERER UNE PHOTO SUR CLE USB
TRANSFERER UNE PHOTO SUR CLE USB C'est un support amovible : on peut la brancher sur l'ordinateur puis l'enlever. Ce périphérique s''appelle clé USB parce qu'elle utilise la technologie de transfert d'information
Plus en détailGuide d utilisation de la clé mémoire USB
Service des bibliothèques Guide d utilisation de la clé mémoire USB I- Préambule Politique de prêt : Le Service des bibliothèques vous permet de faire l emprunt d une clé mémoire pour une période de 48
Plus en détailL ORDINATEUR FACILE D ACCÈS!
L ORDINATEUR FACILE D ACCÈS! Préparé par Éric Roussel, enseignant spécialisé en informatique / École Jacques-Ouellette / 2009 Préambule Il est important de noter qu il n y a pas d adaptation parfaite des
Plus en détailManuel de l utilisateur
1 Laplink Software, Inc. Manuel de l utilisateur Service clientèle/support technique : Web : http://www.laplink.com/fr/support E-mail : CustomerService@laplink.fr Tel (USA) : +1 (425) 952-6001 Fax (USA)
Plus en détailInstallation d'une galerie photos Piwigo sous Microsoft Windows.
Installation d'une galerie photos Piwigo sous Microsoft Windows. By ARNOULD Julien Introduction : Piwigo est un logiciel de galerie photo pour le web, bâti autour d'une communauté active d'utilisateurs
Plus en détailManuel d utilisation du logiciel Signexpert Paraph
Manuel d utilisation du logiciel Signexpert Paraph 1 Contenu Introduction... 3 Téléchargement de Signexpert Paraph... 4 Installation de Signexpert Paraph... 4 Description des différentes zones du logiciel...
Plus en détailMISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7
PROCÉDURE D INSTALLATION Cegid Business V9 COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7 Sommaire 1. Introduction 2. Installation de SQL Server 2005 ou 2008 3. Installation de Cegid Business
Plus en détailSage 50 Version 2014 Guide d installation. Sage Suisse SA 30.06.2014
Sage 50 Version 2014 Guide d installation Sage Suisse SA 30.06.2014 Table des matières 1.0 Types d'installation possibles 3 1.1 Installation Standalone 3 1.1.1 Standalone (Workstation) 3 1.1.2 Terminalserver
Plus en détail1. Mise en œuvre du Cegid Web Access Server en https
1. Mise en œuvre du Cegid Web Access Server en https Principe d usage La mise en œuvre du mode https sur un serveur Web Access implique : De disposer d un certificat pour le nom d hôte configuré sur le
Plus en détailPré-requis serveur d'applications AppliDis pour Microsoft Windows Server 2012
Fiche technique AppliDis Pré-requis serveur d'applications AppliDis pour Microsoft Windows Server 2012 Fiche IS00820 Version document : 1.02 Diffusion limitée : Systancia, membres du programme Partenaires
Plus en détailManuel d Administration
Manuel d Administration Manuel d Administration Copyright 2001 Auralog S.A. All rights reserved Sommaire INTRODUCTION...3 CONFIGURATIONS POUR TELL ME MORE PRO...4 CONFIGURATIONS REQUISES...4 INSTALLATION
Plus en détailCréation de Sous-Formulaires
Création de Sous-Formulaires Révision 1.01 du 02/01/04 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3 2 Pré-requis...3
Plus en détailDossier I Découverte de Base d Open Office
ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire
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étailGuide de Démarrage Rapide
1 Guide de Démarrage Guide de Démarrage Laplink Software, Inc. Pour toute question concernant le support technique, rendez-vous au site : www.laplink.com/fr/support Pour tout autre renseignement, voir
Plus en détailDébuter avec OOo Base
Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.
Plus en détail