Skip to main content
Question

Lobby element navigation link using empty page parameter

  • March 25, 2026
  • 2 replies
  • 36 views

Forum|alt.badge.img+1

Hi all,

I have a Lobby element that I am using in two lobby pages. It is based on a datasource that uses two parameters Category_ID and Group_ID. My datasource query is using the NVL statement, means when one of the parameters is empty it returns everything. To this regards it is working well. However, when I want to use the same methodolgy as a navigation link I get an error. My navigation link contains:

(startswith(tolower(Cf_Group_Id_Eo),$GroupID$)) and (startswith(tolower(Cf_Category_Id_Eo),$OBJECT_CLASS$))

When both parameters $GroupID$ and $OBJECT_CLASS$ are given everything works fine. But when only one parameter is given (e.g. $GroupID$) than the second statement of my navigation link gets rendered as:

contains(,''))
 

So this is obviously throwing an error. 
Any suggestions on how to fix that? I would like to avoid to create two different widgets since I want to reuse the same widget on both lobby pages.

 

Looking forward to all of your responses

 

2 replies

Forum|alt.badge.img+10
  • Hero (Employee)
  • October 6, 2026

​@alexander.eck - In order to be of assistance it would be helpful for me (and for others) to see the actual SQL queries in use for these data sources.  Please send the SQL used if possible.


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • October 8, 2026

​@alexander.eck - In order to be of assistance it would be helpful for me (and for others) to see the actual SQL queries in use for these data sources.  Please send the SQL used if possible.

Thanks for your response. However, 6 month later I have probably solved that problem. I am leaning forward to create Datasource queries and use the option “Use database queries” to link to the list to display the results.