Filtro/Replicatore
Istruzioni per l’uso
Versione: 2.0
Data: 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
Indice
1
Introduzione .............................................................. 3
2
Requisiti del sistema ................................................... 4
3
Installazione di filtro e replicatore ................................. 4
4
Funzionamento del filtro (filtro ampliato)........................ 5
4.1
Descrizione delle funzioni filtro .................................................................... 7
4.2
Filtro e aggiornamento di massa .................................................................. 8
4.2.1
Compilazione dei campi vuoti .................................................................. 8
4.2.2
Ricerca e sostituzione delle voci esistenti .................................................. 9
5
Filtro e replicatore .....................................................11
5.1
Esportazione e unione dei dati di progetto ...................................................11
5.2
Contrassegnare ispezioni come terminati .....................................................17
6
Replicatore: modalità operativa standalone....................18
7
Appendice ................................................................23
7.1
Configurazione del replicatore ....................................................................23
7.2
File di registro del replicatore .....................................................................24
Introduzione
1 Introduzione
I progetti WinCan esistenti possono essere preparati in ufficio per il successivo utilizzo in
furgoni TV e riutilizzati per la successiva ispezione. Il filtro e il replicatore possono essere
impiegati insieme per questa finalità. Le fasi di lavoro sono descritte brevemente di seguito:
• Filtro dei dati della sezione e delle ispezioni (ad esempio in funzione della Via)
• Esportazione del risultato del filtro in un nuovo progetto: i dati filtrati vengono copiati
in una nuova banca dati del progetto.
• Esecuzione dell'ispezione TV (1. Ispezione delle sezioni non ancora esaminate OPPURE
2. Ispezione, ad esempio dopo l'esecuzione del risanamento) nel veicolo:
• Trasmissione dei dati dell'ispezione ai controller MRP in ufficio
• Unione (in inglese merge) dei singoli progetti in un nuovo progetto VUOTO. Questa
procedura ha luogo esclusivamente tramite il Replicatore
:
EN13508_1
EN13508_2
Progetto vuoto
EN13508_4
EN13508_3
In linea di principio il replicatore è un programma di copiatura che trasferisce copie (repliche) di singole sezioni in un progetto WinCan esistente o nuovo/vuoto.
Pagina 3/25
Requisiti del sistema, Installazione di filtro e replicatore
Per unire le sezioni di diversi progetti singoli in un unico progetto, è necessario includere
tutti i progetti singoli con lo stesso modello (Template) e lo stesso catalogo. Il modello e
il catalogo del progetto vuoto che contiene TUTTI i dati di ispezione devono essere uguali
a quelli dei singoli progetti.
CDLab consiglia di attenersi scrupolosamente alla suddetta regola. In caso contrario il rischio di perdite di dati o di violazione dell'integrità dei dati ricade sull'utente responsabile
(operatore, controller, nuovo acquirente).
2 Requisiti del sistema
•
Windows XP, Professional SP2/SP3
•
Windows VISTA, Business
•
Windows 7, Professional
•
WinCan v8 Entry (WinCan8Setup.exe) con almeno un componente linguistico
•
A seconda del database di destinazione, i driver devono già essere installati.
3 Installazione di filtro e replicatore
A partire dalla versione 8.21.XXXX filtro e replicatore sono parte integrante del file di installazione WinCan8Setup.exe, che può essere scaricato dal sito Web www.wincan.com.
Una volta installato il file, saranno direttamente disponibili le nuove versioni di entrambi i
moduli, Filtro e Replicatore. Nel presente documento si utilizzano i seguenti termini tecnici:
•
Filtro (o filtro ampliato) al posto di SQL-Builder
• Unione al posto di Merge. Il termine inglese MERGE è noto soprattutto agli utenti dell'applicazione WinCan7 nella quale l'unione viene avviata con il comando di menu Projekt, Merge [Progetto, Merge].
Pagina 4/25
Funzionamento del filtro (filtro ampliato)
4 Funzionamento del filtro (filtro ampliato)
Questa funzione può essere richiamata con il comando di menu Werkzeuge [Strumenti],
SQL-Builder (Erweiterte Filterung) [SQL Builder (opzioni filtro avanzate] oppure facendo
clic sull'icona
:
La finestra di dialogo del filtro dispone di tutte le opzioni filtro.
1
2
3
Nel campo superiore di questa finestra di dialogo (1) sono presenti campi predefiniti (ad
es. [Via], [Zona acqua freatica], ecc.) che possono essere utilizzati direttamente.
Pagina 5/25
Funzionamento del filtro (filtro ampliato)
La parte centrale della finestra di dialogo (2) è invece pensata per un determinato cliente. Tutti gli altri utenti possono ignorare completamente questa sezione.
Nella parte inferiore della finestra di dialogo (3) è possibile selezionare diversi campi
delle sezioni e di ispezione per l'immissione dei criteri filtro.
I criteri comparativi disponibili sono gli operatori tradizionali, quali '=', '<', '>' e <>, ma
anche 'vuoto' e 'non vuoto'. Per ogni campo è possibile specificare diversi criteri. Basta
selezionare ripetutamente un valore dalla casella di selezione. L'operatore di collegamento (in questo caso 'OR'=O) viene aggiunto automaticamente dal programma:
Il suddetto filtro fornisce tutte le sezioni che si trovano sulla Bernstrasse o sulla Lausannestrasse.
Il segnaposto "*" è ammissibile come parte della denominazione di un criterio. (Esempio
"Bahnhof* [Stazione*]" darà come risultati Bahnhofstrasse [Via della stazione], Bahnhofallee [Viale della stazione], Bahnhofplatz [Piazza della stazione], ecc.)
Inoltre è possibile collegare insieme diversi campi utilizzando 'UND' ('E'). I criteri si troveranno in due diverse righe:
Il suddetto filtro fornirà tutte le sezioni relative alle vie che iniziano con iniziano con la
denominazione Bahnhof [Stazione] E che contemporaneamente hanno un diametro INFERIORE a 300 mm.
Fare clic sul pulsante
per visualizzare il risultato del filtro:
Fare di nuovo clic sull'icona
per determinare i nuovi criteri filtro.
Pagina 6/25
Descrizione delle funzioni filtro
4.1 Descrizione delle funzioni filtro
Di seguito vengono descritti brevemente tutti i pulsanti di comando disponibili nella finestra di dialogo del filtro:
La funzione
La funzione
La funzione
nuovo progetto.
consente di salvare il record di criteri filtro corrente
consente di aprire il record di criteri filtro esistente
consente di esportare i dati correntemente filtrati in un
consente la compilazione automatica dei campi VUOTI
La funzione
OPPURE la sostituzione in determinati campi dei valori esistenti con valori NUOVI. Maggiori informazioni al riguardo nel capitolo seguente.
La funzione
consente di cancellare tutti i criteri filtro.
consente di visualizzare TUTTI i dati relativi al progetto. QueLa funzione
sta funzione è visibile solo se si richiama la finestra del filtro e se è già presente un risultato del filtro.
La funzione
consente di cancellare i dati correntemente filtrati.
Attenzione: i record di dati cancellati andranno irrimediabilmente perduti!
La funzione
consente di chiudere la finestra di dialogo del filtro
Pagina 7/25
Filtro e aggiornamento di massa
4.2 Filtro e aggiornamento di massa
La funzione di aggiornamento di massa è disponibile a partire dalla versione
08.20.0.1014 e consente all'utente di aggiornare i dati precedentemente filtrati:
•
Filtri e immissione dei valori definiti dall'utente in campi VUOTI
•
Filtri e sostituzione dei valori esistenti con NUOVI valori definiti dall'utente
4.2.1 Compilazione dei campi vuoti
Avviare la finestra di dialogo del filtro e fare clic sul pulsante
per avviare
l'aggiornamento del campo VUOTO Lunghezza di tubo. Scrivere un testo in questo
campo…
… e fare clic sul simbolo della ruota dentata in basso a sinistra nella stessa finestra:
Prestare attenzione alle indicazioni con la cornice rossa e fare clic sul pulsante con la
freccia verde per terminare l'aggiornamento.
Pagina 8/25
Filtro e aggiornamento di massa
Infine fare clic sul pulsante Annulla (
) per ritornare alla finestra di dialogo del filtro.
Quindi fare nuovamente clic sul pulsante Annulla (
maschera della sezione:
) e visualizzare il risultato nella
Tutte le sezioni SENZA voci nel campo Lunghezza di tubo adesso contengono il testo
2.00
4.2.2 Ricerca e sostituzione delle voci esistenti
Avviare nuovamente la finestra di dialogo del filtro e filtrare tutte le sezioni con la denominazione della strada Corso Pestalozzi. Attivare il filtro, quindi fare clic sul pulsante
. Scrivere la NUOVA denominazione della via nel campo Strada…
… e premere la combinazione di tasti CTRL e F5. Fare clic sull'icona della ruota dentata
per avviare il processo di aggiornamento:
Prestare attenzione alle indicazioni con la cornice rossa e fare clic sul pulsante con la
freccia verde per terminare l'aggiornamento:
Pagina 9/25
Filtro e aggiornamento di massa
Infine fare clic sul pulsante Annulla (
) per ritornare alla finestra di dialogo del filtro.
Quindi fare nuovamente clic sul pulsante Annulla (
maschera della sezione:
) e visualizzare il risultato nella
A questo punto tutte le vie con la denominazione Corso Pestalozzi acquisiranno la nuova denominazione Corso Borromini.
N.B.:
questa funzione NON consente di aggiornare parte del contenuto dei campi: Gli allacciamenti domestici, ad esempio, devono essere filtrati e rinominati SINGOLARMENTE quando si modifica il nome della via, ma si vuole mantenere inalterati i numeri di casa:
…
Immettere il criterio Corso Pestalozzi 15
Avviare la procedura di filtro e premere il pulsante Massen Update (Aggiornamento di
massa)
Immettere il NUOVO testo Corso Borromini 15 completo
…
Pagina 10/25
Esportazione e unione dei dati di progetto
5 Filtro e replicatore
Filtro e replicatore possono essere utilizzati insieme. Nelle aziende più grandi prevale la
suddivisione tra personale dell'ufficio e operatori dei canali televisivi. I primi preparano i
dati di progetti, i secondi utilizzano questi dati direttamente per l'ispezione in loco dei canali. Di seguito vengono proposti due esempi classici di come sia possibile preparare o
aggiornare continuamente i dati di progetto con l'ausilio del filtro e del replicatore.
1. Esempio:
Su diversi furgoni TV gli operatori hanno registrato progetti con la stessa norma (stesso modello stesso catalogo), copiandoli successivamente sul disco fisso locale di un PC
dell'ufficio. A questo punto i dati devono essere riuniti in un UNICO progetto dal personale addetto alla logistica.
2. Esempio:
Sul un PC dell'ufficio si procede alla preparazione di un progetto. I dati master relativi alle
sezioni vengono trasferiti manualmente dalle mappe oppure possono essere importati direttamente in un progetto WinCan tramite il modulo WinCan-Map2008 e successivamente
inoltrati agli operatori.
Se tutti i dati master per l'esecuzione dell'ispezione TV sono disponibili, è possibile filtrarli
e distribuirli ai rispettivi furgoni sotto forma di singoli progetti con la funzione filtro
.
Una volta completate le operazioni di ispezione, i progetti vengono ricopiati sul PC dell'ufficio e riuniti in un UNICO progetto dal personale addetto alla logistica con l'ausilio del
replicatore. Questo caso viene descritto nel dettaglio nel capitolo seguente.
Importante:
CDLab consiglia di riunire SEMPRE i dati di progetto in un progetto NUOVO (vuoto) precedentemente creato. Questo progetto vuoto deve avere lo STESSO modello e lo STESSO
catalogo utilizzati in precedenza nei singoli progetti (vedere pag. 2)
Il vantaggio di questo metodo consiste nel fatto che i progetti originali mantengono la
propria forma e possono essere ripetuti senza problemi in una replicazione eventualmente non riuscita.
5.1 Esportazione e unione dei dati di progetto
Nel caso di ditte d'ispezione più grandi (ad es. 3 o più furgoni TV), questa operazione può
iniziare già all'interno dell'ufficio. Copiare un determinato progetto WinCan dal server al
disco fisso locale e leggerlo con WinCan:
Pagina 11/25
Esportazione e unione dei dati di progetto
Creare quindi 3 progetti singoli e distribuirli su 3 diversi furgoni TV: Aprire la finestra di
dialogo del filtro, filtrare il progetto, ad esempio in base alla Strada ed esportare il risultato con la funzione "Esporta dati filtrati":
1
2
3
4
5
Attivare sempre queste 2 opzioni in modo che tutti i dati relativi alle sezioni da esportare si trovino anche nel progetto parziale.
Il nome nella riga Nome mandatario corrisponde al nome del
nuovo progetto creato con i dati filtrati nella cartella di destinazione
Allo stesso modo esportare le sezioni nel Corso Pestalozzi e
nella Via Concordia
Passare alla cartella di destinazione pertinente e copiare i 3
progetti su un disco fisso mobile.
Distribuire i 3 progetti sui rispettivi 3 furgoni TV.
Pagina 12/25
Esportazione e unione dei dati di progetto
L'operatore legge il progetto WinCan8 ed esegue le ispezioni delle sezioni nelle vie specificate. Al termine del lavoro, il progetto aggiornato deve essere nuovamente copiato sul
disco fisso mobile e trasmesso ai controller MRP responsabili in ufficio.
Nell'ultimo passaggio il personale d'ufficio competente riunisce i progetti parziali aggiornati di 3 furgoni TV in un NUOVO progetto generale vuoto con l'ausilio del replicatore:
Creare un NUOVO progetto e selezionare lo stesso modello/lo stesso catalogo già utilizzati nei progetti parziali
completati!
Aprire la Gestione Progetti tramite il comando di menu Progetto, Apri ed avviare il replicatore tramite l'icona corrispondente (con cornice rossa).
Selezionare la banca dati contenente i dati di progetto aggiornati del furgone TV.
Importante:
non è possibile riunire tutte e 3 le banche dati (Via Concordia, Corso Elvezia e Corso Pestalozzi) in un'UNICA operazione.
Pagina 13/25
Esportazione e unione dei dati di progetto
Una volta selezionata la banca dati del progetto, il replicatore si apre. Comparirà la seguente finestra di dialogo:
1.
2.
3.
4.
5.
Di seguito viene spiegato brevemente il significato delle singole opzioni di questa finestra
di dialogo.
1. Questa opzione consente di importare tutti i dati della banca dati del progetto senza
limitazioni. Nella maggior parte dei casi è sufficiente selezionare questa opzione.
2. Questa opzione consente di importare SOLO i sopralluoghi effettuati dopo il valore
immesso nel campo della data.
3. Questa opzione consente di importare SOLO i sopralluoghi contrassegnati come COMPLETATI (campo SI_Completed = JA [Sì] (vedere capitolo...)
4. Verranno importati solo gli oggetti selezionati (le sezioni o le ispezioni devono essere
evidenziate).
5. La casella di controllo in questa riga consente di selezionare le singole sezioni/ispezioni da importare. L'opzione Komplexe Filter [Filtri complessi] non è attualmente disponibile.
Una volta immessi tutti i valori in questa finestra di dialogo, l'assistente passa all'operazione successiva tramite il pulsante
.
Pagina 14/25
Esportazione e unione dei dati di progetto
L'ultimo passaggio consente di selezionare determinate opzioni che devono essere attive
durante l'unione dei diversi progetti.
1.
2.
3.
4.
5.
6.
7.
8.
1. Normalmente è valida questa opzione: vengono sempre importati TUTTI i dati senza
considerare i dati eventualmente disponibili.
2. Questa opzione assicura l'importazione solo dei NUOVI oggetti (dati che non esistono
ancora nella banca dati originale). I dati già disponibili NON possono pertanto essere
sovrascritti per errore.
3. Crea sempre una nuova sezione: nel caso di ispezioni multiple, per ogni ispezione
viene creata una copia della sezione corrispondente. Questo risulta importante solo se
è disponibile un progetto convertito da WinCan7 a WinCan8.
4. Crea sempre una nuova ispezione: nel caso di ispezioni multiple, queste verranno assegnate alle relative sezioni. Una sezione ispezionata più volte appare una SOLA volta
nella banca dati. Le nuove ispezioni delle stesse sezioni verranno semplicemente aggiunte alla sezione corrispondente.
5. Importa solo i dati delle sezioni e non i dati relativi ai pozzetti (Standard)
6. Importa solo i dati relativi ai pozzetti e non i dati relativi alle sezioni
7. Vengono importati solo i dati delle banche dati. I dati esterni, quali immagini, video,
ecc. non verranno copiati. Questa opzione è utile solo se le repliche sono disponibili
su DVD e se i dati esterni devono essere conservati al loro interno in modo da non
sovraccaricare la memoria del server.
Questa opzione può essere utile anche in presenza di grandi quantità di dati in quanto
la copia ripetuta dei singoli file durante la procedura di replicazione dura molto di
più rispetto alla copia di intere cartelle. In questo modo è possibile importare le banche dati e successivamente le immagini e i video con l'ausilio del File Manager di
Windows!
8. I clienti AUSTRIACI devono in OGNI caso attivare questa opzione in modo da unire
correttamente i vari progetti (DigiKan, IsybauXML ecc.).
Pagina 15/25
Esportazione e unione dei dati di progetto
L'assistente dispone a questo punto di dati definiti dall'utente per l'esecuzione del processo di replica. Il pulsante
consente di avviare la procedura. Dopo poco tempo compare il seguente messaggio che può essere confermato selezionando JA [Sì]:
Durante la procedura di replica compare l'icona della clessidra; il seguente messaggio rimane visualizzato...
… fino a quando il replicatore conferma il completamento della procedura di copia:
Il pulsante
consente di chiudere il replicatore ritornando nuovamente alla Gestione
Progetti di WinCan8:
A questo punto aprire il progetto (Lugano_Città) contenente le sezioni aggiunte e controllare il risultato:
Dopo questo primo passaggio, nel progetto saranno disponibili i dati della banca dati del
progetto Via Concordia.
In un secondo e terzo passaggio è necessario aggiungere singolarmente gli altri 2 progetti (Corso Elvezia e Corso Pestalozzi) (vedere pag. 13)
Pagina 16/25
Contrassegnare ispezioni come terminati
5.2 Contrassegnare ispezioni come terminati
Per differenziare le inspezioni completati da quelli non completati, è possibile evidenziarli
tramite un determinato campo (vedere "SI_Completed" nel criterio filtro del replicatore).
Questo campo si chiama "SI_Completed" e si trova nella tabella di ispezione "SI_T".
Se questo campo non fosse disponibile nel modello (Template) corrente, può essere visualizzato facendo clic con il mouse su Ctrl in una qualsiasi intestazione di colonna.
Maggiori informazioni sull'argomento "Template" nel documento WinCan8_Entry.
Per il replicatore hanno rilevanza solo i valori 0 e >0.
Pagina 17/25
Replicatore: modalità operativa standalone
6 Replicatore: modalità operativa standalone
Oltre alla funzione replicatore integrata in WinCan8, il replicatore può anche essere avviato come programma indipendente (modalità operativa standalone). Questo risulta particolarmente utile quando si intende riunire più progetti in un progetto vuoto in un'unica
operazione.
Anche in questo caso vale il principio già più volte citato:
il progetto vuoto e tutti i progetti già disponibili per l'unione devono essere stati registrati
con lo stesso modello e lo stesso catalogo, altrimenti non è possibile garantire la successiva esportazione corretta dei dati in un determinato formato (Isybau 96/2001, Isybau
XML, Interlys ecc.).
In questo caso il replicatore viene avviato dal menu "start, Programmi, Utils, WinCan
Replicator]"
. Un assistente guiderà l'utente alla destinazione descritta nelle seguenti pagine in 5 passaggi. Nel primo passaggio è disponibile solo un'opzione che deve essere confermata con
:
Pagina 18/25
Replicatore: modalità operativa standalone
Nel secondo passaggio le singole banche dati del progetto
giunte all'elenco sotto forma di repliche (copie):
vengono selezionate e ag-
Se l'elenco è completo, è possibile salvarlo in modo duraturo premendo il pulsante
.
In questo modo un elenco definito una sola volta può essere continuamente riutilizzato.
(ad es. con furgoni e lavori sempre uguali).
consente di eliminare dall'elenco la voce contrassegnata (dopo di che l'elenco deve
essere nuovamente salvato).
I pulsanti
e
consentono di spostare verso l'alto o verso il basso la voce dell'elenco selezionata. In questo modo è possibile stabilire quale progetto debba essere copiato
per primo nel progetto vuoto.
Se, ad esempio, 2 o più furgoni hanno ispezionato le stesse sezioni nello stesso momento, è necessario stabilire quali dati di quale furgone siano quelli effettivi/validi. In questo
caso il progetto con i dati più recenti deve trovarsi all'ultimo posto dell'elenco; SOLO
questi dati, infatti, sovrascriveranno i dati obsoleti delle stesse sezioni!
Una volta completato l'elenco, l'assistente passa al punto successivo tramite il pulsante
.
Pagina 19/25
Replicatore: modalità operativa standalone
Nel punto 3 viene definita la banca dati originale o la banca dati del server. Visto che si
tratta di un server di database rimosso, i parametri del collegamento devono essere immessi in una speciale finestra di dialogo (login).
Se si opera sempre con lo stesso server di database e pertanto con gli stessi parametri,
questi possono essere specificati in modo permanente nel file INI del replicatore (vedere
Appendice 1).
:
la banca dati di destinazione è un server Microsoft SQL
:
la banca dati di destinazione è un server Oracle
:
la banca dati di destinazione è una semplice banca dati Microsoft
Access.
Nel caso della banca dati Access, il login consiste in una semplice finestra di dialogo di file
e non in un accesso al server!
Assicurarsi che la seguente opzione sia attivata:
La parte inferiore della finestra di dialogo mostra i progetti e i mandatari attualmente disponibili nella banca dati del server.
Se tutti i dati sono disponibili, procedere con
.
Pagina 20/25
Replicatore: modalità operativa standalone
Il passaggio successivo prevede il ritorno alla consueta pagina filtro del replicatore. Una
descrizione dettagliata delle singole opzioni è disponibile a pagina 14:
Se qualche valore non fosse stato immesso in modo corretto, è possibile annullare in
qualsiasi momento l'operazione con il tasto
immessi tutti i dati desiderati, procedere con
e correggere l'immissione. Una volta
.
Pagina 21/25
Replicatore: modalità operativa standalone
L'ultimo passaggio consente di selezionare determinate opzioni che consentono di gestire
ulteriormente il processo di replica. Una descrizione dettagliata di queste opzioni è disponibile a pagina 15:
L'assistente dispone a questo punto di dati definiti dall'utente per l'esecuzione del processo di replica. Il pulsante
consente di avviare la procedura. Fare clic sul tasto
chiudere il replicatore senza effettuare alcuna operazione di copia.
Pagina 22/25
per
Appendice
7 Appendice
7.1 Configurazione del replicatore
Come indicato nelle sezioni precedenti, alcuni parametri del replicatore possono essere
adattati nel relativo file INI (WinCanReplicator.ini). Di seguito un estratto del file INI del
replicatore con il significato dei parametri utilizzati (chiave).
Tutte le istruzioni che iniziano
con ";" sono dei semplici
commenti e non influenzano in
alcun modo il replicatore.
; Comment
[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
Tutte le istruzioni alla voce
[Application]
(eccezione:
Language) consentono l'identificazione del programma e non hanno alcun effetto
sul replicatore.
Copyright=(c)Copyright 2003 by CD-LAB, CH-3280 Murten
Platform=Windows
Warning=!
Language=SUISSE_GE
La sezione [Fonts] non viene
utilizzata e non ha alcuna
ripercussione sul replicatore.
[Fonts]
[Environment]
SQLServer=
OracleSID=wincan8
In [Environment] vengono
effettuate le impostazioni
rilevanti per la replica.
OracleUser=test
OraclePW=test
MSSQLServer=JEAN-CLAUDE\WINCAN8
MSSQLUser=sa
MSSQLPW=test
MSSQLDatabase=REPL_TEST
...
...
DebugMode=ERRORS
; END INI-File
In "[Environment]MSSQL..." vengono visualizzati
i parametri di accesso per la banca dati del server, come
sono stati utilizzati per la finestra di dialogo di login
a pagina 17. In questo modo è possibile definire
e utilizzare in modo permanente i parametri di accesso al
server
separatamente per MSSQL e ORACLE!
Pagina 23/25
Questa
chiave
particolare
consente di impostare il livello
Debug o Trace. Il replicatore
è in grado di protocollare gli
accessi alla banca dati per
semplificare la ricerca guasti
nel file di registro (vedere
file di registro). I valori possibili
sono:
DebugMode=ALL, vengono protocollati
tutti gli accessi / DebugMode=ERRORS, vengono protocollati solo gli errori / DebugMode= , il livello Trace è
disattivato.
Appendice
7.2 File di registro del replicatore
Tutte le azioni (errori) eseguite dal replicatore vengono specificate in un file di registro. Il
file di registro si trova normalmente nella directory di installazione del Konverter (di solito: "..\<ProgrammDir>\WinCan v8\WinCan\") e viene denominato "WinCanReplicator.txt".
Il contenuto del file di registro potrebbe apparire come descritto di seguito (estratto):
***********************************************************************************************
******************************
*
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
schrieben/aktualisiert
= Null)' in Tabelle/Query 'C_T' ge-
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
ben/aktualisiert
= Null)' in Tabelle/Query 'C_T' geschrie-
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
schrieben/aktualisiert
= Null)' in Tabelle/Query 'C_T' ge-
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')'
Pagina 24/25
Appendice
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-A352FC9516D16D00}'
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-BA6C8A53743B2B4C}'
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)
Pagina 25/25
=
Scarica

Filtro/Replicatore Istruzioni per l`uso