There is a sorting problem with Business Objects such that the sorted results from a database is different from the sorted results within Business Objects (Desktop Intelligence or Web Intelligence).
For example, consider this sample list of last names: Dennis, de Boer, Obbanty, Danson, O Brien, Davis
(NOTE: the space in O Brien)
database results sorted: Danson, Davis, Dennis, O Brien, Obbanty, de Boer
BO results sorted: Danson, Davis, de Boer, Dennis, Obbanty, O Brien
There is no way to change this sort order in BO, even if a new object is introduced solely for the purpose of sorting.
You can get close by sorting with the ascii value of the object using the Asc function in BO, but that function only returns the ascii value of the first character in the string. Moreover, a custom function could be written to sum up the ascii values of each character in a string but eventually you run into a problem if two strings have the same sum.
There are no parameters within a universe that turns off/disables this very strange sort mechanism within Business Objects.
So please, BO community, how does this problem get solved? This is a very, very bad bug. BAD bug. And its the source of many troubles with our user community. This is extremely frustrating within my development community.
PLEASE HELP!
Immanuel Gooding (BOB member since 2010-02-22)