|
баг? forms 11g
|
|||
---|---|---|---|
#18+
см. рисунок 1) открыл новую форму из текущей с помощью CALL_FORM с установ свойством no_hide 2) закрыл новую форму после этого напрочь перестает работать set_item_property(...) если вместо no_hide установить hide то работает нормально, но такое решение не устраивает. возможно нужен патч от оракл. кто сталкивался с такой проблемой? возможно ли как то ее решить?=) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2012, 15:18 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
Что-то мне подсказывает, что после call_form операторы выполняются после закрытия этой самой формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 13:12 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
Ой стрелки не заметил. А вы проверяли, он вообще выполняет SCROLL_FIX_BAG('D') ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 13:15 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
И ещё один момент: После того как вы сделали Enabled в False При возвращении в Enabled True, нужно ещё пробивать в TRUE кучу свойств: Update_allowed Insert_allowed Keyboard_navigable Свойства пишу по памяти, но найдёте по созвучию. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 13:18 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
esprimo, попробуйте добавить кроме SET_ITEM_PROPERTY('TEST_BLOCK.TEXT_ITEM5',ENABLED,PROPERTY_TRUE) в (.. when 'D'): SET_ITEM_PROPERTY('TEST_BLOCK.TEXT_ITEM5', VISIBLE ,PROPERTY_TRUE); SET_ITEM_PROPERTY('TEST_BLOCK.TEXT_ITEM5', UPDATE_ALLOWED ,PROPERTY_TRUE); SET_ITEM_PROPERTY('TEST_BLOCK.TEXT_ITEM5', NAVIGABLE ,PROPERTY_TRUE); для ITEM6 соответственно.. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 13:24 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
Ura!, "При возвращении в Enabled True, нужно ещё пробивать в TRUE кучу свойств" на сколько помню это только при VISIBLE, энэйб/дисэйбл прекрасно и так всегда работали ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 14:41 |
|
баг? forms 11g
|
|||
---|---|---|---|
#18+
SCROLL_FIX_BAG работает точно, его даже не обязательно писать, можно просто для push_button написать: 1) set_item_property('bl.item', enabled, property_false); 2) display_mess(get_item_property('bl.item',enabled)); -- выводиться сообщение о том что enabled установился в false 3) call_from('test2',no_hide,...); 4) set_item_property('bl.item', enabled, property_true); 5) display_mess(get_item_property('bl.item',enabled)); -- выводиться сообщение о том что enabled установился в true, но тем не менее -- поля остались задисэйбленные спасибо за ответы, завтра попробую добавить свойства и отпишу что получиться. хочу эту проблему описать на металинке, но не могу правильно составить вопрос на английском(т.к. плохое знание языка)... если есть люди которые хорошо владеют англ. языком плиз помогите составить вопрос=) о результатах отпишу тут)) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2012, 18:35 |
|
|
start [/forum/topic.php?fid=51&msg=37931653&tid=1878433]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
196ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 316ms |
0 / 0 |