Nelle forme di Oracle la gerarchia assomiglia a questa:
blocco - > articolo
Così in questo caso il blocchetto di tutto tranne FIELD_THREE può essere aggiornato:
SET_BLOCK_PROPERTY (“MY_BLOCK„, UPDATE_ALLOWED, PROPERTY_TRUE);
e
SET_ITEM_PROPERTY (“MY_BLOCK.FIELD_THREE„, UPDATE_ALLOWED, PROPERTY_FALSE);
In questo caso il blocchetto di tutto non può essere aggiornato:
SET_BLOCK_PROPERTY (“MY_BLOCK„, UPDATE_ALLOWED, PROPERTY_FALSE);
e
SET_ITEM_PROPERTY (“MY_BLOCK.FIELD_THREE„, UPDATE_ALLOWED, PROPERTY_TRUE);
Ecco perchè un utente non può fornire un valore nel FIELD_THREE.