Office: alle Kontrollkästchen gleichzeitig markieren

Helfe beim Thema alle Kontrollkästchen gleichzeitig markieren in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo Profis! Wie kann ich denn realisieren, in einem Formular mit zahlreichen Datensätzen im Detailbereich mit einem Klick (z.B. im Formularfuß) alle... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von schubert.marbella, 7. November 2003.

  1. alle Kontrollkästchen gleichzeitig markieren


    Hallo Profis!

    Wie kann ich denn realisieren, in einem Formular mit zahlreichen Datensätzen im Detailbereich mit einem Klick (z.B. im Formularfuß) alle Kontrollkästchen gleichzeitig zu markieren, ohne in jedem Datensatz einzeln klicken zu müssen?

    Vielen Dank und sonnige Grüße aus Marbella!

    P.S. an Johnny Loser: bin noch nicht so ein Crack im Forum und oft auf Eure Hilfe angewiesen.

    :)
     
    schubert.marbella, 7. November 2003
    #1
  2. Hi schubert.marbella,

    wenn es sich bei der Datenherkunft der Kontrollkästchen um Ja/Nein-Felder der Datenherkunfts-Tabelle handelt, könntest Du diese mit einem SQL-Statement updaten.

    Eine Möglichkeit wäre, wie Du schon schreibst, das Einfügen eines Buttons in Formularkopf oder -fuß. Im OnClick-Ereignis des Buttons könnte dann folgende Anweisung stehen:

    Code:
    tbl = Deine Herkunftstabelle, die aktualisiert werden soll
    fld = Dein Ja/Nein-Feld, welches als CheckBox im Formular dargestellt ist

    Falls das Formular jedoch gefiltert ist und nur die gefilterten Datensätze aktualisiert werden sollen, muß der Filter (WHERE-Klausel) in das Update-Statement integriert werden. Um heirzu einen entscheidenden Tip abzugeben, müßte ich allerdings mehr darüber wissen, wie sich die Datenherkunft des Formulars aufbaut.
     
    Johnny Loser, 9. November 2003
    #2
  3. ...tatsächlich werden alle Datensätze, die aus einer Abfrage kommen, mittels

    Private Sub PatientenFilter_AfterUpdate()

    If Me!PatientenFilter = "Alle" Then

    'Filter deaktivieren
    Me.FilterOn = False

    Else

    Me.Filter = "Patientennummer Like '" & Me.PatientenFilter & "'"
    Me.FilterOn = True

    End If

    End Sub

    gefiltert (nach Patient). Die nun vorhandenen Rechnungen sollen meistens alle zusammen auf eine Rechnung. Das Häkchen soll dies mit einem Rechnungsdatum bestätigen. Bei zig Rechnungen ist es für den Doc lästig, jede einzelne Behandlung anzuklicken.

    Wie müsste die Where-Klausel also aussehen?

    Gracias!
     
    schubert.marbella, 9. November 2003
    #3
  4. alle Kontrollkästchen gleichzeitig markieren

    Hallo,

    wie Johnny in einen Nebensatz schon gesagt hat, der Filter ist die WHERE-Klausel, also:
    "UPDATE tblRechnungspositionen SET AufRechnung=True WHERE Patientennummer Like '" & Me.PatientenFilter & "'"

    Gruß Alex
     
    Alexander Jan Peters, 9. November 2003
    #4
  5. OK, zurück zu meinem kleinen Beispiel. Für die WHERE-Klausel bedienen wir uns einer Variablen, die abhängig vom Status Me.FilterOn gefüllt wird.


    Code:
    Grundsätzlich würde ich den Button aber deaktivieren, wenn als Filter "Alle" gewählt sind, da ich mir kaum vorstellen aknn, daß alle Rechnungen gleichzeitig ausgelöst werden sollen.

    De nada
     
    Johnny Loser, 9. November 2003
    #5
  6. ...ick werd varrückt - dat funzt!

    Gracias!
     
    schubert.marbella, 9. November 2003
    #6
Thema:

alle Kontrollkästchen gleichzeitig markieren

Die Seite wird geladen...
  1. alle Kontrollkästchen gleichzeitig markieren - Similar Threads - Kontrollkästchen markieren

  2. Kontrollkästchen aktivieren ohne VBA - wenn KK1 angekreuzt dann KK2 auch

    in Microsoft Excel Hilfe
    Kontrollkästchen aktivieren ohne VBA - wenn KK1 angekreuzt dann KK2 auch: Hallo zusammen, erstmal danke für all die Tipps und Kniffe, die ich ohne eigenen Thread gefunden und gelernt habe. Leider finde ich mein Thema nirgendwo... Aktuell habe ich zwei Spalten mit...
  3. word 2024 Kontrollkästchen ankreuzen

    in Microsoft Word Hilfe
    word 2024 Kontrollkästchen ankreuzen: Hi! Ich habe ein Dokument, in dem ich die Kontrollkästchen bisher ankreuzen konnte, indem ich auf "Dokument schützen" gegangen bin. Jetzt in der word 2024 Version, gehe ich auf Dokument schützen...
  4. Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben

    in Microsoft Excel Hilfe
    Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben: Hallo zusammen, ich arbeite gerade an einer Vereinfachung für Bestellungen. Ich habe es hingekriegt, dass Kontrollkästchen an zu wählen sind und dann bestimmte Informationen kopiert werden. Jetzt...
  5. Kontrollkästchen ( Formularsteuerelement)

    in Microsoft Excel Hilfe
    Kontrollkästchen ( Formularsteuerelement): Guten Morgen zusammen, Kann man in einer Tabelle (Strg-T) und in Kontrollkästchen einfügen, welches beim entsprechenden Filtern der Tabelle in der entsprechenden Zelle mit verschwindet oder...
  6. Wenn Kontrollkästchen aktiviert dann Textfeld einblenden

    in Microsoft Word Hilfe
    Wenn Kontrollkästchen aktiviert dann Textfeld einblenden: Guten Tag zusammen, ich habe ein vermutlich recht simples Anliegen, das mich allerdings als Word Anfänger verzweifeln lässt. Und zwar möchte ich gerne sobald ein Kontrollkästchen angegreuzt wird,...
  7. Serienbrief mit Kontrollkästchen

    in Microsoft Word Hilfe
    Serienbrief mit Kontrollkästchen: Guten Morgen zusammen, Ich habe folgendes Problem.... Ich wuerde meine Frau gerne Ihre Arbeit etwas vereinfachen. Sie ist Grundschullehrerin und ist momentan dabei die Zeugnisse zu erstellen.Ich...
  8. Kontrollkästchen und Schrift größer Darstellen

    in Microsoft Excel Hilfe
    Kontrollkästchen und Schrift größer Darstellen: Ich habe eine Arbeitsmappe, auf der eine Seite quasi als Ausdruck formatiert ist, denen ich den Kollegen in die Hand drücken kann, also ein Arbeitsauftrag. Der Einfachheit halber habe ich dort...
  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