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).
Semplice, Riquadro, Combinato
No
Permette di non proporre una finestra (variante) nella finestra di selezione posizionando la variabile OK = 0.
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
![]() | |
VARIANTE | |
![]() | |