Office: Sortierung wechseln auf Knopfdruck

Helfe beim Thema Sortierung wechseln auf Knopfdruck in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hi, bislang ist mir einiges in Access gelungen ohne fremde Hilfe, aber bei einem Problem komme ich nicht weiter!: In einem Forumular (endlos)... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von sist, 6. Februar 2006.

  1. sist User

    Sortierung wechseln auf Knopfdruck


    Hi,
    bislang ist mir einiges in Access gelungen ohne fremde Hilfe,
    aber bei einem Problem komme ich nicht weiter!:

    In einem Forumular (endlos) werden Datensätze aus einer
    Abfrage angezeigt die in der Abfrage auch sortiert werden.
    Nun möchte ich das man per Button die Daten nach Feld2 und
    nicht wie bisher nach Feld1 sortieren lässt.

    kann man nicht per VB code einfach in der Abfrage die sortierung
    ändern? Oder muss ich eine neue Abfrage erstellen?

    merci!
     
  2. racoon0506 Erfahrener User
    du kannst das auch über VBA. Allerdings muss dann dem Formular ein neuer Recordsource zugewiesen werden.

    z.b. im Button-Ereignis "Beim Klicken"

    Private Sub DeinButton_Klick ()
    Me.Tag = Me.RecordSource 'alte Datenherkunft (Abfrage) sichern
    Me.RecordSource ="SELECT * FROM DeineTabelle ORDER BY TabellenFeld2" 'den SQL-Ausdruck an deine Abfragebedürfnisse anpassen!!
    Me.Requery 'nach der Änderung ist ein Requery in manchen Acc-Versionen überflüssig.
    End Sub

    in der Formulareigenschaft "Beim Schliessen" sollte dannn die ursprüngliche Datenherkunft wieder hergestellt werden.

    Private Sub Form_Close ()
    Me.RecordSource=Me.Tag
    End Sub


    Als Alternative gäbe es noch die Möglichkeit, einen Formularbasierten Filter oder ein Makro zu verwenden, um die Sortierung zu verändern. Von Makros halte ich absolut nichts, daher will ich darauf nicht näher eingehen.....
     
    racoon0506, 7. Februar 2006
    #2
  3. sist User
    Vielen Dank für die schnelle Antwort!!!

    Die Sache funktiniert jetzt genau so wie ich es mir vorgestellt habe!

    Aber noch als Tipp oder Anmerkung:
    In der Tabelle gab es eine Spalte ( Projekt_ Nr) wo sich nach dem
    Unterstrich ein Leerzeichen eingeschlichen hat.
    Das hat anscheinend dazu geführt das ich dauernd eine
    Parameterabfrage bekommen habe....!?

    Seit ich nur noch den Unterstrich (_) als Trennung habe (Projekt_Nr)
    funktioniert alles perfekt!

    greetz Sist
     
  4. racoon0506 Erfahrener User

    Sortierung wechseln auf Knopfdruck

    ...man sollte eben darauf achten, dass man in Feldbezeichnungen weder Schlüsselwörter noch Sonder- oder Leerzeichnen verwendet.
    In bestimmten Situationen kann man sich ggf. noch damit behelfen, dass man die Bezeichnunngen in eckige Klammern schreibt. Aber das hilft leider auch nicht immer.
    Und wenn man unglücklicherweise ein Schlüsselwort verwendet hat, kann es durchaus vorkommen, dass Access willenlose Aktionen ausführt. Erst recht, wenn dann auch noch keine exakte Syntax verwendet wird (z.B. in VBA anstelle von ! ein .)
     
    racoon0506, 10. Februar 2006
    #4
Thema:

Sortierung wechseln auf Knopfdruck

Die Seite wird geladen...
  1. Sortierung wechseln auf Knopfdruck - Similar Threads - Sortierung wechseln Knopfdruck

  2. Sortierung und Zusammenfassung nach Kostenstelle

    in Microsoft Excel Hilfe
    Sortierung und Zusammenfassung nach Kostenstelle: Servus ich muss Lieferscheine wo die Materialien immer gleich deklariert werden ( jedes Material bestimmten Namen und auch immer den gleichen) sortieren und dann eine Summe daraus bilden sodass...
  3. Sortierung einer "Basisliste" und drei neue Listen erstellen

    in Microsoft Excel Hilfe
    Sortierung einer "Basisliste" und drei neue Listen erstellen: Liebe Forenmitglieder, ich brauche Eure Unterstützung. Vorweg - ich nutze Office 365. Leider habe ich auch mit Google nicht die passende Lösung gefunden. Ich habe eine Liste mit vielen...
  4. Neusortierung von Datenreihe nach zwei Bedingungen

    in Microsoft Excel Hilfe
    Neusortierung von Datenreihe nach zwei Bedingungen: Die Frage ergibt sich als "Restfrage" aus einem anderen Beitrag von mir, möchte ich nun aber noch einmal unabhängig von dem ursprünglichen Thema neu in den Raum stellen: Ich habe eine Datenreihe...
  5. ROOFSORT: Die Sortierung mit Dach

    in Microsoft Excel Tutorials
    ROOFSORT: Die Sortierung mit Dach: =LAMBDA(Sortierspalte;[Sortierrichtung];LET(a;SORTIEREN(Sortierspalte;;Sortierrichtung); b;ZEILEN(a); c;(REST(SEQUENZ(b);4)+1>2)%; d;LAMBDA(e;s;INDEX(SORTIERENNACH(a;c);SEQUENZ(b/2;;e;s)));...
  6. Erweiterte Sortierung und Verweis

    in Microsoft Excel Hilfe
    Erweiterte Sortierung und Verweis: Hallo zusammen, ich habe eine Liste von > 500 Einheiten, die... - entweder eine Nr. haben, die auf -001 endet und somit eindeutig auch nur einem Produkt entsprechen, Bsp.: U200830-001 - oder...
  7. Iterierend aufgerufene Funktion beenden (bei Array-Sortierung)

    in Microsoft Excel Hilfe
    Iterierend aufgerufene Funktion beenden (bei Array-Sortierung): Hallo zusammen, ich habe eine Funktion geschrieben, die mir eine bestimmte eingelesene "Spalte" in einem zweidimensionalen Array sortieren soll. Das funktioniert grundsätzlich auch soweit sehr...
  8. Sortierung der Emails/Frage

    in Microsoft Outlook Hilfe
    Sortierung der Emails/Frage: guten morgen, Bei Gmail (z.B.) kommen ankommende Emails stets der Reihe nach,also oben hin stehn, bei Outlook Mail hingegen kommen ankommende Emails mal mittig,mal unten hin,also kreuz und quer.....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden