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

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Like filter not working with special characters

abhiramk
13-Aquamarine

Like filter not working with special characters

Hello,

 

When i'm filtering the things using the like filter which contains special characters, it's not returning any results. I have tried using escape characters still no result.

Did anyone face this issue? How did you overcome this? 

 

var filterPattern = "Thingworx Navigate (TN)";
var params = {
inclusive: true /* BOOLEAN */,
fieldName: "Organization" /* STRING */,
t: Devices /* INFOTABLE */,
pattern: filterPattern + "*" /* STRING */,
};

var result = Resources["InfoTableFunctions"].LikeFilter(params);

 

-thanks,

Abhiram

 

ACCEPTED SOLUTION

Accepted Solutions
CharlesJi
15-Moonstone
(To:abhiramk)

Hi @abhiramk, in this case, you may try to use a double backslash "\\" to escape the special characters.

var filterPattern = "Thingworx Navigate \\(TN\\)";

 

View solution in original post

4 REPLIES 4
abhiramk
13-Aquamarine
(To:Rocket_Max)

Thanks Max for your response.

As per my understanding LikeFilter is to filter infotable rows based on columnValue matching the pattern(will provide wildcard character to filter) we provided right, my infotable is having string values only which contains special characters. It's working with string which doesn't contain spcl char's but not giving an error or response if it contains special characters.

 

 

abhiramk
13-Aquamarine
(To:abhiramk)

@CarlesColl converting it to JSON and applying javascript filter and converting back to Infotable. Other than this any workarounds are possible. Can you please provide your inputs?

 

-thanks,

Abhiram

CharlesJi
15-Moonstone
(To:abhiramk)

Hi @abhiramk, in this case, you may try to use a double backslash "\\" to escape the special characters.

var filterPattern = "Thingworx Navigate \\(TN\\)";

 

Announcements


Top Tags