Sviluppo > Strumenti > Dizionario > Copie > Dizionario 

Questa funzione permette di copiare in massa alcuni elementi del dizionario da un dossier all'altro. Gli elementi del dizionario possono essere definiti tramite check box, tramite intervalli di nomi, e tramite una data (elementi aggiornati più di recente rispetto ad una certa data).

Inoltre è possibile filtrare solo gli elementi da copiare appartenenti ad un modulo, tramite un determinato codice attività.

Infine, il trasferimento di un elemento può essere accompagnato dalla copia dei programmi associati, e può essere lanciata parte della validazione del dizionario sugli elementi copiati nel dossier di arrivo.

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

Videata di inserimento

Presentazione

Prima si definisce il dossier di partenza, poi il dossier di arrivo. Di default, viene proposto il dossier corrente, ma è possibile dare il nome di un altro dossier accessibile con le sintassi dettagliate in una documentazione allegata.

Gli elementi corrispondenti ai dati da copiare sono in seguito inseriti sotto forma:

Si definisce alla fine se si desidera validare gli elementi sul dossier di arrivo dopo la copia.

Il lancio di questa operazione, che può essere lungo, si conclude con la visualizzazione di un file di traccia.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Dossier

  • Dossier origine (campo DOSORG)

Questo campo permette di definire il dossier a partire dal quale sarà copiata la scheda. Le sintassi possibili sono descritte nell'allegato dedicato.

  • Dossier arrivo (campo DOSDES)

Questo campo permette di definire il dossier nel quale sarà copiata la scheda. Le sintassi possibili sono descritte nell'allegato dedicato.

Riquadro Oggetto da elaborare

  • Tipo (campo OBCDES)

 

  • Da elaborare (campo OBCSEL)

 

  • Da (campo OBCSTR)

 

  • a (campo OBCEND)

 

Riquadro Moduli

  • N° (campo NUMLIG)

Riga corrente del riquadro

  • Modulo (campo MODULE)

Questo riquadro fornisce l'elenco dei moduli per i quali si possono selezionare gli elementi da copiare.

  • Copia (campo COPMOD)

Se il campo è uguale a Si, gli elementi del modulo selezionati altrove sono copiati.

Opzioni

  • Script associati (campo COPTRT)

Permette di precisare che i programmi associati agli elementi copiati (videate, azioni, oggetti, funzioni, consultazioni) vengono anch'essi copiati.

Questo flag provoca anche la copia delle stampe Crystal Reports associate agli elementi del dizionario delle stampe quando questo è copiato.

  • Validazione dizionario (campo VALDIC)

Permette di attivare la validazione degli elementi (tabelle, viste, videate, finestre, oggetti, consultazioni, funzioni) nel dossier di destinazione dopo la loro copia. Tale validazione è possibile solo se il server corrente associato al dossier è lo stesso di quello del dossier di destinazione. Viceversa, un messaggio di errore segnalerà tale situazione nella traccia della copia.

Filtri

  • A partire dal (campo DATDEB)

Se questa data viene indicata, saranno considerati dall'elaborazione i soli dati la cui data di ultima modifica o data di creazione sia maggiore o uguale.

Se si inserisce un codice attività, vengono copiati solo gli elementi contraddistinti dal codice attività in questione.

Chiudi

 

Funzioni accessibili tramite click destro sul riquadro

Si a tutto il resto

Quando si ha un riquadro di inserimento di scelte multiple con una scelta di risposta Si / No su ogni riga, questa funzione permette di rispondere Si a tutte le righe a partire dalla riga corrente.

No a tutto il resto

Quando si ha un riquadro di inserimento di scelte multiple con una scelta di risposta Si / No su ogni riga, questa funzione permette di rispondere No a tutte le righe a partire dalla riga corrente.

 

Chiudi

 

Job batch

Questa funzione può essere lanciata in batch, ma non esiste job standard dedicato al suo lancio.

Messaggi di errore

Al lancio della funzione

Oltre ai messaggi generici, i seguenti messaggi d'errore possono apparire al momento dell'inserimento :

server: macchina inaccessibile

Il server di nome server non risponde ( o non è accessibile attraverso la rete o il servizio oppure il servizio o il daemon adxd non è lanciato).

Nel file traccia

Questa funzione crea un file traccia all'esecuzione, file in cui possono ritrovarsi i seguenti errori:

Validazione impossibile su macchina remota

La casella Validazione è stata contrassegnata, ma il server su cui si trova il dossier di destinazione non corrisponde al server su cui si trova il dossier in cui è stata lanciata la copia.

Abbreviazione già esistente

La tabella che si desidera copiare ha la stessa abbreviazione di un'altra tabella del dossier di destinazione

Esiste già una vista dallo stesso nome

La tabella che si desidera copiare ha lo stesso nome di un'altra vista del dossier di destinazione

Esiste già una tabella dallo stesso nome

La vista che si desidera copiare ha lo stesso nome di un'altra tabella del dossier di destinazione

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione