Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Ankreutzfeld zurücksetzen
zurück: Kombinationsfeld: Anfangswert aus Tabelle weiter: Fehlermeldung ausblenden Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Polo
Im Profil kannst Du frei den Rang ändern


Verfasst am:
25. Jul 2005, 15:00
Rufname:

Ankreutzfeld zurücksetzen - Ankreutzfeld zurücksetzen

Nach oben
       

Hallo Leute,

ich habe eine Access-DB.
Dort gibt es ein Ankreuzfeld names "Selekt"

Nun will ich, das beim klicken auf einen Button das Ankreuzfeld bei ALLEN Datensätzen zurückgesetzt wird (KEIN KREUZ).

Wie kann ich das machen?

Danke

polo
Willi Wipp
Moderator


Verfasst am:
25. Jul 2005, 15:29
Rufname:
Wohnort: Raum Wiesbaden


Re: Ankreutzfeld zurücksetzen - Re: Ankreutzfeld zurücksetzen

Nach oben
       

Hi Polo,

wenn Du nicht nur eine Access-DB mit dem Feld Selekt hast Wink,
sondern auch noch eine Tabelle DeineTabelle mit dem Feld Selekt,
dann vielleicht mit einer Aktualisierungs-Abfrage
Code:
    Dim sSQL As String

    sSQL$ = "UPDATE [DeineTabelle] " & _
            "SET [Selekt] = False"
    CurrentDb.Execute sSQL$
' und dann eventuell noch
    Me.Form.Requery

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Polo
Im Profil kannst Du frei den Rang ändern


Verfasst am:
25. Jul 2005, 15:37
Rufname:

AW: Ankreutzfeld zurücksetzen - AW: Ankreutzfeld zurücksetzen

Nach oben
       

Hi,

AHA! Suppi! Hat prima geklappt!

Und wie kann ich das selbe Spiel mit den AKTUELL GEFILTERTEN Datensätzen machen? (also nicht ALLE Datensätze)

Geht das ? (...das geht bestimmt!)

polo
Willi Wipp
Moderator


Verfasst am:
25. Jul 2005, 15:45
Rufname:
Wohnort: Raum Wiesbaden

Re: Ankreutzfeld zurücksetzen (II) - Re: Ankreutzfeld zurücksetzen (II)

Nach oben
       

Hi Polo,

Ja, das geht indem man noch eine WHERE-Klausel anhaengt
Code:
UPDATE [DeineTabelle]
   SET [Selekt] = False
 WHERE [Selekt] = True

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
jens05
Moderator


Verfasst am:
25. Jul 2005, 16:55
Rufname:
Wohnort: ~~~~~


AW: Ankreutzfeld zurücksetzen - AW: Ankreutzfeld zurücksetzen

Nach oben
       

Hallo
Zitat:
selbe Spiel mit den AKTUELL GEFILTERTEN Datensätzen
Code:
UPDATE [DeineTabelle]
   SET [Selekt] = False
 WHERE " & Me.Filter

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


Verfasst am:
25. Jul 2005, 18:39
Rufname:

AW: Ankreutzfeld zurücksetzen - AW: Ankreutzfeld zurücksetzen

Nach oben
       

Hallo,

SUPI, klappt auch prima vom Hauptformular aus!

Jetzt habe ich noch ein Unterformular (mit verschiedenen Suchoptionen), dort habe ich als Datenherkunft nicht diese Tabelle sondern eine SELECT - Anweisung. Versuche ich dann die dort gefilterten Suchergebnisse mit der selben Funktion zu selektieren, klappt das nicht! Es werden zwar bei einigen Datensätzen das Ankreuzfeld gesetz, aber nicht bei denen die ich gerade im Unterformular gefiltert habe. Ich vermute er setzt den aktuellen Filter (Suchoptionen) dann auf die Tabelle und das stimmt nicht.
Ich habe das Feld ID, welches auch in meinem Unterformular der Zeiger zum datensatz in meiner Tabelle ist. Ich bräuchte dann also irgenwie sowas wie : ...Setzte Feld SELEKT in Tabelle TAB1 bei allen ID die im Moment gefiltert sind....
Wie mache ich das nun wieder?

polo
Willi Wipp
Moderator


Verfasst am:
26. Jul 2005, 11:13
Rufname:
Wohnort: Raum Wiesbaden

Re: Ankreutzfeld zurücksetzen (III) - Re: Ankreutzfeld zurücksetzen (III)

Nach oben
       

Hi Polo,

das haengt davon ab, wie Du die Daten im Unterformular filterst.
Setzt Du da den Filter und hast ein Verknuepfung zum HFo?
Oder setzt Du die Recordsource abhaengig von Deiner Auswahl?
Oder hast Du eine Abfrage mit Formular-Bezuegen als Kriterium?
Bitte zeig uns den entsprechenden SQL-Code oder VBA-Code, dann ist es leichter.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Polo
Im Profil kannst Du frei den Rang ändern


Verfasst am:
26. Jul 2005, 11:23
Rufname:

AW: Ankreutzfeld zurücksetzen - AW: Ankreutzfeld zurücksetzen

