Datenblatt absteigend sortieren

Hallo!

Ich habe ein Formular in Access, das als Datenblatt dargestellt wird.
Nun habe ich damit zwei verschiedene Probleme:
Ich habe festgelegt nach welchen Daten das Datenblatt sortiert werden soll, dabei soll dies absteigend geschehen. Laut Hilfe geschieht dies durch die Angabe des Parameters DESC. Den habe ich eingegeben, aber leider wird das Datenblatt immer noch aufsteigend sortiert.
Zweites Problem: ich sortiere nach einer Nummer, die in ungefähr so aussieht: 1000xxxx oder ähnlich.
Jetzt möchte ich nicht nach der gesamten Zahl sortieren, sondern nur nach den letzten vier Stellen. Wie mache ich das???

Vielen Dank
Reto

Versuchs mal über eine abfrage die Du im Eigenschaftfenster der Tabelle einträgst.
Zweites Problem verstehe ich nicht ganz. Ne möglichkeit ist die Nummer auf zwei Fatenbankfenster aufteilst und über eine Abfrage weider zusammenführst.
GU
PKH

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!

Nimm als Grundlage für dein Formular eine Abfrage. In dieser Abfrage kannst du ein Feld anfügen (welches nicht angezeigt werden muß) right([Name des Feldes];4) und gib als Sortierung absteigend an.

Die Syntax für Teilstrings ist:
right([Feldname];Länge des Ausdrucks)
left([Feldname];Länge des Ausdrucks)
mid([Feldname];beginnt an Stelle;Länge des Ausdrucks)

Gruß Iris