Enable/disable only item (field) based in other checkbox field type [message #635836] |
Thu, 09 April 2015 14:56 ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
![](//www.gravatar.com/avatar/2780d204d31b8b422f1053163847a6c6?s=64&d=mm&r=g) |
brjeansilva
Messages: 5 Registered: April 2015 Location: São Paulo, Brazil
|
Junior Member |
![jeancarvalhosilva@gmail.com](/forum/theme/orafaq/images/google.png)
|
|
Hi All,
I'm new member! Thanks for atention and sorry for my english.
I need know how do for disable or enable only a item (text item field type) based in other checkbox field type and not all my block.
For example bellow:
--Enable/Disable TEXT_ITEM1
IF (NVL(:UNINEG_TIPO_DESPESAS.CHECK_BOX_ITEM, 'N') = 'N') THEN
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, UPDATE_ALLOWED, PROPERTY_FALSE);
SET_ITEM_PROPERTY ('TEXT_ITEM', BACKGROUND_COLOR, 'r214g214b214');
ELSE
SET_ITEM_PROPERTY ('TEXT_ITEM', BACKGROUND_COLOR, 'r255g255b255');
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, UPDATE_ALLOWED, PROPERTY_TRUE);
END IF;
I did inserted the code up, in post-query and pre-record triggers from my block and when-checkbox-changed in trigger from checkbox item, but, no functioned. The system saw the selected line only and enable/disable all my block instead of disable only the line selected.
Anybody can help me, please?
Thanks guys!
[Updated on: Thu, 09 April 2015 14:58] Report message to a moderator
|
|
|
|
|
|
Re: Enable/disable only item (field) based in other checkbox field type [message #636005 is a reply to message #635953] |
Tue, 14 April 2015 08:22 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
![](//www.gravatar.com/avatar/2780d204d31b8b422f1053163847a6c6?s=64&d=mm&r=g) |
brjeansilva
Messages: 5 Registered: April 2015 Location: São Paulo, Brazil
|
Junior Member |
![jeancarvalhosilva@gmail.com](/forum/theme/orafaq/images/google.png)
|
|
Hi Craig,
Thanks for help!
Bellow my code, I'm inserted in post-query and pre-record triggers from my block and when-checkbox-changed, when-validate-item and post-change trigger in my check-box item.
Quote:
--Enable/Disable TEXT_ITEM
IF (NVL(:MY_BLOCK.CHECK_BOX_ITEM, 'N') = 'S') THEN
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, UPDATE_ALLOWED, PROPERTY_FALSE);
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, NAVIGABLE, PROPERTY_FALSE);
SET_ITEM_PROPERTY ('TEXT_ITEM', BACKGROUND_COLOR, 'r214g214b214');
ELSE
SET_ITEM_PROPERTY ('TEXT_ITEM', BACKGROUND_COLOR, 'r255g255b255');
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, UPDATE_ALLOWED, PROPERTY_TRUE);
SET_ITEM_INSTANCE_PROPERTY ('TEXT_ITEM', CURRENT_RECORD, NAVIGABLE, PROPERTY_TRUE);
END IF;
Thanks and regards!
Jean Silva
|
|
|
|
|
|
|
|