cancel
Showing results for 
Search instead for 
Did you mean: 

How to remove [] form Message Mapping Display Queue

Former Member
0 Kudos

Hi All,

Im getting the following values in my Message Mapping when i say Display Queue

SUPPRESS

[]

[]

Lexington

[]

[]

[]

How do i get only Lexington.? Any node functions i should use.?

Your help is highly appreciated

-Keerthi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Keerthika,

Try this mapping:

Compare the values against null value, i.e, [].

If it is not true then pass the field value, else it will get suppressed.

You have to use ifWithoutElse and 'not' boolean functions for this.

-Supriya.

Former Member
0 Kudos

No supriya

That didnt solve my problem.

thanks

former_member208856
Active Contributor
0 Kudos

Try to use RemoveContext Node function.

stefan_grube
Active Contributor
0 Kudos

> Compare the values against null value, i.e, [].

This is neither null nor [].

It is an empty string.

You can compare with empty string or you could use length function and compare with 0.

VijayKonam
Active Contributor
0 Kudos

In a Q, the values are always shown enclosed between [ ]. Like, if value is 123, the display q would show it as [123]. So [] is not part of data but it is just a display thing. Should never be included in data comparisons as Stefan said.

VJ

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Keerthika,

Mapping till you get the result as,

SUPPRESS

[]

[]

Lexington

[]

[]

[]

Keep this as one input for the below mapping:

Upper input -


>

equalS -


> not -


> ifWithoutElse -


> Target field

Constant[] -


> Input field -


>

-Supriya.