Durante la gestione di una griglia modificabile avviene questo:
•Modifico una cella: durante la modifica una condizione porta alla chiamata ad un sottoprogramma
•Viene eseguito il sottoprogramma, e si ritorna sulla griglia
•La griglia non è più modificabile
(Problema riscontrato ad esempio in COGV14W: dopo l'accept di una quantità se c'è la gesitone lotti viene richiamato COGV32)
Soluzione problema
Solitamente queste chiamate vengono eseguite all'interno delle procedure che sono innescate automaticamente; ad esempio una x-controlla o nella Z-EVENT-nonegrid-AFTER.
Prima o dopo la chiamata al sottoprogramma si dovrà aggiungere la riga:
set event-action to event-action-fail-terminate
Il problema si risolverà.