Zum Inhalt springen

orderBy - Case insantive anwenden

Erstellt am 15. Februar 2007 · 1 Antwort · letzte Antwort am 16. Februar 2007

Tags: Frage

torben75hh ·

Hi!
Ich bastel mir ein Alphabetisches Inhaltsverzeichnis.
Unter anderem lese ich die Titel aus:

<schnipp>
30 = CONTENT
30{
table = pages
select{
pidInList.data = register:allPages
orderBy = title
andWhere = title != ''
}
</schnapp>

Jetzt kommt es allerdings vor, daß ich eine unterschiedliche Sortierung habe. Erst die Großbuchstaben, dann die Kleinbuchstaben, danach geht es wieder weiter mit den Großbuchstaben.

Gibt es eine Möglichkeit das "orderBy" Caseinsantive zu machen?

torben75hh ·

Hab's gelöst bekommen!

Es lag nicht an dem orderBy.

Ich benutze in dem TS LOAD_REGISTER. Dort musste ich nur alle Title auf "upper" setzen. Schon hat es geklappt. Nun habe ich wieder ein schönes alphabetisches Verzeichnis...

<schnipp>

30 = LOAD_REGISTER
      30{
        firstLetter.field = title
        firstLetter.case = upper

</schnapp>