Filtrage/Réplication Manuel d utilisation



Documents pareils
STATISTICA Version 12 : Instructions d'installation

L accès à distance du serveur

Guide de l utilisateur Mikogo Version Windows

Boot Camp Guide d installation et de configuration

Suite Messerli Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour

Guide d installation CLX.PayMaker Office (3PC)

MEDIA NAV Guide de téléchargement de contenus en ligne

Prise en main rapide

CAPTURE DES PROFESSIONNELS

Guide d installation UNIVERSALIS 2014

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

Numérisation. Copieur-imprimante WorkCentre C2424

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Mes documents Sauvegardés

Comment utiliser FileMaker Pro avec Microsoft Office

Manuel d installation et d utilisation du logiciel GigaRunner

Connected to the FP World

GUIDE D INSTALLATION INTERNET haute vitesse

Guide de configuration. Logiciel de courriel

VERITAS Backup Exec TM 10.0 for Windows Servers

Nokia Internet Modem Guide de l utilisateur

Universalis Guide d installation. Sommaire

Guide des fonctions avancées de mywishtv

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

CTIconnect PRO. Guide Rapide

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Installation poste de travail. Version /02/2011

Guide SQL Server 2008 pour HYSAS

Découvrez Windows NetMeeting

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

Plug-in Verizon Collaboration pour Microsoft Outlook Guide de l utilisateur

Guide d installation UNIVERSALIS 2016

MIGRATION DE THUNDERBIRD VERS OUTLOOK mardi 16 octobre 2012

Leçon N 5 PICASA Généralités

IP Remote Controller

Organiser le disque dur Dossiers Fichiers

Itium XP. Guide Utilisateur

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

Gestion des documents avec ALFRESCO

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Formation PROFIS Installation. Module 1 : Plateforme générale. PROFIS Installation I Plateforme générale I MKT E2 CM I

A L ERT. Pour démarrer rapidement avec

PerSal Manuel d installation

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

INSTALLATION DE CEGID BUSINESS VERSION 2008 Edition 4 (CD-Rom du 16/07/2009) SUR UN POSTE AUTONOME SOMMAIRE

Manuel d utilisation du web mail Zimbra 7.1

Guide sommaire de TecLocal

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Installation et configuration du logiciel BauBit

Manuel de l utilisateur

PromoPost Manuel d utilisation

win-pod Manuel de résolution de pannes

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

GPI Gestion pédagogique intégrée

Mise à niveau Windows Vista

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Manuel utilisateur Netviewer one2one

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

Interface PC Vivago Ultra. Pro. Guide d'utilisation

SQL Data Export for PS/PSS

GUIDE DE PRISE EN MAIN

Mise à niveau de Windows XP vers Windows 7

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

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Access 2007 FF Access FR FR Base

MANUEL D INSTALLATION

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Créer et partager des fichiers

UltraBackup NetStation 4. Guide de démarrage rapide

La base de données dans ArtemiS SUITE

Windows Internet Name Service (WINS)

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Installation d un ordinateur avec reprise des données

0.1 Mail & News : Thunderbird

Table des matières...2 Introduction...4 Terminologie...4

Guide rapide IDEP. Helpdesk

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Modem LG LDU-1900D. Guide d utilisateur. LG Electronics

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

Utilisation d une tablette numérique

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

NOTICE D UTILISATION

KESO k-entry Mise à jour 1 de la Version à la Version

L espace de travail de Photoshop

Smart Pix SOFTWARE. Manuel d utilisation

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac

Installation et utilisation du client FirstClass 11

>> Lisez-moi d abord... Connecter le ZyXEL Prestige 642R/R-I

Transcription:

Filtrage/Réplication Manuel d utilisation Version : 2.0 Date : 11.11.2010 CD LAB AG, Irisweg 12, CH-3280 Murten, Tel. +41 (0)26 672 37 37, Fax +41 (0)26 672 37 38 www.wincan.com

Table des matières 1 Introduction... 3 2 Configuration système requise... 4 3 Installation des modules Filtrage et Réplication... 4 4 Fonctionnement du filtre étendu... 5 4.1 Description des fonctions de filtrage... 7 4.2 Filtrage avec mise à jour des données... 8 4.2.1 Remplir des champs vides... 8 4.2.2 Chercher et remplacer des valeurs existantes... 9 5 Modules Filtrage et Réplication... 11 5.1 Export et réplication des données de projet...11 5.2 Marquage des inspections comme terminées...17 6 Module Réplication : mode de fonctionnement autonome... 18 7 Annexe... 23 7.1 Configuration du module Réplication...23 7.2 Fichier journal du module Réplication...24

