Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как с помощью apex.submit установить значение item в null. / 4 сообщений из 4, страница 1 из 1
10.02.2012, 13:23
    #37655697
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как с помощью apex.submit установить значение item в null.
Пытаюсь вот таким скриптом установить параметры а странице
Код: javascript
1.
2.
3.
4.
apex.submit({
  request:'EDIT', 
  set:{"P254_PARAM_CODE" : 'village', "P254_PARAM_ID": '', "P254_PARAM_OBITS": ''}
});


В результате итемы :P254_PARAM_ID, :P254_PARAM_OBITS не меняют свое значение вообще.
Есть щанс сбросить в null значение параметра через apex.submit не используя $s() ?
...
Рейтинг: 0 / 0
10.02.2012, 14:02
    #37655803
haXbat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как с помощью apex.submit установить значение item в null.
Casufi,

$s() меняет значение элемента на интерфейсе, а не в сессии. Для сессии можно таким скриптом
Код: javascript
1.
2.
3.
   var aget = new apex.ajax.ondemand();
    aget.ajax.add('P254_PARAM_CODE', 'village');
    aget._get();
...
Рейтинг: 0 / 0
10.02.2012, 14:06
    #37655815
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как с помощью apex.submit установить значение item в null.
haXbat,
Мне проще onclik разместить
$s(...);apex.submit({...});
Ваш код нужен только если значение итема нужно увидеть в ондеманд процессе без сабмита.
...
Рейтинг: 0 / 0
10.02.2012, 14:16
    #37655842
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как с помощью apex.submit установить значение item в null.
CasufiПытаюсь вот таким скриптом установить параметры а странице
Код: javascript
1.
2.
3.
4.
apex.submit({
  request:'EDIT', 
  set:{"P254_PARAM_CODE" : 'village', "P254_PARAM_ID": '', "P254_PARAM_OBITS": ''}
});


В результате итемы :P254_PARAM_ID, :P254_PARAM_OBITS не меняют свое значение вообще.
Есть щанс сбросить в null значение параметра через apex.submit не используя $s() ?

Вижу, еще один "бажок" апекса.

Достаточно глянуть на реализацию внутри:
Код: javascript
1.
((e)&&(d))?$s(e,d):null


e и d это как раз пары параметр:значение.

Можно использовать такой вот workaround :

Код: javascript
1.
2.
3.
4.
apex.submit({
  request:'EDIT', 
  set:{"P254_PARAM_CODE" : 'village', "P254_PARAM_ID": [], "P254_PARAM_OBITS": []}
});
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как с помощью apex.submit установить значение item в null. / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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