powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обнуление шаттла...
6 сообщений из 6, страница 1 из 1
Обнуление шаттла...
    #36233979
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
каким образом вернуть данный элемент в исходное состояние? чтобы в левой части были все заданные элементы а справа пусто... простое присвоение нулевого значение не работает!
...
Рейтинг: 0 / 0
Обнуление шаттла...
    #36234088
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я,

Присвоение нулевого значения чему? Шаттл состоит из двух элементов и панели с кнопочками между ними. Почитайте топик - на всякий.
...
Рейтинг: 0 / 0
Обнуление шаттла...
    #36234643
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
suPPLer,
не обнулить, а читайте внимательней в первом посте, вернуть в исходное состояние, то есть то которое было при первой загрузке, с сохранением первоначальной сортировки(так как она сбивается когда перебрасываешь элементы туда сюда).
Понятно, что он составной... если бы было бы легко не задавал бы тему... состоит из двух мультиселект списков, и необходимо значит с правого удалить все и прибавить их к левому элементу... то есть все получается через js? нети возможности вернуться в первоначатьное состояние через сам апекс?
...
Рейтинг: 0 / 0
Обнуление шаттла...
    #36235060
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
Как то так...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
function js_reset()
//Сброс всех итемов
{
$x('P17_ORGAN_LEFT').innerHTML+= $x('P17_ORGAN_RIGHT').innerHTML;
$x('P17_ORGAN_RIGHT').innerHTML='';

$x('P17_NOMER_LEFT').innerHTML+= $x('P17_NOMER_RIGHT').innerHTML;
$x('P17_NOMER_RIGHT').innerHTML='';


// Даем знать серверу об изменении значения итема
var get = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=',$v('pFlowStepId'));
get.add('P17_ORGAN',$v('P17_ORGAN')); 
get.add('P17_NOMER',$v('P17_NOMER')); 
var ret = get.get();
get = null;

doSubmit();
};
...
Рейтинг: 0 / 0
Обнуление шаттла...
    #36235339
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
яsuPPLer,
не обнулить, а читайте внимательней в первом посте
Кто из нас должен быть внимательней? Про нулевое значение Вы сами сказали в заглавном посте, слово "обнулить" опять-таки Вы говорите первым.

явернуть в исходное состояние, то есть то которое было при первой загрузке, с сохранением первоначальной сортировки(так как она сбивается когда перебрасываешь элементы туда сюда).

Если мы говорим про сброс выбранного в шаттле, то:
0. Там есть кнопочка Reset на нём. :)
1. Через JS можно её найти и кликнуть:
Код: plaintext
1.
var imgs = $x('YOUR_ITEM_NAME_SHUTTLE').getElementsByTagName('IMG');
for (var i =  0 ; i < imgs.length; i++) {(imgs[i].title=='Reset')?imgs[i].onclick():null;}

Если же мы говорим про сброс состояния переменной на странице, то у бранчей есть такое свойство как Clear Cache. Правда, почистит все переменные на указанной(ых) странице(ах).c
...
Рейтинг: 0 / 0
Обнуление шаттла...
    #36236485
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
suPPLer,

Reset это не то, так как после сабмита никакой ресет не поможет вернуть все в первоначальный вид. Скорее всего поможет Remove All, но это тоже самое выйдет что писал в пердыдущем посте, ну может по изящней немного. суть не меняется от этого... но такой вариант нарушает первоначальную сортировку, чего не надо.

может потом этот спимок js отсортировать?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обнуление шаттла...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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