Oracle APEX 24.2.13, with latest Universal Theme.
Below is demonstrated online at: AF_PLAYS | demo | demoaf123 (page 23)
On page 23, I have a Classic Report with a “hamburger menu” column called action_menu in the Person region.

The menu is built using:
- Page-level JavaScript
- Additional columns that determine whether a menu item is disabled (
option1_locked) and, if not, which link should be followed (option1_link)
- An
action_menu HTML Expression that links the column name with the appropriate JavaScript attribute
Not demonstrated here is the ability to assign these menu items to a user’s security role, along with a function that returns 1 or 0 to indicate whether the user is allowed to view a given menu item.
Effectively, I need to prevent rendering certain menu items based on a database value. However, I think this may need to be handled on the JavaScript side, since that is what builds the front end.
Does anyone have advice on how best to implement this?
Thank you,
Annelize