on 11-29-2014 3:47 PM
How do Max function work with strings? I can´t understand it.
We have the following strings but I don't understand why Webintelligence keeps marking 1:58 as the max string? If clearly 13: is the max string
Isn´t 3 > :
?
how does max fucntion evaluate special characters versus numbers? which one is bigger? In the first section you can see that 1: > 1:
Found one SAP KBA explaining sort algorithm used in WebI.
According to SAP Note 1297677 :
Business Objects uses the ISO/IEC 14651 standard to sort data. This ISO/IEC Standard is aligned with the Unicode Collation Algorithm (UCA) specified in Unicode Technical Standard #10. Special characters and spaces in front of or in the middle of other characters will be disregarded, and the data will be sorted alphanumerically.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
refer the below link:
http://www.youtube.com/watch?v=WvbPqbRS8ho
mark helpful if it helps you thanks
regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Looks like while ranking or calculating max/min webi considers ":" character and other special characters as some kind of separators and first the strings at left side of the separator are compared and then the right part. Ascii of : is 58 where ascii of 3 is 51. But I have seen webi does not rank by ascii always. I am yet to figure out the exact logic it uses.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.