Solved

Lobby pass parameters but error

  • 21 February 2024
  • 2 replies
  • 66 views

Badge +4

Hi all,

I am trying to create a lobby - Shipments which contains Shipment status and count. I want to pass Shipment status as filter to Shipment screen but got this error.
 

Below is my navigation URL.

page/Shipments/List?$filter= Objstate eq $[Objstate]

 

FYI, I can close the error and click the search the button and it will pull the correct data for me but how doi get rid of this error message popping up. 


Thank you for your expert advice.

 

 

icon

Best answer by Buddhika Kurera 21 February 2024, 06:13

View original

2 replies

Userlevel 6
Badge +13

@ZhanHao You need use the full qualified name when using enum values in filter conditions

Modify your navigation URL as
page/Shipments/List?$filter= Objstate eq IfsApp.ShipmentsHandling.ShipmentListState$[Objstate]

or when using a static value

page/Shipments/List?$filter= Objstate eq IfsApp.ShipmentsHandling.ShipmentListState’Completed’

 

Reference: https://docs.ifs.com/techdocs/23r2/040_tailoring/250_lobby_configurations/080_navigation/#appendix_c_supported_url_examples_for_filter

Hope this works for you !

Badge +4

It worked. Thank you.

Reply