Sortierung im Formular

Hallo,

ich habe ein Formular, welches auf mehreren Tabellen aufbaut.
Wichtig ist eine Tabelle mit bestimmte Zahlungen der Kunden, die Zahlungen sind Vorgänge mit der Spalte „V_ID“ = Autowert.

Die Kunden kommen aus einer Tabelle, die eine Spalte „K_ID“ (Autowert) hat, über diesen Wert werden die Kunden zur jeweiligen Zahlung ausgelesen.

Ich möchte beim öffnen des Forms alle DS sortiert nach dem Namen der Kunden angezeigt bekommen - nicht nach dem Autowert „V_ID“. Ich komme damit aber nicht klar, da aus der Tabelle der „K_ID“ ankommt. (Im Forms zeige ich den Namen über einen DomWert an).

Wie kann man die Kunden (nach Alphabet)sortiert im Forms anzeigen?

Harald

Hallo,

zur Loesung deines Problems gibt es mehrere Moeglichkeiten, die 2 einfachsten folgend.

1.1. Formulareigenschaften->Daten->Sortierung->dort den „Feldname“ eintragen
1.2. Im Ereignis „Beim Oeffnen“ des Formulars die Programmzeile
Me.OrderByOn = True

Oder

2.1 Das Formular auf eine Abfrage aufzusetzen, welche entsprechend sortiert ist.

Hope this helps

Tschau
Peter

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

Hallo,

zur Loesung deines Problems gibt es mehrere Moeglichkeiten,
die 2 einfachsten folgend.

1.1. Formulareigenschaften->Daten->Sortierung->dort
den „Feldname“ eintragen

es gibt ja aber nur das Feld „K_ID“, da sortiert AC nur die Zahlen…

Harald

Hallo,

dann musst du dir eine Abfrage erstellen, die die KundenNr und den Namen des Kunden enthaellt. Auf diese Abfrage kannst du dann dein Formular aufsetzen.

Ansonsten sehe ich keine andere Loesung.

Tschau
Peter

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

Hallo Harald,

ich habe ein Formular, welches auf mehreren Tabellen aufbaut.

und auf Unterformulare? könntest du das mal genauer beschreiben?

Wichtig ist eine Tabelle mit bestimmte Zahlungen der Kunden,
die Zahlungen sind Vorgänge mit der Spalte „V_ID“ = Autowert.

ok, die Vorgangs_ID…ist das erste Feld

Die Kunden kommen aus einer Tabelle, die eine Spalte „K_ID“
(Autowert) hat, über diesen Wert werden die Kunden zur
jeweiligen Zahlung ausgelesen.

wie werden sie „ausgelesen“?

Ich möchte beim öffnen des Forms alle DS

was sind bitte DS?

sortiert nach dem
Namen der Kunden angezeigt bekommen - nicht nach dem Autowert
„V_ID“. Ich komme damit aber nicht klar, da aus der Tabelle
der „K_ID“ ankommt.

es wird doch nicht nur die K_ID aus der Tabelle kommen!?

Handelt es sich hier um ein UFO (Unterformular) oder ein Pulldownfeld?

(Im Forms zeige ich den Namen über einen DomWert an)

das ist ja wohl der umständlichste Weg! Ohne dein Formular zu kennen, kann ich dir sagen: Das macht man anders!

Wie kann man die Kunden (nach Alphabet)sortiert im Forms
anzeigen?

ganz einfach, wenn du uns genau erklären könntest, was du da hast.

Du kannst mir auch mal die MDB schicken, dann schau ich mal drüber.
(sorry, ich habe das Gefühl, du bist da gehörig auf dem Holzweg)

Grüße aus Essen
Wolfgang