BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!

DANKE >><< DANKE

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗

Sortierung nach Listenfeld in Tabellensteuerelement

BASE ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit OpenOffice.org zu bearbeiten.
Antworten
Nivolong
Beiträge: 8
Registriert: Sa 1. Okt 2016, 12:32

Sortierung nach Listenfeld in Tabellensteuerelement

Beitrag von Nivolong » Sa 8. Okt 2016, 13:15

Moinsen hier,

ich habe ein Tabellensteuerelement angelegt, in dessen letzter Spalte sich ein Listenfeld befindet. Nun möchte ich die Zeilen nach der Reihenfolge dieser Listenfeldspalte ordnen. Dazu habe ich den folgenden Code beim Listeninhalt eingegeben:

Code: Alles auswählen

SELECT "Teilzielraum", "ID" FROM "tblTeilzielräume" ORDER BY "ID" ASC
Die Spalte erscheint im Formular allerdings nicht geordnet, sondern in der Reihenfolge, wie es in der Tabelle eingegeben wurde. Was mache ich falsch?
(Ich muss dazu sagen, dass ich mich gerade erst in die Arbeit mit einer Datenbank einarbeite.)

Für Hinweise bin ich dankbar.
Alexander

nikki
Beiträge: 573
Registriert: Sa 30. Jul 2016, 14:14
Kontaktdaten:

Re: Sortierung nach Listenfeld in Tabellensteuerelement

Beitrag von nikki » Sa 8. Okt 2016, 13:33

Hallo Alexander.

nun, wenn das Feld ID, nachdem Du sortierst (ORDER BY "ID" ASC) eine automatische Nummerierung ist, dann bekommst Du natürlich die Sortierung nach Eingabe.
Gruß

--------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)

F3K Total
Beiträge: 1007
Registriert: Mo 1. Aug 2011, 00:03

Re: Sortierung nach Listenfeld in Tabellensteuerelement

Beitrag von F3K Total » Sa 8. Okt 2016, 23:36

Versuchs einfach mal mit

Code: Alles auswählen

SELECT "Teilzielraum", "ID" FROM "tblTeilzielräume" ORDER BY "Teilzielraum"
Gruß R
Windows 10: AOO, LO Linux Mint: AOO, LO

Antworten