Seite 1 von 1
[ gelöst ] Haltestellen sind falsch angeordnet
Verfasst: Fr, 01.06.2012 03:56
von franky
Hallo liebes Forum,
ich habe eine Fahrplanübersicht erstellt um es für uns einfacher zu machen die korrekten Anfahrtszeiten zu suchen.
Leider werden die Haltestellen im Listenfeld in alphabetischer Reihenfolge angezeigt. Ich möchte die Haltestellen aber in der
Reihenfolge angezeigt haben, wie die auch vom Bus angefahren werden.
Hat einer von Euch eine Lösung. Ich habe das Formular und die Datenbank mit hochgeladen.
LG Franky
Re: Haltestellen sind falsch angeordnet
Verfasst: Fr, 01.06.2012 08:00
von RobertG
Hallo Franky,
ohne es jetzt weiter untersucht zu haben (Zeit drückt): Du musst ein Feld haben, das über die Reihenfolge der Haltestellen Auskunft gibt. Angenommen Du hast die Haltestellen in der korrekten Reihenfolge in Deine Tabelle eingetragen, dann muss die Sortierung nach dem Primärschlüssel erfolgen (SQL: ORDER BY "Primärschlüsselfeld" ASC). Ansonsten muss einfach ein weiteres Feld in die Tabelle eingefügt werden, das die Reihenfolge der Haltestellen regelt.
Ich ergänze einmal, nachdem ich mir Formular und Tabellen angesehen habe:
Code: Alles auswählen
SELECT "Abholort" AS "Nr", "ID" FROM "RT-371-Halt-Ahlten-Sehnde" ORDER BY "Abholort" ASC
muss vermutlich schlicht geändert werden zu
Code: Alles auswählen
SELECT "Abholort" AS "Nr", "ID" FROM "RT-371-Halt-Ahlten-Sehnde" ORDER BY "ID" ASC
Die Sortierung der Haltestellen anscheinend gleich der Reihenfolge in den Tabellen. Da dies die automatische Sortierreihenfolge ist reicht auch aus:
Code: Alles auswählen
SELECT "Abholort" AS "Nr", "ID" FROM "RT-371-Halt-Ahlten-Sehnde"
Gruß
Robert
Re: Haltestellen sind falsch angeordnet
Verfasst: Sa, 02.06.2012 07:39
von franky
Hallo Robert,
genau das war es. Einen recht herzlichen Dank. Hab es kurz ausprobiert.
funktioniert super. Hatte auch einiges probiert, aber irgendwie wohl
den Wald vor lauter Bäumen nicht gesehen.
Vielen Dank nochmal.
LG Franky