VARIANTE

Descrizione

Questa azione è utilizzata negli oggetti a varianti. E' chiamata per ogni finestra attiva dell'oggetto e per cui l'utente ha i diritti di accesso (nessun codice accesso o diritto di esecuzione sul codice accesso della finestra).

Tipo di oggetto

Semplice, Riquadro, Combinato

Transazione

No

Utilizzo

Permette di non proporre una finestra (variante) nella finestra di selezione posizionando la variabile OK = 0.

Esempio: SUBSOHA   ordini di vendita

In questa azione, per ogni finestra associata ad un oggetto, si legge la parametrizzazione della transazione di inserimento. Per ognuna si testa se la transazione di inserimento è attiva e se la categoria parametrizzata in questa transazione è coerente con l'ordine da visualizzare.

$VARIANTE
# La transazione letta è utilizzabile ?
If clalev ([F:SLT])=0 Local File SALTRS [SLT] Endif
Read [SLT]SLT0=2;[F:AWI]TRN
If fstat
OK = 0
Elsif [F:SLT]ENAFLG<>2 | (GORDCAT <> 4 & [F:SLT]ORDCAT <> 4 & [F:SLT]ORDCAT <> GORDCAT)
OK = 0
Endif
Return

Azioni associate
 Home page link

DEFTRANS

 

VARIANTE

 Home page link

SETTRANS