Nach oben
       

Hallo,

also als Datenherkunft in meinem suchformular habe ich folgendes:
Code:
SELECT Bemerkungen.Kennummer, Bemerkungen.Bemerkung, Bemerkungen.Benutzer,
       Pol_kund.Firma1, Pol_kund.Firma2, Pol_kund.selektiere, Pol_kund.Su_Sel
FROM   Pol_kund
       INNER JOIN Bemerkungen
       ON Pol_kund.Kennummer=Bemerkungen.Kennummer
Dann kann ich auswählen ob ich nach einer Bemerkung, einem Benutzer oder einer Firma suchen will.
Code:
    StrAuswahl = Me!cblGrundsuche
    Select Case Me!cblGrundsuche
      Case "Bemerkung"
        s = "SELECT Bemerkung FROM Bemerkungen"
      Case "Benutzer"
        s = "SELECT Benutzer FROM Bemerkungen"
      Case "Firma1"
        s = "SELECT Firma1 FROM Pol_kund"
   End Select
Und dann kann ich eine Dropdown-Auswahl oder eine Freitextsuche durchführen (Filter wird gesetzt).
Code:
    Me.Filter = "" & StrAuswahl & " LIKE '*" & Me!Text24 & "*'"   
    Me.FilterOn = True

Hilft Dir das weiter?

polo
Willi Wipp
Moderator


Verfasst am:
29. Jul 2005, 15:35
Rufname:
Wohnort: Raum Wiesbaden

Re: Ankreutzfeld zurücksetzen (IV) - Re: Ankreutzfeld zurücksetzen (IV)

Nach oben
       

Hi Polo,

und wofuer verwendest Du den SQL-String in s?
Sehe ich das richtig, das das Feld selektiere in der Tabelle Pol_kund zur Markierung verwendet wird?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Polo
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Jul 2005, 15:50
Rufname:


AW: Ankreutzfeld zurücksetzen - AW: Ankreutzfeld zurücksetzen

Nach oben
       

Hallo,

s wird zur Filterung benötigt.

Ich habe es jetzt hinbekommen, und zwar so:
Code:
    s2 = "UPDATE Pol_kund " & _
                "INNER JOIN Bemerkungen " & _
                "ON Pol_kund.Kennummer = Bemerkungen.Kennummer " & _
         "SET Pol_kund.Su_Sel = Yes" & _
         " WHERE " & strKriterium
    db.Execute s2
wobei ich vorher meinen aktuellen Filter in strKriterium schreibe!!!

Danke für alle Tips.

polo
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 Formulare: Parameterabfrage im Formular lässt sich nicht zurücksetzen 0 Headshooter 189 27. Okt 2010, 16:27
Headshooter Parameterabfrage im Formular lässt sich nicht zurücksetzen
Keine neuen Beiträge Access Formulare: Abhängige Kombinationsfelder zurücksetzen 1 x4253 381 03. Jun 2010, 11:42
x4253 Abhängige Kombinationsfelder zurücksetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Leere Datensatzfelder machen Fehler beim zurücksetzen 9 Xia0 409 03. Dez 2009, 16:46
Xia0 Leere Datensatzfelder machen Fehler beim zurücksetzen
Keine neuen Beiträge Access Formulare: Fokus zurücksetzen bei falscher Eingabe 13 Naddy 897 23. Jul 2009, 15:13
Naddy Fokus zurücksetzen bei falscher Eingabe
Keine neuen Beiträge Access Programmierung / VBA: Bestimmte Nummer bei jedem neuen Monat zurücksetzen 19 Zeradum 1228 06. März 2009, 11:16
Willi Wipp Bestimmte Nummer bei jedem neuen Monat zurücksetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten in Abfrage löschen, AutoWert zurücksetzen 3 AccessNub 3526 30. Okt 2008, 02:32
Willi Wipp Daten in Abfrage löschen, AutoWert zurücksetzen
Keine neuen Beiträge Access Formulare: Kontrollkästchen zurücksetzen 16 JuR 1223 14. Okt 2008, 11:46
derArb Kontrollkästchen zurücksetzen
Keine neuen Beiträge Access Programmierung / VBA: Formular und Unterformular über Button zurücksetzen 12 lil 913 03. Dez 2007, 10:35
lil Formular und Unterformular über Button zurücksetzen
Keine neuen Beiträge Access Formulare: Focus auf letzes Steuerelement zurücksetzen 2 petros66 495 13. Sep 2007, 10:20
petros66 Focus auf letzes Steuerelement zurücksetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Zurücksetzen eines Kombinationsfeldes 1 Gast 396 03. Jul 2007, 15:48
Thomas2007 Zurücksetzen eines Kombinationsfeldes
Keine neuen Beiträge Access Formulare: Formularbedingungen zurücksetzen 3 LowerSax 410 14. Apr 2007, 11:42
Willi Wipp Formularbedingungen zurücksetzen
Keine neuen Beiträge Access Formulare: alle Textfelder in einem Formular zurücksetzen 14 Lucipher 1625 05. März 2007, 11:10
Lucipher alle Textfelder in einem Formular zurücksetzen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps