Set Block Property

download Set Block Property

If you can't read please download the document

description

How to set block property

Transcript of Set Block Property

DECLARE lc_found VARCHAR2(3) := 'NO' ; BEGIN IF FND_GLOBAL.resp_id -1 THEN BEGIN SELECT 'YES' INTO lc_found FROM fnd_responsibility WHERE 1 = 1 AND responsibility_id = FND_GLOBAL.resp_id AND application_id = FND_GLOBAL.RESP_APPL_ID and application_id IN (SELECT application_id FROM fnd_application WHERE application_short_name='AR' ); IF lc_found != 'YES' THEN Set_Block_Property('TRX_HDR_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_HDR_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); END IF ; EXCEPTION WHEN OTHERS THEN Set_Block_Property('TRX_HDR_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_HDR_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); END ; ELSE Set_Block_Property('TRX_HDR_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_HDR_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',INSERT_ALLOWED,PROPERTY_FALSE); Set_Block_Property('TRX_LINES_ATTR',UPDATE_ALLOWED,PROPERTY_FALSE); END IF ; END ;