Introduction 1 Introduction Les projets WinCan existants peuvent être élaborés en bureau d étude en vue de l utilisation dans des véhicules d inspection, ou être réutilisés lors d une inspection ultérieure. Dans ce cas, les modules Filtrage et Réplication peuvent être installés ensemble. Les étapes nécessaires sont brièvement décrites ci-après : Filtrage des données de tronçon ou d inspection (par exemple, d après la Rue) Exportation des résultats du filtrage vers un nouveau projet : les données filtrées sont copiées vers une nouvelle base de données de projets. Déroulement de l inspection vidéo (1. Inspection des tronçons encore non examinés OU 2. Inspection après assainissement, par exemple) dans le véhicule : Transmission des données d inspection au personnel compétent Fusion (fonction merge en anglais) des projets unitaires sous forme de nouveau projet vierge. Ce processus s applique exclusivement au module Réplication : EN13508_1 Nouveau projet EN13508_4 EN13508_2 EN13508_3 Le module Réplication est un programme qui génère des copies (ou répliques) de tronçons particuliers vers un projet WinCan existant ou récemment créé (vierge). Page 3/25

Configuration système requise, Installation des modules Filtrage et Réplication Si vous souhaitez regrouper plusieurs projets individuels en un projet unique, ils doivent avoir été créés d après le même modèle (Template) et le même catalogue. Le modèle et le catalogue du projet vierge, lequel prend en compte TOUTES les données d inspection, doivent également être identiques à ceux des projets individuels. CDLab déconseille vivement de commettre le moindre écart vis-à-vis des recommandations ci-dessus et décline toute responsabilité quant aux risques de perte ou d altération des données résultant de l action de l utilisateur (opérateur, responsable du traitement ou revendeur). 2 Configuration système requise Windows XP Professionnel SP2/SP3, Windows Vista Professionnel, Windows 7 Professionnel. Le programme de base WinCan8CoreSetup.EXE doit être installé. Le module WinCan v8 Entry (WinCan8Setup.exe) et au moins un module de langue doivent être installés. Selon la base de données cible, il convient d installer au préalable les pilotes appropriés. 3 Installation des modules Filtrage et Réplication Depuis la version 8.21.XXXX, les modules Filtrage et Réplication font partie intégrante du programme d installation WinCan8Setup.exe. Vous pouvez télécharger celui-ci à tout moment sur le site www.wincan.com. L installation effectuée à partir de ce fichier rend directement accessibles les nouvelles versions des modules Filtrage et Réplication. Les termes techniques suivants sont employés dans le document : Filtre (ou Filtres étendus) au lieu de Requête SQL ; Fusion au lieu de Merge. Le terme anglais MERGE concerne principalement les utilisateurs de l application WinCan7, dans laquelle la fusion est accessible via l option de menu Projet > Merge [Fusion]. Page 4/25

Fonctionnement du filtre étendu 4 Fonctionnement du filtre étendu Vous pouvez exécuter cette fonction à partir du menu correspondant Outils > Requête SQL (Filtres étendus) ou en cliquant sur l icône : La boîte de dialogue de filtrage contient des fonctionnalités de filtrage complètes. 1 2 3 La partie supérieure de la boîte de dialogue (1) comporte des champs prédéfinis (par ex., Rue / Avenue, zone eau souterraine, etc.) qui peuvent être utilisés directement. Page 5/25

Fonctionnement du filtre étendu La partie centrale de la boîte de dialogue (2) contient une configuration spéciale réalisée pour un client donné. Cette partie peut être ignorée par les autres utilisateurs. La partie inférieure de la boîte de dialogue (3) comporte une section «Divers champs», laquelle propose quelques champs de filtre supplémentaires utilisables librement. Ce faisant, il est également possible de configurer le nom de champ. Les critères de comparaison disponibles prennent la forme des opérateurs classiques tels que =, <, > et <>, ainsi que «vide» et «non vide». Plusieurs critères peuvent être définis par champ. Pour cela, sélectionnez plusieurs fois une valeur dans la zone de sélection. L opérateur de liaison (dans ce cas le connecteur «OR» = OU) est ajouté automatiquement par le programme : Le filtre ci-dessus permet d obtenir tous les tronçons situés soit sur la route de Berne, soit sur la route de Lausanne. Le caractère générique «*» peut également être inclus dans la définition des critères. (Exemple : en entrant «*gare», vous obtenez Route de la Gare, Allée de la Gare, Place de la Gare, etc.) Vous pouvez également relier plusieurs champs en sélectionnant le connecteur «AND» = ET. Les critères apparaissent alors sur deux lignes distinctes : Le filtre ci-dessus permet d obtenir tous les tronçons situés sur les routes dont le nom contient l'expression «gare» ET dont le diamètre est inférieur à 400 mm. En cliquant sur le bouton, vous obtenez le résultat de filtrage suivant : Cliquez à nouveau sur le symbole pour définir de nouveaux critères de filtrage. Page 6/25

