Как получить элемент списка при нажатии на значок классического отчета - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть классический отчет обо всех событиях, мне нужно, чтобы при нажатии на ссылку отображался список участников в виде всплывающего окна.

(https://photos.app.goo.gl/bfa3imFndJfPyepq7)

1 Ответ

0 голосов
/ 29 сентября 2019

Я не думаю, что Apex способен сделать это изначально.

Что вы можете сделать, это создать ссылку, которая откроет модальное окно (возможно, самое близкое к всплывающему LoV) и отобразит эти значения.

В качестве альтернативы, если их нетстолько значений вы должны отобразить, вы можете использовать listagg и отображать их как значения столбца интерактивного отчета (например, через запятую). Например:

SQL> select e.deptno,
  2         d.dname,
  3         listagg(e.ename, ', ') within group (order by e.ename) names
  4  from emp e join dept d on e.deptno = d.deptno
  5  where d.deptno = 10
  6  group by e.deptno, d.dname;

    DEPTNO DNAME          NAMES
---------- -------------- ----------------------------------------
        10 ACCOUNTING     CLARK, KING, MILLER

SQL>
...