Sviluppo > Dizionario script > Script > Entry Points 

Un insieme di azioni è previsto nei modelli standard per permettere il richiamo di programmi specifici. Inoltre quando ne viene manifestata la necessità, vengono creati degli entry point in standard, per permettere la chiamata di un programma specifico.

Ogni entry point viene documentato in una scheda per definire il contesto di richiamo del programma specifico.

Questa tabella permette il funzionamento degli entry point: si identifica il programma specifico nel quale saranno scritti uno o più entry point richiamati dal programma standard.

La tabella degli entry point è consegnata vuota da Adonix. Quindi è da indicare in base alle necessità.   

Per un entry point, il programma specifico deve seguire delle regole di scrittura identiche all'azione; deve iniziare con il sotto-programma $ACTION, nel quale si testeranno i diversi valori possibili per la variabile ACTION. Questa variabile contiene il nome degli entry point.

$ACTION
Case ACTION
When "..."
...
Endcase
Return

 

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

 

Videata di inserimento

Presentazione

Questa videata permette di referenziare i programmi specifici nei quali sono sviluppate le azioni richiamate dal programma standard. Questi programmi permettono di adeguare in modo specifico il programma standard. Il programma specifico deve iniziare con l'etichetta $ACTION nella quale è dichiarata l'azione; conserva l'ambiente del programma standard.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Riquadro

  • Tipo (campo TYP)

 

  • Script standard (campo TRTSTD)

Programma standard per il quale si aggiunge dello specifico.

 

  • Descrizione (campo LIBTRT)

 

  • Script specifico (campo TRTSPE)

Programma specifico che aggiunge o sostituisce alcune azioni del programma standard. Si noterà che gli sviluppi specifici collegati a 2 entry points di un programma standard vanno scritti in un programma specifico unico.

  • Modulo (campo MODULE)

Modulo di appartenenza della parametrizzazione. Questo campo permette di precisare se la videata deve essere creata nel database del dossier. Lo è se il modulo al quale è collegata la videata è attivo per il dossier.

Un codice attività permette:

  • di rendere opzionale un elemento del dizionario se il valore associato al codice attività è nullo.
  • di approvare gli elementi specifici da quando sono evidenziati da un codice che inizia per X, Y o Z.
  • di dimensionare un numero di righe massimo quando il codice attività evidenzia degli elementi di un riquadro.

Così, se il codice attività non è attivo, l'elemento evidenziato non sarà utilizzabile, e il codice associato (se ne ha) non verrà generato né sarà attivabile.

  • Ordine (campo RNG)

 

  • Parametrizzazione (campo TRTPAR)

Questo campo permette di identificare altri programmi specifici collegati al programma principale. Deve essere inserito nel formato PROG1~CODATT1;  PROG2~CODATT2;.... dove PROGn è un nome del programma e CODATTn un codice attività. Lo specifico dovrà analizzare i valori di questo campo nel relativo programma specifico principale al fine di effettuare, se necessario, il richiamo di altri programmi.

Chiudi

 

Messaggi di errore

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

Codice già esistente sulla riga i

Si è tentato di inserire due volte lo stesso programma standard nel riquadro.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione