cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Filter query not working after setting target specifier in List Picker

Girish_KR
Participant
0 Likes
1,052

Hi,

Scenario:

We are having two listpicker components: 1. for state and 2. for location. We want to populate location list once user selects state from state listpicker. To achieve this we have followed this blog.
And this is working as expected.

We also have implemented rule to make location listpicker's search functionality case insensitive. But once user selects state, this rule defined for search is not working as expected as it gets overridden on the value change event of state list picker.

Please guide us to resolve this issue.

MDK version: 24.11.2-002

Regards,

Girish

Accepted Solutions (0)

Answers (2)

Answers (2)

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Likes

MDK 24.11 introduced enhanced search capabilities in metadata.  One of those is to set the search Case Sensitivity to true or false.  This simplifies your application to not need a rule to handle this scenario.  Are you using this feature?  If not the What's New details the search enhancements.

From the What's New:

We have enhanced the built-in search to support:

  • Additional Properties: Expands search functionality to include properties that are not directly bound.
  • Case Sensitivity: Enable case-sensitive search support in Offline OData.
  • Contains Search: Supports the use of the contains function in Offline OData V4.
  • Numeric Search: Enhances the MDK Search feature to accommodate numeric properties.

 

 

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Likes

Using MDK 24.11.3, I ran my cascading picker test and am not able to reproduce this issue.  After setting the target specifier based on the previous picker value the search still appears and works as expected. 

Can you please provide more details on your setup?

Girish_KR
Participant
0 Likes
In our case also search functionality is working fine for ListPicker but it is case sensitive. We want it to be case insensitive.
i.e irrespective of characters entered (lowercase or uppercase) search result should get populated.
Girish_KR
Participant
0 Likes
In our case also search functionality is working fine for ListPicker but it is case sensitive. We want it to be case insensitive. i.e irrespective of characters entered (lowercase or uppercase) search result should get populated.
bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Likes
Are you using MDK 24.11.x? Have you looked into the additional search options?
Girish_KR
Participant
0 Likes
Hi Bill, We are using SAP MDK 24.11.2-002. Yes we did look into additional search options but it is not working.