Ich habe in einem Formular mehrere Listenfelder. Die Daten darin sind sortiert nach ihrer ID. Ich möchte sie jedoch nach dem eigentlichen Text-Inhalt sortieren. Wie kann ich das machen?
Wen ich bei der Datenherkunft das entsprechende Feld als „Aufsteigend“ markiere, ändert sich im Formular nichts…
Ich habe in einem Formular mehrere Listenfelder. Die Daten
darin sind sortiert nach ihrer ID. Ich möchte sie jedoch nach
dem eigentlichen Text-Inhalt sortieren. Wie kann ich das
machen?
eine Möglichkeit wäre, dass du das ganze als einen Bericht auswertest.
Das führte zu keinem Erfolg. Das einzig komische ist, dass die Listenfelder „belongs_to“ und „occupied_by“ sortiert nach Playernamen sind. Das hab ich aber nirgendwo angegeben, weshalb sie eigentlich auch nach der Player-ID sortiert sein könnten… Komisch, dieses Access…
Ein häufiger Fehler ist, dass geschützte Accessbegriffe als Feldbezeichnung verwendet werden. Gerade mit der Bezeichnungen NAME, Datum oder date passiert es immer wieder.
z.B. gibt Me.Name den Formularnamen aus. Der Begriff NAME wird also von Access selbst verwendet.
Ändere also alle Feldbezeichnungen NAME um in z.B. PName.
Wenn du die Datenbasis eines Combofeldes definierst, darf diese nicht auf eine Beziehung die noch nicht existiert basieren.
In deinem Fall willst du ja erst die Beziehung herstellen, in dem du einen Wert eingibst/vorgibst.
Wähle in der Abfrage nur die Tabelle ASTRO und sortiere diese entsprechend.
z.B. gibt Me.Name den Formularnamen aus. Der Begriff NAME wird
also von Access selbst verwendet.
Oh, das wusste ich noch gar nicht… so wie vieles andere. Na dann werd ich zunächst mal meine Tabellen ändern und dann einige neue Artikel schreiben. Ich möchte nämlich auch mein Formular splitten, in drei verschiedene. Ein paar Buttons darauf und alles mal selbst machen und nicht durch diesen Assistenten. Sonst lern ich das ja nie.
Und wenn ich das mache, muss ich nochmal wegen der Aktualisierung (requery) nachhaken. Es funktioniert zwar bei mir, aber nur wenn ich x-mal hier und da klicke und vor und zurück durch die Datensätze blättere… naja, das machen wir wie gesagt später. Ich muss jetzt zur Arbeit und wünsche dir noch ein schönes Wochenende.