Description des fonctions de filtrage 4.1 Description des fonctions de filtrage Tous les boutons de commande disponibles dans la boîte de dialogue de filtrage sont brièvement décrits ci-après : Le bouton Le bouton prédéfinis. Le bouton nouveau projet. permet d enregistrer les critères actuels de filtrage. permet de charger un filtre qui contient des critères de filtrage permet d exporter les données filtrées actuellement dans un La fonction permet de renseigner automatiquement les champs vides, ou de remplacer les valeurs actuelles de certains champs par des nouvelles. Ces procédures sont décrites plus en détail dans le chapitre suivant. Le bouton permet de supprimer un filtre défini (tous les enregistrements sont de nouveau affichés. Le bouton permet d insérer à nouveau TOUTES les données du projet. Cette fonction, accessible uniquement au lancement de la boîte de dialogue de filtrage, contient un résultat de filtrage prédéfini. Le bouton critère de filtrage. permet de supprimer les enregistrements conformément au Utilisez cette fonction avec une extrême prudence. Les enregistrements ainsi supprimés le seront irrémédiablement! Le bouton permet de fermer le panneau de filtre. Page 7/25

Filtrage avec mise à jour des données 4.2 Filtrage avec mise à jour des données La fonction de mise à jour globale, disponible à partir de la version 08.20.0.1014, permet à l utilisateur de mettre à jour les données précédemment filtrées de plusieurs manières : Filtrage et saisie des valeurs définies par l utilisateur dans les champs VIDES Filtrage et remplacement des valeurs existantes par de NOUVELLES valeurs définies par l utilisateur 4.2.1 Remplir des champs vides Démarrez la boîte de dialogue de filtrage et cliquez sur le bouton pour lancer l actualisation du champ vide Propriété foncière. Entrez le texte souhaité dans ce champ......puis cliquez sur l icône d engrenage en bas à gauche de cette fenêtre : Lisez bien les remarques dans l encadré rouge, puis cliquez sur la flèche verte pour terminer la mise à jour : Projet mis à jour. Veuillez vérifier les modifications. Page 8/25

Filtrage avec mise à jour des données Cliquez ensuite sur le bouton d annulation ( ) pour revenir à la boîte de dialogue du filtrage. Enfin, cliquez à nouveau sur le bouton d annulation ( ) dans la boîte de dialogue de filtrage et consultez le résultat dans le masque des bassins de retenue : Tous les tronçons pour lesquels le champ Propriété foncière est vide contiennent désormais le texte public. 4.2.2 Chercher et remplacer des valeurs existantes Lancez à nouveau la boîte de dialogue du filtrage et filtrez tous les tronçons de la rte de Berne. Activez le filtre et cliquez sur le bouton [Mise à jour globale]. Entrez la nouvelle désignation de la rue dans le champ Rue / Avenue......puis appuyez simultanément sur Ctrl et F5. Enfin, cliquez sur l icône d engrenage pour lancer le processus d actualisation. Lisez bien les remarques dans l encadré rouge, puis cliquez sur la flèche verte pour terminer la mise à jour : Page 9/25

Filtrage avec mise à jour des données Cliquez ensuite sur le bouton d annulation ( ) pour revenir à la boîte de dialogue de filtrage. Enfin, cliquez à nouveau sur le bouton d annulation ( ) dans la boîte de dialogue de filtrage et consultez le résultat dans le masque des bassins de retenue : Toutes les rues comportant la désignation rte de Berne possèdent désormais la nouvelle dénomination rte du Jura. Remarque : Cette fonction NE PERMET PAS de mettre partiellement à jour le contenu des champs : les canalisations de branchement privatif, notamment, doivent être filtrées et renommées INDIVIDUELLEMENT si la désignation de la rue a été modifiée, mais qu il est souhaitable de conserver le numéro du bâtiment : Entrez le critère rte du Jura 15. Lancez le processus de filtrage et appuyez sur le bouton Mass Update [Mise à jour globale]. Entrez le NOUVEAU texte rte de Berne 15 en entier. Page 10/25

Export et réplication des données de projet 5 Modules Filtrage et Réplication Les modules Filtrage et Réplication peuvent être installés ensemble. Dans les entreprises de plus grande taille, le travail est généralement réparti entre le personnel bureautique et les inspecteurs de canalisations TV. Les premiers préparent les données des projets, tandis que les seconds utilisent ces données pour inspecter directement les canalisations sur site. Voici deux cas typiques dans lesquels les données de projet sont préparées et/ou mises à jour au moyen des modules Filtrage et Réplication : 1. Situation : Les opérateurs ont sélectionné différents projets caractérisés par une mise en forme (modèle et catalogue) identiques sur différents véhicules d inspection, puis les ont copiés sur le disque dur local d un ordinateur de bureau. Le personnel logistique doit ensuite les fusionner sous forme de projet unique. 2. Situation : Un projet est élaboré sur un PC de bureau. Les données principales des tronçons sont transférées manuellement à partir de plans, ou importées directement sur le module WinCan-Map2008 dans un projet WinCan, puis transmises aux opérateurs. Si toutes les données principales nécessaires à la mise en œuvre des inspections vidéo existent, elles peuvent être filtrées et réparties entre les véhicules respectifs sous forme de projets individuels au moyen de la fonction de filtrage. Une fois les travaux d inspection effectués, les projets sont à nouveau copiés sur les PC de bureau, puis fusionnés sous forme de projet unique par le personnel logistique à l aide du module Réplication. Cette situation est décrite étape par étape dans le chapitre suivant. Important : CDLab recommande vivement de fusionner SYSTÉMATIQUEMENT les données de projet dans un NOUVEAU projet (vierge) préalablement créé. Ce projet vierge doit, en outre, être défini d après le MÊME modèle et le MÊME catalogue que les projets individuels existants. Cette méthode a pour avantage de conserver la mise en forme des projets d origine et de permettre la répétition d une réplication comportant des erreurs éventuelles. 5.1 Export et réplication des données de projet Dans le cas des grandes entreprises d inspection (équipées par exemple de 3 véhicules d inspection de canalisations ou plus), les phases initiales du travail peuvent être effectuées en bureau d étude. Sélectionnez un projet WinCan sur le serveur et copiez-le sur le disque dur local, puis consultez-le dans WinCan : Page 11/25

Export et réplication des données de projet Au cours de l étape suivante, vous créez 3 projets individuels que vous attribuez à 3 véhicules d inspection différents : Ouvrez la boîte de dialogue du filtre, filtrez le projet suivant, par exemple, le critère Rue, puis exportez le résultat du filtrage à l aide de la fonction «Exporter données filtrées» : 1 2 3 4 5 Activez toujours ces deux options afin que toutes les données des tronçons exportées soient également contenues dans le sous-projet. Le nom indiqué sur la ligne Nom du contractant correspond à celui du nouveau projet contenant les données filtrées dans le répertoire cible. Exportez les tronçons situés sur la rte de Berne et la rte de Lausanne en appliquant la même méthode. Placez-vous dans le répertoire cible correspondant et copiez ces trois projets sur un disque dur amovible. Attribuez les trois projets aux trois véhicules d inspection respectifs. Page 12/25

Export et réplication des données de projet L opérateur consulte ce projet sous WinCan8, puis procède à l inspection des tronçons des routes respectives. Une fois le travail achevé, il doit copier le projet mis à jour sur une unité de disque dur amovible, puis le transmettre au personnel de traitement au bureau d étude. Au cours de l étape suivante, le personnel responsable fusionne les sous-projets mis à jour à partir des trois véhicules d inspection et crée un nouveau projet global à l aide du module Réplication : Créez un NOUVEAU projet en sélectionnant le même modèle et le même catalogue que ceux que vous aviez déjà utilisés dans les sous-projets terminés. Ouvrez le Gestionnaire de projets via l option de menu Projet > Ouvrir et démarrez le module Réplication en sélectionnant le symbole correspondant (encadré rouge). Sélectionnez la base de données contenant les données de projet mises à jour à partir du véhicule d inspection. Important : Il n est pas possible de fusionner les trois bases de données (Irisweg, rte de Berne et rte de Lausanne) en une seule phase. Page 13/25

Export et réplication des données de projet Lorsque la base de données de projet est sélectionnée, le module Réplication s ouvre. La fenêtre de dialogue suivante s affiche : 1. 2. 3. 4. 5. La signification des différentes options de cette fenêtre de dialogue est brièvement décrite ci-après : 1. Cette option permet d importer le contenu intégral de la base de données de projets sans aucune restriction. Cette option convient dans la plupart des cas. 2. Cette option permet d importer uniquement les inspections réalisées après la date dont la valeur est indiquée dans le champ correspondant. 3. Cette option importe uniquement les inspections expressément marquées comme étant terminées (champ SI_Completed = OUI) (voir le chapitre ). 4. Seuls les objets sélectionnés (les bassins de retenue ou inspections doivent être cochés) sont importés. 5. Les cases à cocher de cette ligne permettent de sélectionner individuellement les tronçons et inspections à importer. L option Filtres complexes est en revanche indisponible. Une fois toutes les entrées saisies dans cette fenêtre de dialogue, cliquez sur le bouton pour accéder à l étape suivante de l assistant. Page 14/25

Export et réplication des données de projet La dernière étape permet de sélectionner certaines options qui doivent être actives lors de la fusion des différents projets. 1. 2. 3. 4. 5. 6. 7. 8. 1. Cette option est sélectionnée par défaut : TOUTES les données sont systématiquement importées sans tenir compte des données antérieures éventuelles. 2. Cette option permet de garantir que seuls les objets NOUVEAUX (données qui n existent pas encore dans la base de données d origine) sont importés. Ceci permet de garantir qu aucune donnée existante ne peut être écrasée de façon fortuite. 3. Crée toujours un nouveau tronçon : en cas d inspections multiples, une copie de chaque tronçon est respectivement créée pour chaque inspection. Ceci n a alors d importance qu en cas de conversion d un projet entre WinCan7 et WinCan8. 4. Crée toujours une nouvelle inspection : en cas d inspections multiples, celles-ci sont associées aux tronçons respectifs. Un tronçon examiné à plusieurs reprises n apparaît qu une seule fois dans la base de données. Les inspections nouvelles réalisées sur un même tronçon sont ajoutées à celui-ci. 5. Importe uniquement les données de tronçon et non celles concernant les regards de visite (Standard). 6. Importe uniquement les données concernant les regards de visite et non celles des tronçons. 7. Cette option permet de spécifier que seules les données des bases de données peuvent être importées, et non pas les données externes telles que photos, vidéos, etc. Cette option présente un intérêt lorsque les répliques doivent être fournies sur DVD et que les données externes doivent rester sur le support afin de ne pas utiliser trop d espace sur le serveur. On peut également utiliser cette option en cas des gros volumes de données, car la copie répétée de fichiers individuels pendant le processus de fusion est nettement plus longue que la copie de dossiers entiers. Ainsi, il est possible d importer d abord uniquement les bases de données, puis d effectuer l importation des photos et vidéos associées en une seule fois au moyen de l explorateur Windows! 8. Cette option n est utilisée que par des clients AUTRICHIENS! Page 15/25

Export et réplication des données de projet L assistant dispose maintenant de toutes les données définies par l utilisateur pour exécuter le processus de réplication. Cliquez sur le bouton pour démarrer le processus. Le message suivant s affiche après un court instant. Vous pouvez le confirmer en appuyant sur Yes [Oui] : Le symbole du sablier et le message suivant s affichent durant la réplication......jusqu à ce que la fin du processus de copie soit confirmée par le module Réplication : Cliquez sur le bouton projets de WinCan8 : pour fermer le module Réplication et revenir au Gestionnaire de Ouvrez le projet (Region_Morat_PGEE) qui doit contenir les données de tronçon et vérifiez le résultat : Après cette étape (1), les données issues de la base de données de projet Irisweg apparaissent en premier dans le projet. Au cours des étapes (2) et (3), vous devez ajouter à nouveau les deux autres projets : rte de Berne et rte de Lausanne (voir page 13). Page 16/25

Marquage des inspections comme terminées 5.2 Marquage des inspections comme terminées Afin de distinguer les inspections terminées de celles qui ne le sont pas, il est possible de les marquer au moyen d un champ déterminé (voir «SI_Completed» dans le critère de filtrage du module Réplication). Ce champ porte le nom «SI_Completed» et se trouve dans la table des inspections «SI_T». Si ce champ n est pas disponible dans le modèle réel, il est possible de l afficher dans n importe quel en-tête de colonne au moyen de la combinaison Ctrl+clic de souris. Pour plus d informations sur les «modèles», voir le document WinCan8_Entry. Dans l exemple, le champ comporte 2 valeurs (Non=0, Oui=1) qui sont significatives pour le module Réplication. Page 17/25

Module Réplication : mode de fonctionnement autonome 6 Module Réplication : mode de fonctionnement autonome Outre le mode de fonctionnement intégré dans WinCan version 8 présenté jusqu ici, le module Réplication peut aussi fonctionner en mode «autonome», à savoir sans Win- Can version 8. Le principal avantage de ce mode réside dans le fait que plusieurs répliques peuvent être fusionnées en une seule fois au niveau de la base de données originale. Ce principe est également valable ici : Le projet vide, ainsi que tous les projets déjà existants destinés à être fusionnés, doivent avoir été créés avec le même modèle et le même catalogue. Si tel n est pas le cas, l exportation ultérieure des données sous un format défini (Isybau 96/2001, IsybauXML, Interlys, etc.) ne sera pas possible. Le module Réplication est alors lancé via le menu Démarrer de Windows, puis en sélectionnant «Programmes, WinCan v8, Utils, WinCan Replicator» L interface utilisateur du module Réplication se présente sous forme d assistant. Au cours de la 1 re étape, une seule option est disponible, laquelle doit être confirmée en cliquant sur le bouton. Page 18/25

Module Réplication : mode de fonctionnement autonome Les bases de données de projets individuelles sont sélectionnées à l étape (2) et insérées dans la liste en tant que répliques (copies) : Si la liste est complète, vous pouvez la sauvegarder définitivement en cliquant sur. L avantage de cette approche est le suivant : une liste définie une fois (par exemple toujours pour les mêmes véhicules et tâches) peut être réutilisée indéfiniment. En cliquant sur, l entrée marquée peut de nouveau être supprimée de la liste (il faut ensuite réenregistrer la liste). Les boutons et permettent de décaler l entrée marquée respectivement vers le haut ou vers le bas. Ceci permet d indiquer quel projet doit être copié en premier dans le projet vide. Si vous possédez, par exemple, deux véhicules ou plus et que ceux-ci procèdent à des inspections de tronçons en même temps, vous devez d abord déterminer quelles données provenant de quel véhicule sont actuelles ou valides. Dans ce cas, le projet contenant les données les plus récentes doit figurer en dernière position dans la liste, car seules ces données peuvent remplacer les plus anciennes dans les mêmes tronçons. Une fois la liste complétée, cliquez sur le bouton l assistant. pour accéder à l étape suivante de Page 19/25

Module Réplication : mode de fonctionnement autonome L étape 3 permet de définir la base de données originale ou base de données serveur. Comme il s agit majoritairement d un serveur de base de données distant, il convient d entrer les paramètres de connexion dans une boîte de dialogue spéciale (Login). Si la base de données serveur et les paramètres utilisés sont toujours les mêmes, vous pouvez les définir en permanence dans le fichier INI du module Réplication (voir Annexe 1). : la base de données cible est de type Microsoft SQL Server ; : la base de données cible est un Serveur Oracle ; : la base de données cible est une simple base de données Microsoft Access. Dans le cas d une base de données Access, la boîte de dialogue de connexion correspond à une simple boîte de dialogue d ouverture de fichier et non à une boîte de dialogue de connexion à un serveur! Veillez à ce que l option ci-dessous soit activée : La partie inférieure de la fenêtre de dialogue indique les projets et les mandants actuellement disponibles dans la base de données du serveur. Lorsque toutes les données sont fournies, cliquez sur pour poursuivre. Page 20/25

Module Réplication : mode de fonctionnement autonome Pour l étape suivante, nous revenons à la page de filtrage du module Réplication que nous connaissons déjà. Une description détaillée des différentes options se trouve à la page 14 : Si, à ce stade, des éléments n ont pas été entrés correctement, vous pouvez à tout moment cliquer sur le bouton pour revenir en arrière et corriger les saisies. Une fois toutes les saisies nécessaires effectuées à ce stade, cliquez sur pour continuer. Page 21/25

Module Réplication : mode de fonctionnement autonome La dernière étape permet de sélectionner certaines options complémentaires pour le processus de réplication. Une description détaillée de ces options se trouve à la page 15 : L assistant dispose maintenant de toutes les données définies par l utilisateur pour exécuter le processus de réplication. Dès que le bouton est activé, cela signifie qu il y a suffisamment d indications pour lancer le processus de fusion. Vous pouvez cliquer sur le module Réplication. pour quitter à tout moment Page 22/25

Annexe 7 Annexe 7.1 Configuration du module Réplication Comme expliqué dans les sections précédentes, vous pouvez adapter certains paramètres du module Réplication dans son fichier INI (WinCanReplicator.ini). Voici un extrait du fichier INI du module Réplication, avec la signification des paramètres employés (clés). ; Commentaire [Application] Title=WinCanReplicator Product=WinCan 8.0 Import-/Export-Tools Version=V1.X.X LicenseTo=CD-LAB, CH-3280 Murten, Switzerland Company=CD-LAB, CH-3280 Murten, Switzerland Copyright=(c)Copyright 2003 by CD-LAB, CH-3280 Murten Platform=Windows Warning=! Language=SUISSE_GE Toutes les instructions commençant par «;» correspondent à des commentaires et n influent pas sur le module Réplication. Toutes les instructions sous la section [Application] (hormis : Language) servent à l identification du programme et n influent pas sur le module Réplication. [Fonts] [Environment] SQLServer= OracleSID=wincan8 OracleUser=test OraclePW=test MSSQLServer=JEAN-CLAUDE\WINCAN8 MSSQLUser=sa MSSQLPW=test MSSQLDatabase=REPL_TEST...... DebugMode=ERRORS ; END INI-File Sous «[Environment]MSSQL...», il est possible de reconnaître les paramètres de connexion concernant la base de données serveur, et il s agit de ceux qui seraient employés dans la boîte de dialogue de la page 17. De cette façon, vous pouvez définir et utiliser de manière permanente les paramètres de connexion au serveur, ce séparément pour Microsoft SQL Server et ORACLE! La section [Fonts] n est pas utilisée et n influe pas sur le module Réplication. La section [Environment] regroupe les paramètres pertinents pour la réplication. Cette clé spécifique sert à configurer le niveau de débogage ou de trace. Le module Réplication peut faciliter la recherche d erreurs en consignant les accès à la base de données dans le fichier journal (voir Fichier journal). Valeurs possibles : Debug- Mode=ALL, tous les accès sont consignés / Debug- Mode=ERRORS, seules les erreurs sont enregistrées / DebugMode=, la trace est désactivée. Page 23/25

Annexe 7.2 Fichier journal du module Réplication Toutes les actions (erreurs) exécutées par le module Réplication sont consignées dans un fichier journal. Ce dernier se trouve normalement dans le dossier d installation du convertisseur (généralement : «..\<ProgrammDir>\WinCan v8\wincan\») et il est nommé «WinCanReplicator.txt». Le contenu de ce fichier journal peut se présenter comme suit (extrait) : *********************************************************************************************** ****************************** * WinCan Release 8.x Replikator/Merging Logfile * *********************************************************************************************** ****************************** Datum und Zeit : 14.09.2005 10:55:00 System-Information :... Not implemented yet... Replikationstyp Server provider Filterkriterium Repl.-Optionen : Merge (Import) : DRIVER={SQL Server};SERVER=TESTPCWIN2000;UID=erz;PWD=***;DATABASE=ERZ_PRIVAT : undefiniert oder keines : Alle Objekte überschreiben *********************************************************************************************** ****************************** WCR_Start: START Replikation/Merging um 10:55:00... WCR_CopyFilterPath: Definiere die Replikations-ID als 36019 WCR_CopyFilterPath: Definiere Quell-Kriterium (Source) als 'SELECT P_T.P_ID, M_T.M_ID, S_T.S_ID, S_T.S_SectionName, S_T.S_SectionNumber, S_T.S_StartNode, S_T.S_EndNode, S_T.S_Counter, SI_T.SI_ID, SI_T.SI_InspName, SI_T.SI_Date, SI_T.SI_Client_ID, SI_T.SI_Manager_ID, SI_T.SI_Contractor_ID, SI_T.SI_Drawing_ID, SI_T.SI_Text_ID, SI_T.SI_Completed FROM P_T RIGHT JOIN (M_T RIGHT JOIN (S_T LEFT JOIN SI_T ON S_T.S_ID = SI_T.SI_SECTION_ID) ON M_T.M_ID = S_T.S_MANDANTOR_ID) ON P_T.P_ID = S_T.S_PROJECT_ID WHERE ((S_T.S_Sat_ID Is Null)) ORDER BY S_T.S_ID, SI_T.SI_ID' WCR_CopyFilterPath: Öffne die Serverdatenbank (Zielprovider) als 'DRIVER={SQL Server};SERVER=TESTPCWIN2000;UID=erz;PWD=***;DATABASE=ERZ_PRIVAT' WCR_CopyFilterPath: Definiere das externe (Quell-)Verzeichnis als 'C:\Export\Car1' WCR_CopyFilterPath: Öffne die externe Datenbank (Quellprovider) als 'C:\Export\Car1\DB\Car1.mdb' WCR_CopyDB: Öffne die externe Datenbank-Tabelle/Query 'C_T' WCR_CopyDB: Öffne die Server-Datenbank-Tabelle/Query 'C_T' WCR_CopyDB: Beginne mit Mergen/Kopieren der Tabelle 'C_T/([C_Type] = '$1') AND ([C_Name] = '$2')' WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Contractor') AND ( C_Name = Null)' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Contractor') AND ( C_Name = 'Marti')' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Client') AND ( C_Name = 'Kunde')' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Client') AND ( C_Name = Null)' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Manager') AND ( C_Name = 'Leiter')' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '( C_Type = 'Manager') AND ( C_Name = Null)' in Tabelle/Query 'C_T' geschrieben/aktualisiert WCR_CopyDB: 6 Rekords gemergt/kopiert WCR_CopyDB: Öffne die externe Datenbank-Tabelle/Query 'P_T' WCR_CopyDB: Öffne die Server-Datenbank-Tabelle/Query 'P_T' WCR_CopyDB: Setze das Server-Projektverzechnis auf '\\Testpcwin2000\MyProjects\ERZ_PRIVAT' WCR_CopyDB: Öffne die externe Datenbank-Tabelle/Query 'M_T' WCR_CopyDB: Öffne die Server-Datenbank-Tabelle/Query 'M_T' WCR_CopyDB: Setze das Server-Mandatorverzeichnis auf '' WCR_CopyDB: Öffne die externe Datenbank-Tabelle/Query 'MHUS_T' WCR_CopyDB: Öffne die Server-Datenbank-Tabelle/Query 'MHUS_T' WCR_CopyDB: Beginne mit Mergen/Kopieren der Tabelle 'MHUS_T/([MH_Name] = '$1')' Page 24/25

Annexe WCR_CopyDB: 0 Rekords gemergt/kopiert WCR_CopyFilterPath: Beginne den Merge/Kopier-Prozess (non GUID mode)... WCR_CopyFilterPath: Merge/Kopiere den vollständigen Haltungspfad für '/{23358F04-CBFB-4F3F-A352- FC9516D16D00}' WCR_CopyTable: Rekord mit Kriterium '( S_SectionNumber = 'H1')' in Tabelle/Query 'S_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '(SI_Section_ID = '{23358F04-CBFB-4F3F-A352-FC9516D16D00}') AND (SI_Contractor_ID = '{35118A63-CBC4-4049-BFEF-5245CB1ED0E4}') AND ( SI_InspName = '2') AND ( SI_Date = Null)' in Tabelle/Query 'SI_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyFilterPath: Merge/Kopiere den vollständigen Haltungspfad für '/{E5C1A481-E03F-4409-BA6C- 8A53743B2B4C}' WCR_CopyTable: Rekord mit Kriterium '( S_SectionNumber = 'H99')' in Tabelle/Query 'S_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '(SI_Section_ID = '{1B7F6334-E6B2-4001-82A2-3C400EA9F5AD}') AND (SI_Contractor_ID = '{35118A63-CBC4-4049-BFEF-5245CB1ED0E4}') AND ( SI_InspName = '2') AND ( SI_Date = Null)' in Tabelle/Query 'SI_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyTable: Rekord mit Kriterium '' in Tabelle/Query 'SO_T' geschrieben/aktualisiert WCR_CopyFilterPath: 0 Rekords merged/kopiert WCR_Start: END Replikation/Merging um 10:55:01 (dauerte 1 sekunden) Page 25/25