powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Interactive grid получить ID текущей выделенной строки
8 сообщений из 8, страница 1 из 1
Interactive grid получить ID текущей выделенной строки
    #39450960
Фотография maxandsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex 5.1

Как получить ID строки на которой находится курсор в ITEM ???
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451252
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxandsoft,

Этот кусок пока недокументирован, используйте Set Value: JavaScript Expression или Execute JAvaScript в DA

см. Events:

Selection Change (event) - выбор строки

this.data.selectedRecords[i] - массив, содержащий значения выбранной i-й строки
this.data.model.getValue - функция, которая возвращает значение по алиасу столбца

Пример:

this.data.model.getValue(this.data.selectedRecords[0], "ORDER_ID")

Row Initialization (event) - выбор записи в режиме начала редактирования

аналогично, this.data.record - массив, содержащий значения редактируемой строки

this.data.model.getValue(this.data.record, "ORDER_ID") - значение в соответствущем столбце ORDER_ID

Пример: тынц
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451435
Фотография maxandsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev спасибо попробую
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451604
Фотография maxandsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,

Получилось, спасибо!
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451762
rubystar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxandsoft,

А можно пример получившегося кода?
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451866
Фотография maxandsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rubystar,

Там строка JS в DA SetValue на событие Selection Change

this.data.selectedRecords.length != 1 ? '': this.data.model.getValue( this.data.selectedRecords[0], "KEY")

Где KEY = это колонка со значение которые хотите записать в ITEM
...
Рейтинг: 0 / 0
Interactive grid получить ID текущей выделенной строки
    #39451914
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ Условие this.data.selectedRecords.length == 1 можно прописать в DA condition: JavaScript Expression, тогда в SetValue будет простой JavaScript Expression
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Interactive grid получить ID текущей выделенной строки
    #39996954
PL/SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данный способ не работает на поле типа Select List. Как и master-detail связь. :(
Есть справочник услуг, есть настройки каждой услуги + доп. параметры - таблица один-ко-многим для каждой услуги.
На форме хочется поместить два IG - один "настройки услуги", где сама услуга выбирается из списка, а второй "доп. параметры услуги" - где вносятся дополнительные строки.
Никак не выходит.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Interactive grid получить ID текущей выделенной строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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