Предположительно, вы используете шаблон отчета "Карты" из универсальной темы. Это может обрабатывать выделение с помощью значков или цветов. Я создал пример на основе таблицы EMP здесь, на apex.oracle.com (войдите как demo / demo).
Мой запрос:
select
ename card_title,
ename card_subtitle,
job card_text,
hiredate card_subtext,
'' card_modifiers,
apex_page.get_url(p_items=>'P6_EMPNO',p_values=>empno) card_link,
case when empno = :P6_EMPNO then 'u-color-39' else 'u-color-29' end card_color,
case when empno = :P6_EMPNO then 'fa-check' end card_icon,
'' card_initials
from emp
У меня есть скрытый элемент страницы под названием P6_EMPNO, и когда пользователь нажимает на одну из карточек, которая устанавливается по этой ссылке:
apex_page.get_url(p_items=>'P6_EMPNO',p_values=>empno) card_link,
Тогда это используется для указания значка и другого цвета для карты через эти:
case when empno = :P6_EMPNO then 'u-color-39' else 'u-color-29' end card_color,
case when empno = :P6_EMPNO then 'fa-check' end card_icon,
Вы можете узнать все о картах, тематических цветах и т. Д. В разделе https://apex.oracle.com/ut/