powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Глобальной переменной значение item
8 сообщений из 8, страница 1 из 1
Глобальной переменной значение item
    #39676063
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Никак не найду ошибку:

1. В Shared components создал глобальную переменную id_reestr_var (без ограничений)
2. На изменение itema (пробовал и на загрузку страницы) вешаю DA pl/sql code присваивающий значение итема переменной.

Код: plsql
1.
2.
3.
begin
:id_reestr_var:= :id_reestr_edit;
end;



3. На другом итеме source ставлю pl/sql expression
Код: plsql
1.
:id_reestr_var



Не работает. Не пойму почему. Вроде все логично.

Если пишу

Код: plsql
1.
2.
3.
begin
:id_reestr_var:= 'ок';
end;



работает (но кстати почему то со второго открытия формы только, в первый отображает старое значение, потом все ок).

Что не так я делаю?
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676074
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c-net,

Есть подозрение на последовательность.
Ставил da последовательность больше. Не помогает
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676123
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c-net2. На изменение itema (пробовал и на загрузку страницы) вешаю DA pl/sql code присваивающий значение итема переменной.В DA не забыли указать "Items to submit"?

c-netНе работает. Не пойму почему. Вроде все логично.Как вы проверяете, что не работает?
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676125
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никанор Кузьмич,

Никанор КузьмичВ DA не забыли указать "Items to submit"?

Указал id_reestr_var


Никанор КузьмичКак вы проверяете, что не работает?

на этой же странице item test_var

которому я ставлю source
Код: plsql
1.
:id_reestr_var
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676128
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c-netУказал id_reestr_varСудя по тому, что написано в стартовом посте, надо было ставить id_reestr_edit. "Items to submit" - это названия итемов на странице, данные с которых вы отправляете на сервер для использования в PL/SQL коде.

c-netна этой же странице item test_var

которому я ставлю sourceЕсли меняете в DA, надо сделать дополнительный Action с рефрешем итема/региона/страницы, чтобы изменения подгрузились.
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676131
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот обсуждение той же проблемы здесь

Там решением описано расставление Sequence

По всякому кручу, не выходит.

Сейчас значения такие :

DA -20 (page load)
PL/SQL - 50 ( 20 пробовал)
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39676134
c-net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никанор Кузьмич,

Заработало после Refresh!!!
Спасибо!!

Только опять только со второго раза отображается. первое открытие - старое значение.
Ну это мелочи!
:)
...
Рейтинг: 0 / 0
Глобальной переменной значение item
    #39677535
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c-net,
Как вам правильно подсказали, что в item to submit Вы должны указать id_reestr_edit. А есть еще Return item. И вот в нем вы должны указать
название элемента, source у которого id_reestr_var, предположим что это у вас PXX_PAGE_ITEM1. и Код PL/SQL должен выглядеть так

Код: plsql
1.
2.
3.
begin
   :PXX_PAGE_ITEM1:= :id_reestr_edit;
end;
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Глобальной переменной значение item
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]