Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Badge list with context based links?

ilmarskAug 12 2019 — edited Aug 13 2019

Apex 19.1/Oracle XE 18c

Hello,                   

Seemingly simple requirement:

  1. Show 5 badges in a row (i.e. 100 - Suppliers, 1000 - Products, 10 - Products Out of Stock etc.)
  2. Have first three badges NON-Linkable (plain HTML, non clickable) and last two should have context based links that bring them to two different interactive reports with custom filters.
  3. All responsive - adjusting properly for smaller screens

Unfortunately, many hours later and not satisfied with Dr. Google diagnose, I am a here. This is what I have so far:

Option 1:  Classic Report with Template Type = Theme and Template = Badge List

Conclusion: Could not locate any linking capabilities.

Option 2:  Badge List Plugin; (I think I got it from one of the productivity apps provided by Apex Team)

Conclusion: Linking possible, but not context based. All badges get the same link. Links are provided decoratively, so not sure if one can even link to IR with custom filters.

Option 3: List Region with List Template=Badge List

Conclusion: This is the most promising solution as it allows for context based url strings. For badges without URL I use “javascript:void(0);”  (https://community.oracle.com/message/15058697#15058697), but here lies the problem – the badges are still clickable and act as if there is a link. Can anybody throw in 2c on how to make badges that does not require linking behave exactly like badge without link in Option 1 – plain text HML?

Option 4: Use JET gauge plugin

Conclusion: These are not exactly badges, but to make things work could be considered, except JET gauges are not responsive (when you have many on one row)  – on a smaller screens they are challenge to use .

Thanks for reading through this and as always any ideas are appreciated!

This post has been answered by fac586 on Aug 12 2019
Jump to Answer
Comments
Post Details
Added on Aug 12 2019
7 comments
1,524 views