Sviluppo > Strumenti > Diversi > Cancellazione 

Nella maggiorparte degli oggetti del software, è possibile cancellare la scheda corrente tramite il bottone .

Questa cancellazione è ovviamente possibile solo se sono rispettate dei vincoli di integrità referenziali, definiti nel dizionario di dati, così come, a seconda dei casi, sono rispettate alcuni vincoli più complessi. Questi controlli possono essere relativamente lunghi da effettuare, e lo sono direttamente al lancio di questa funzione.

Se devono essere fatte più eliminazioni, si sconsiglia di fare lanci di questo tipo. Ecco perchè è possibile richiedere una cancellazione batch. Questa cancellazione batch alimenta una tabella del database, che memorizza tutte le richieste in corso.

La funzione Cancellazioni permette da una parte di visualizzare e di modificare queste richieste, e d'altra parte di lanciare le cancellazioni in attesa di esecuzione in maniera raggruppata.

Gestione videata

Videata di inserimento

Presentazione

All'entrata nella funzione, ci si ritrova di fronte ad un riquadro che contiene le richieste di eliminazione in corso, sotto forma del codice oggetto e del valore di chiavi.

Si noti che quando la chiave della scheda gestita dall'oggetto è in una sola parte, può essere inserita solo la prima colonna; al contrario, se esistono due parti di chiave, la prima parte si trova nella seconda colonna Identificativo, e la seconda parte (che è in generale la più parlante) nella prima colonna.

Si disporrà allora delle seguenti possibilità:

  • inserire nuove richieste di cancellazione o cancellarne, tramite inserimento diretto nella videata
  • lanciare la cancellazione effettiva con l'aiuto del bottone.
  • uscire dalla funzione annullando le modifiche fatte e non attivando subito l'operazione di cancellazione .

Se è stata lanciata l'operazione di cancellazione, questa si attua e, alla fine dell'operazione, un file traccia dà il risultato di questa operazione.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Riquadro

Questo codice identifica l'oggetto che gestisce la scheda da cancellare.

  • Descrizione (campo INTIT)

 

  • Identificativo 1 (campo CLE1)

Definisce la chiave (all'occorrenza in più parti) che identifica la scheda che si desidera eliminare.

  • Identificativo 2 (campo CLE2)

 

  • Descrizione (campo DES)

Destiné à figurer sur les états et les écrans dans lesquels le code de la fiche peut être saisi ou sélectionné. Ce texte permet de donner une description de la fiche concernée.

 

  • Data (campo CREDAT)

 

  • Ora (campo CRETIM)

 

Chiudi

 

Job batch

Questa funzione può essere lanciata in batch. Il job standard ADELETE è previsto per questo.

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione