Vraag : Vorm 4.5 van Oracle Update Toegestaan Probleem

Is het mogelijk om Toegestane Update aan False

SET_BLOCK_PROPERTY (ObjID_Pack.vk_follow_up_blk, UPDATE_ALLOWED, PROPERTY_FALSE) te plaatsen;

but plaatste één toegestaan gebied aan update?

Because die ik wil om ELK gebied .......

e.g. onbruikbaar maken als ik een blok MY_BLOCK bevat volgende fields
FIELD_ONE
FIELD_TWO
FIELD_THREE
FIELD_FOUR
FIELD_FIVE

In sommige omstandigheden die heb, kan ik UPDATE_ALLOWED van MY_BLOCK aan FALSE
but UPDATE_ALLOWED van FIELD_THREE wordt geplaatst aan de gebruiker/>but van TRUE


anyone kan helpen ingaan plaatsen?

Antwoord : Vorm 4.5 van Oracle Update Toegestaan Probleem

In de Vormen van Oracle kijkt de hiërarchie als dit:
blok - > punt

Zo in dit geval kan het gehele blok behalve FIELD_THREE worden bijgewerkt:
SET_BLOCK_PROPERTY („MY_BLOCK“, UPDATE_ALLOWED, PROPERTY_TRUE);
en
SET_ITEM_PROPERTY („MY_BLOCK.FIELD_THREE“, UPDATE_ALLOWED, PROPERTY_FALSE);

In dit geval kan het gehele blok niet worden bijgewerkt:
SET_BLOCK_PROPERTY („MY_BLOCK“, UPDATE_ALLOWED, PROPERTY_FALSE);
en
SET_ITEM_PROPERTY („MY_BLOCK.FIELD_THREE“, UPDATE_ALLOWED, PROPERTY_TRUE);
Vandaar dat kan een gebruiker een waarde in FIELD_THREE ingaan niet.
Andere oplossingen  
 
programming4us programming4us