Page 1 of 1

OpenWindow Parameter Value

Posted: June 29th, 2023, 5:45 pm
by shalomsims
I am passing a parameter GDTXKY into an OpenWindow service. A typical value for this parameter looks like '12345|CL|1.000'. The value being passed does not seem to handle the '|' symbol correctly.

Re: OpenWindow Parameter Value

Posted: June 29th, 2023, 6:09 pm
by shalomsims
Update I tried a fix where I pass in the values needed to create the key as two separate strings and add the special character later and this as the result. The two string should be '191356' and 'CL'.


The results showed everything but the capital L. To test if the 'L' was causing the issue, I passed just the letter 'L' as the string value and no value was passed to the widget. I thought it was the '|' symbol but turns out it doesn't like the 'L'?

Re: OpenWindow Parameter Value

Posted: July 14th, 2023, 9:25 am
by SteveCap
Task #11503 has been created to fix this issue.

Re: OpenWindow Parameter Value

Posted: July 19th, 2023, 11:56 am
by shalomsims
I think I remember someone mentioning a change being made in regards to this issue. Instead of it breaking after a specific character now, the last character in the string gets lost.

The current work-around I have in place is to append ".00" to the parameter before it is passed to the the widget and then user subtring-before({paramvalue},'.') to convert it back to the right format.

Screenshot 2023-07-19 123420.png
Screenshot 2023-07-19 123532.png