Se c'e' la necessità di gestire colori personalizzati su celle, c'e' un metodo molto semplice da applicare alle griglie modificabili di qualunque tipo:
•Sulla colonna desiderata definire la proprietà "Begin-Entry" = "Custom": questo forzerà la creazione della routine Z-nomegrid-colonna-BE-EP (Vedi Validazione generica griglia)
Questa dovrà essere costruita come nell'esempio, preso da GRIDELTR:
z-grid-det-colore-be-ep.
move "N" to w-cell-accept-ok
if tm-r-colore (k-be) > 0
move tm-r-colore (k-be) to w-cell-color-custom
end-if
.
In questo caso il colore della cella è dato dal contenuto della cella stessa, ma è casuale: la condizione di applicazione può essere qualunque: l'importante è popolare correttamente il dato W-CELL-COLOR-CUSTOM.