Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Reihenfolge von Datensätzen mit Buttons ändern
zurück: Datensatz über das Formular hinzufügen!!! Wichtig!!^^ weiter: Filtern von Datensätzen in Formular Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
rabele
Im Profil kannst Du frei den Rang ändern


Verfasst am:
16. Jul 2007, 18:53
Rufname:

Reihenfolge von Datensätzen mit Buttons ändern - Reihenfolge von Datensätzen mit Buttons ändern

Nach oben
       Version: Office 2003

Hallo,

ich habe ein Formular, in dem die Datensätze aufgelistet werden. Die Sortierung soll über ein Feld "Reihenfolge" erfolgen, in welcher die Reihenfolgenposition des Datensatzes als Zahl eingetragen wird.

Jetzt suche ich nach einer Lösung, die Reihenfolge der Datensätze über Buttons zu ändern. Es sollte also bei jedem Datensatz ein Button "Nach oben" und "Nach unten" erscheinen. Beim Klick darauf wird der Wert in Reihenfolge des Datensatzes dann automatisch angepasst - ebenso der Datensatz, mit dem getauscht wird.

Wie ist dies am einfachsten möglich ?

Vielen Dank.
JörgG
Access-Team


Verfasst am:
16. Jul 2007, 19:22
Rufname:
Wohnort: b. Dresden


AW: Reihenfolge von Datensätzen mit Buttons ändern - AW: Reihenfolge von Datensätzen mit Buttons ändern

Nach oben
       Version: Office 2003

Hallo,

was ist der Hintergrund für so einen Wunsch?

Very Happy Wenn es nicht übermässig viele DS sind (max 3000-4000), könnte man der Tabelle ein Sortierfeld spendieren, welches dann per recordset geupdatet und anschliessend über ORDERBY neu sortiert wird. Dazu muss aber die Sortierfolge bekannt und fix sein, sowie sich die Sortierung ändert müsste die gesamte Prozedur neu angeschoben werden, ausserdem ist diese Änderung nur für diesen 1 DS temporär wirksam.

- wieviel DS sind es?
- wie lautet die Standardsortierung?

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
jens05
Moderator


Verfasst am:
16. Jul 2007, 20:37
Rufname:
Wohnort: ~~~~~

AW: Reihenfolge von Datensätzen mit Buttons ändern - AW: Reihenfolge von Datensätzen mit Buttons ändern

Nach oben
       Version: Office 2003

Hallo,
schau mal hier rein Datensatz nach oben bzw. nach untern verschieben

_________________
mfg jens05 Wink
rabele
Im Profil kannst Du frei den Rang ändern


Verfasst am:
17. Jul 2007, 11:15
Rufname:

AW: Reihenfolge von Datensätzen mit Buttons ändern - AW: Reihenfolge von Datensätzen mit Buttons ändern

Nach oben
       Version: Office 2003

Hallo Jens,

super & vielen Dank - das ist genau das, was ich gesucht habe.

Gruß
Ralf
JörgG
Access-Team


Verfasst am:
17. Jul 2007, 11:41
Rufname:
Wohnort: b. Dresden


AW: Reihenfolge von Datensätzen mit Buttons ändern - AW: Reihenfolge von Datensätzen mit Buttons ändern

Nach oben
       Version: Office 2003

Hallo,

der Vollständigkeit halber, weil ich oben schon mit der Sortierung rumgeobert habe. So kannst Du zB das Sortierfeld (Sort) nach einer bestimmten Standardsortierung (im Beispiel Nachname/Vorname aufsteigend) updaten:
Code:
Private Sub Form_Open()
'Menüleiste - Extras - Verweise -
' "Microsoft DAO3.6 Object Library" - Häkchen setzen
    Dim Rst As DAO.Recordset, i As Long
   
    Set Rst = CurrentDb.OpenRecordset("SELECT * " & _
                                        "FROM Tabelle " & _
                                    "ORDER BY Nachname, Vorname;", _
                                      dbOpenDynaset)
    Do While Not Rst.EOF 'Grundsortierung herstellen
        i = i + 1
        Rst.Edit
        Rst!Sort = i
        Rst.Update
        Rst.MoveNext
    Loop
    Rst.Close: Set Rst = Nothing
    Me.OrderBy = "Sort"
    Me.OrderByOn = True
End Sub
Wegen dem Recordset war oben die Bemerkung mit den 3000/4000 DS, mehr - dauert einfach zu lange.
_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikat-Abgleich in Kunden-DB; Bei Dublette: Status ändern 0 deadlink 1011 30. März 2006, 22:13
deadlink Duplikat-Abgleich in Kunden-DB; Bei Dublette: Status ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Daten über eine Schleife im gefilterten Formular ändern 1 Alwin 707 21. März 2006, 09:28
mapet Daten über eine Schleife im gefilterten Formular ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeit zwischen bestimmten Datensätzen ausrechnen lassen... 0 softeislutscher 680 03. März 2006, 12:23
softeislutscher Zeit zwischen bestimmten Datensätzen ausrechnen lassen...
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit Hilfe eines Buttons 1 Freund 599 28. Feb 2006, 16:24
rita2008 Suchfunktion mit Hilfe eines Buttons
Keine neuen Beiträge Access Tabellen & Abfragen: Mit einem Formular Kriterien ändern ? 1 MatthiasDD 703 13. Jan 2006, 12:28
jens05 Mit einem Formular Kriterien ändern ?
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Abfrage ändern 1 Gast 491 28. Jul 2005, 14:18
Willi Wipp Abfrage ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Textfeld in Kombinationsfeld ändern 3 Bernett22 1174 26. Jul 2005, 12:19
BigBonsai Textfeld in Kombinationsfeld ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage ändern 4 majeca 604 17. Jul 2005, 14:56
majeca Daten aus Abfrage ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Seitenanzeige von Berichten in umgekehrter Reihenfolge 2 AJ 574 23. Mai 2005, 15:09
AJ Seitenanzeige von Berichten in umgekehrter Reihenfolge
Keine neuen Beiträge Access Tabellen & Abfragen: Datenfeldtyp in verknüpfter Tabelle ändern 0 Sander_Dirk 581 25. Apr 2005, 12:12
Sander_Dirk Datenfeldtyp in verknüpfter Tabelle ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Währungsformat ändern - Punkt und Komma?? 4 mivogt 4350 03. März 2005, 15:22
mivogt Währungsformat ändern - Punkt und Komma??
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editor Forum