Ich habe eine Abfrage erstellt, die mir absteigend sortiert, eine Top 100 Liste der Umsätze erstellt.
Diese Abfrage habe ich als Datengrundlage für ein Formular genommen.
Bis hierhin funktioniert das gut.
Schön wäre es, wenn das erste Feld die Positions Nummer hätte,
so dass man sehen kann wer z.B. auf Platz 43 steht.
Ich vermute mal, dass das in der Abfrage als Feld hinzugefügt werden kann.
Aber ich weiß nicht wie.
Kann mir da jemand sagen, wie ich das hinbekomme?
Hallo,
schau mal ob das passt:
FAQ 4.39 Laufende Nummer/Summe in Formularen] (http://www.donkarl.com?FAQ4.39)
Erst einmal vielen Dank für die Info.
Ich kann der ganzen Sache nicht ganz folgen.
Ich habe die Function eingetragen und
über den Call Befehl im Formular_Open Ereignis aufgerufen.
Das war natürlich falsch.
Ich weiß jetzt nicht wie ich die WANN und von WO aus ansprechen soll.
Eigentlich müsste diese Funktion in der Abfrage ein neues Feld erstellen und
nichts weiter als eine laufende Nummer bringen.
Kannst du mir das mal näher erklären?
Nachtrag:
Hab was gefunden, was aber nicht funktionierte.
http://www.access-home.de/cms/?kat=29&bsp_db_id=210
Hallo Achim,
ZitatIch weiß jetzt nicht wie ich die WANN und von WO aus ansprechen soll.
Steht doch in der Function drin:
Zitat'Anzeige im Formular durch ein Feld mit Steuerelementinhalt: =FctNr()
Die Variante mit DomAnzahl oder Subselect funzt so nicht,
weil Deine Abfrage nicht nach der ID sortiert ist.
Die musst Du so anpassen:
lfdNr: DomAnzahl("Umsatz";"DeineTabele";"Umsatz>" & [Umsatz])+1hth
gruss ekkehard
Okay, jetzt funktioniert es.
ich habe eine Textbox als erste Spalte vorangestellt
und erhalte nun über diese Function
eine laufende Nummer vorangestellt.
Vielen Dank an allen Beteiligten für die Hinweise dazu.
Schönen Sonntag noch