Что вызывает уведомление о перемещении интерактивной сетки? - PullRequest
0 голосов
/ 08 мая 2020

Я использую Apex 18.2. Уведомление о «перемещении» в JSDo c считается отправленным, когда одна или несколько записей перемещаются. Но не могу найти способ переместить записи. Когда и как срабатывает?

1 Ответ

0 голосов
/ 08 мая 2020

Вы можете перемещать записи, используя метод модели moveRecords: https://docs.oracle.com/en/database/oracle/application-express/18.2/aexjs/model.html#moveRecords

Вот пример, который переместит сотрудников JONES и SCOTT в таблицу EMP после ALLEN ... До: enter image description here

Этот код перемещает строки:

var model = apex.region('emp-reg').widget().interactiveGrid("getCurrentView").model;
var recordsToMove = [];
var recordToMoveAfter;

recordsToMove.push(model.getRecord('7566'));
recordsToMove.push(model.getRecord('7788'));

recordToMoveAfter = model.getRecord('7499');

model.moveRecords(recordsToMove, null, recordToMoveAfter);

После:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...