I’m creating a new universe with 6.5.1 and I can’t turn off having alphabetically sorted columns in the structure view.
With older versions you had the “ColSort=13” entry in the oacle.sbo file. With 6.5.1 this legacy stuff is done away with and your given the COLUMNS_SORT value in your Universe Parameters.
According to the help file the parameter’s default value of “No” should not be sorting. However, COLUMNS_SORT isn’t doing anything for me being set to either Yes or No.
Rather than waiting for someone else to duplicate the bug – if it happens to you consistently, you should open a case with tech support, and let them classify it as a bug.
After my post yesterday I discovered that refreshing the structure only changes the column sort order if there are other changes to the structure to be made as well. It doesn’t work if there are no structure changes.
That now describes the behavior I have seen in past versions. Not surprised that it is unchanged. If you look at the code snippet I referenced earlier, you’ll see that’s essentially what it does … changes the structure ever so slightly, so that the refresh triggers the re-sort.
For Oracle databases, I have not been able to make the Columns_sort parameter make any difference. It always sorts alphabetically; even when I don’t want it to. For other databases is seems to work fine.
Just in case someone is looking for the same information… It works if the universe connection uses Oracle ODBC driver and not the direct Oracle Driver… It doesn’t work if we use the normal Direct Oracle Driver…