Frage : Oracle bilden 4.5 Update erlaubtes Problem

Ist es möglich, Update einzustellen erlaubt False

SET_BLOCK_PROPERTY (ObjID_Pack.vk_follow_up_blk, UPDATE_ALLOWED, PROPERTY_FALSE);

but stellte ein Feld auf Update erlaubt ein?

Because, das ich nicht JEDES Feld .......

e.g. sperren möchte, wenn ich einen Block MY_BLOCK enthalte das folgende fields
FIELD_ONE
FIELD_TWO
FIELD_THREE
FIELD_FOUR
FIELD_FIVE

In einige Umstände habe, ich kann UPDATE_ALLOWED MY_BLOCKS auf FALSE
but eingestellten FIELD_THREES UPDATE_ALLOWED auf TRUE

but Benutzer einstellen bin nicht imstande, irgendeinen Wert in das FIELD_THREE

anyone einzutragen kann helfen?

Antwort : Oracle bilden 4.5 Update erlaubtes Problem

In den Oracle-Formen sieht die Hierarchie wie dieses aus:
Block - > Einzelteil

So in diesem Fall kann der Ganzblock ausgenommen FIELD_THREE modernisiert sein:
SET_BLOCK_PROPERTY („MY_BLOCK“, UPDATE_ALLOWED, PROPERTY_TRUE);
und
SET_ITEM_PROPERTY („MY_BLOCK.FIELD_THREE“, UPDATE_ALLOWED, PROPERTY_FALSE);

In diesem Fall kann der Ganzblock nicht modernisiert sein:
SET_BLOCK_PROPERTY („MY_BLOCK“, UPDATE_ALLOWED, PROPERTY_FALSE);
und
SET_ITEM_PROPERTY („MY_BLOCK.FIELD_THREE“, UPDATE_ALLOWED, PROPERTY_TRUE);
Deshalb ist ein Benutzer nicht imstande, einen Wert in das FIELD_THREE einzutragen.
Weitere Lösungen  
 
programming4us programming4us