Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Kontrollkästchen filtern
Gehe zu Seite 1, 2, 3  Weiter
zurück: "Wenn Formel" in Verbindung mit einem Kombinations weiter: Kombinationsfeld bezogen auf gesetzten Filter 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
sMoKii51
Gast


Verfasst am:
03. Sep 2009, 10:50
Rufname:

Kontrollkästchen filtern - Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Hai jungs und mädels habe ein kleines problem

und zwar habe ich ein haupt formular und ein unter formular im haupt formular sind meine filter von nach datum nun brauche ich noch ein kontroll kästchen das raus filtert ob es auch gefahren gut is also zB.

von Fra -> ODA ( das sind die airports abkürzungen) am 12.12.2008

so dan zeigt er mir in meinem unterformular an was alles von fra nach oda ging und das am 12.12.2008

nun brauch ich ein kontrollkästchen das wen ich den hacken rein setzte mir nur noch die daten bringt die gefahren gut sind und wen nicht nur dir ohne gefahren gut .....

ich habe alle meine filter deklariert hoffe ihr könnt mir weiter helfen bin am verzweifeln :S

Liebe grüße steven
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 12:07
Rufname:
Wohnort: NRW


AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Schaumalobdudamitetwasanfangenkannst:
Code:
PrivateSubKontrollkästchen_AfterUpdate()Me!Ufo.Form.Filter="gefahrengut="&Me!KontrollkästchenMe!Ufo.Form.FilterOn=TrueEndSub
(werohneGroßbuchstabenundSatzzeichenauskommt,sollteauchmitfehlendenLeerzeichenkeinProblemhaben,oder?;))
_________________
Gruß MissPh!


Zuletzt bearbeitet von MissPh! am 03. Sep 2009, 12:52, insgesamt einmal bearbeitet
sMoKii51
Gast


Verfasst am:
03. Sep 2009, 12:47
Rufname:

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Vielen Vielen Herzlichen dank!

Ja ich weiß was du meinst =)

War in dem momment leid nur etwas in eile =)
Da habe ich die ganzen Satzzeichen wohl verdrängt . . .

Der code funktioniert Perfekt, aber gibt es noch andere varianten ?

Danke im vorraus Steven =)
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 12:54
Rufname:
Wohnort: NRW

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Hmmm, weiß nicht recht was du meinst... Confused
Zitat:
ich habe alle meine filter deklariert hoffe ihr könnt mir weiter helfen
Könnte hier der Schlüssel zu deiner Frage liegen?
Kannst du das noch genauer beschreiben?

_________________
Gruß MissPh!
sMoKii51
Gast


Verfasst am:
03. Sep 2009, 12:57
Rufname:


AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Also sieht das im Moment bei mir aus :S
Code:
Option Explicit

Private Sub btnGetResults_Click()
' Diese Funktion filtert das Unterformular
' Mit den Angegebenen Kriterien
    Dim strDepCountry, strDepAirport As String
    Dim strDesCountry, strDesAirport As String
    Dim strAirlines As String
    Dim strSQLUnterformular As String
    Dim strSQLFilter As String
    Dim datFrom As Date
    Dim strShipper As String
    Dim strConsignee As String
    Dim intDGRSettings As Integer
    Dim chkDGR As Integer
   
    chkDGR = Me!chkDGR
    If IsDate(Me!txtDateFrom) Then
        datFrom = Me!txtDateFrom
    End If
    strDepCountry = Me!lstDepCountries
    strDepAirport = Me!lstDepAirports
    strDesCountry = Me!lstDesCountries
    strDesAirport = Me!lstDesAirports
    strAirlines = Me!lstAllAirports
    strShipper = Nz(Me!lstShipper, "")
    strConsignee = Nz(Me!lstConsignee, "")
    strSQLUnterformular = "SELECT IDBDPJOBREF, DTHAWB, IDSYSTEM, SKEY, " & _
                                 "DTKEYINDATE, DTFLIGHTDATE, DTAIRLINE, " & _
                                 "DTFLIGHTNO, DTARRIVAL, DTMAWB, " & _
                                 "DTDEPCODE, DTDESCODE, DTDGR, DTPPDCLT, " & _
                                 "DTWEIGHT, DTCHARGEWEIGHT, DTVOLWEIGHT, " & _
                                 "DTCURRENCYIN, DTAIRFREIGHT, DTFUEL, " & _
                                 "DTSECURITY, DTDGRFEE, DTOTHERS, " & _
                                 "DTCURRENCYOUT, DTAIRTOTAL, DTRECDATE, " & _
                                 "DTARRIVALEST, DTSHPCODE, DTSHPNAME, " & _
                                 "DTSHPADDNAME, DTSHPADDRESS1, " & _
                                 "DTSHPADDRESS2, DTSHPCITY, " & _
                                 "DTSHPCOUNTRY, DTCONSIGNEECODE, " & _
                                 "DTCONSIGNEENAME, DTCONSIGNEEADDNAME, " & _
                                 "DTCONSIGNEEADDRESS1, " & _
                                 "DTCONSIGNEEADDRESS2, DTCONSIGNEECITY, " & _
                                 "DTCONSIGNEECOUNTRY, " & _
                                 "DTTRANSPORTATIONMETHOD, DTYEAR, " & _
                                 "DTMONTH, DTQUARTER, DTWEEK, DTDAY, " & _
                                 "DTSHPGROUP, DTSALESPERSON, " & _
                                 "DTPIECECOUNT, DTCOMMODITY,DTPONUMBER, " & _
                                 "DTTYPE, DTRECEIPT, DTDELIVER, " & _
                                 "DTDEPCODEORI, DTDESCODEORI, " & _
                                 "DTSWITCHDEP, DTSWITCHDES, DTWAR, " & _
                                 "DTVIADEST, DTVIADEP, DTFREIGHTCOSTS, " & _
                                 "DTSHPCODEALONE "
    strSQLUnterformular = strSQLUnterformular & _
                            "FROM TBLAIRFREIGHT"
Debug.Print strSQLUnterformular & strSQLFilter
    'INSERT INTO ......() VALUES ('" & Me!txtartikel &"','"
    strSQLFilter = "WHERE DTDEPCODE = '" & strDepAirport & "' " & _
                     "AND DTDESCODE = '" & strDesAirport & "' " & _
                     "AND DTAIRLINE = '" & strAirlines & "' " & _
                     "AND DTFLIGHTDATE >= " & fktDatumSQL(datFrom) & " " & _
                     "AND DTDGR = " & chkDGR & " "
    If Me!chkShipper = -1 Then
        strSQLFilter = strSQLFilter & _
                     "AND DTSHPNAME ='" & strShipper & "' "
    End If
    If Me!chkCons = -1 Then
        strSQLFilter = strSQLFilter & _
                     "AND DTCONSIGNEENAME ='" & strConsignee & "' "
    End If
Debug.Print strSQLFilter
    Me!frmUFO.Form.RecordSource = strSQLUnterformular & strSQLFilter
    Me!frmUFO.Form.Requery
Debug.Print strDepCountry
Debug.Print strDepAirport
Debug.Print strDesCountry
Debug.Print strDesAirport
Debug.Print strAirlines
Debug.Print strShipper
Debug.Print strConsignee
Debug.Print intDGRSettings
End Sub
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 13:19
Rufname:
Wohnort: NRW

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Jetzt verstehe ich noch weniger, als vorher... Confused

Was hindert dich daran, das zusätzliche Kontrollkästchen noch dabei zu berücksichtigen?

_________________
Gruß MissPh!
Gast



Verfasst am:
03. Sep 2009, 13:23
Rufname:

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

EigL. nichts =)

Mal zu einem anderen Problem :

Ich habe ja das Feld VON und das Listenfeld NACH kann ich das so machen, dass das Feld NACH erst dan sichtbar wird wen ich im Feld VON etwas ausgewählt habe ? =)

Tut mir echt leid wen ich so doove fragen stelle bin noch neu mim Programmieren :S

Danke dir !
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 13:37
Rufname:
Wohnort: NRW

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Nun, du könntest im Ereignis "Nach Aktualisierung" von VON fragen, ob es ungleich NULL ist und das Feld NACH entsprechend auf sichtbar/unsichtbar einstellen.
Code:
Private Sub VON_AfterUpdate()
    Me!NACH.Visible = Not IsNull(Me!VON)
End Sub

...und ein Fleißkärtchen für Willi! Razz

_________________
Gruß MissPh!


Zuletzt bearbeitet von MissPh! am 03. Sep 2009, 13:38, insgesamt einmal bearbeitet
Willi Wipp
Moderator


Verfasst am:
03. Sep 2009, 13:38
Rufname:
Wohnort: Raum Wiesbaden

Re: Kontrollkästchen filtern - Re: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Hi sMoKii51,

ueber das Steuerelement-Ereignis Nach Aktualisierung (AfterUpdate) sollte das umsetzbar sein.
Das Formular-Ereignis Beim Anzeigen (Current) ist fuer das Unsichtbar machen sicher hilfreich!

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

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


Verfasst am:
03. Sep 2009, 13:45
Rufname:

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Ihr 2 seit echt die besten ich danke euch viel viel mals.

Ich hätte noch so viel Fragen wo ich hilfe bräuchte aber will euch nicht weiter belästigen. . .

Gruß Steven
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 13:50
Rufname:
Wohnort: NRW

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Zitat:
Ich hätte noch so viel Fragen ...
Nur keine Hemmungen! ;)
_________________
Gruß MissPh!
Gast



Verfasst am:
03. Sep 2009, 14:00
Rufname:

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Wisst ihr ich fange mit Glück balt eine IT Ausbildung .
Und ich Lerne schon mal selbst im vorraus =)

So eine Frage ich erläutere das alles jetz mal das ihr einen kleinen Durchblick habt :
So... Ich habe ein Formular mit den Kategorien VON , NACH , FLUGGESELCHAFT , DATUM , GEWICHT , GEFAHRENGUT
Bei VON suche ich erst das Land aus dan den Flughafen, bei NACH dasselbe.
FLUGESELSCHAFT is denke ich mal klar
DATUM , GEWISCHT und GEFAHRENGUT denke ich auch.

So nun würde ich es gerne so machen das wen ich bei VON das Land aussuche nur noch die Airports angezeigt werden die auch in diesem Land sind bis jetzt ist es so das egal, welches Land ich aussuche das er mir immer noch alle Airports bringt.

Das würde ich gerne ändern aber wie geht das ????

Danke ihr Lieben =)
Willi Wipp
Moderator


Verfasst am:
03. Sep 2009, 14:08
Rufname:
Wohnort: Raum Wiesbaden

Re: Kontrollkästchen filtern (II) - Re: Kontrollkästchen filtern (II)

Nach oben
       Version: Office 2003

Hi sMoKii51,

der "einfache" Weg waere sicher der Ansatz ueber Abhaengige Kombinationsfelder

Oder der Ansatz von MissPh!, dann aber mit einem Requery nach der Auswahl!

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

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


Zuletzt bearbeitet von Willi Wipp am 03. Sep 2009, 14:09, insgesamt 2-mal bearbeitet
MissPh!
Office-VBA-Programmiererin


Verfasst am:
03. Sep 2009, 14:08
Rufname:
Wohnort: NRW

AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

d.h. du hast jeweils zwei Kombifelder für VON und NACH?

Das Stichwort lautet "Abhängige Kombifelder", du musst also die RowSource des zweiten von der Auswahl im ersten abhängig machen. Das geht ganz einfach mit Hilfe einer Abfrage:
Code:
SELECT FLUGHAFEN
FROM   tabelle
WHERE  LAND=[KombiLand]
Den Code stellst du als RowSource ein.
_________________
Gruß MissPh!
sMoKii51
Gast


Verfasst am:
03. Sep 2009, 14:14
Rufname:


AW: Kontrollkästchen filtern - AW: Kontrollkästchen filtern

Nach oben
       Version: Office 2003

Bei VON und bei NACH

Habe ich jeweils 2 Listenfelder
Code:
              VON                                               NACH
  COUNTRY           AIRPORTS               COUNTRY             AIRPORTS
deutschland          Frankfurt                 Deutschland          Frankfurt
Ich kann in den Listen das Land auswählen und dan soll er mir in AIRPORTS nur noch sage ich jetzt mal zb Deutschland = Frankfurt usw bringen...
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Gehe zu Seite 1, 2, 3  Weiter
Diese Seite Freunden empfehlen

Seite 1 von 3
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: nur gefüllte ds filtern 4 kaoru 394 12. Feb 2007, 09:29
kaoru nur gefüllte ds filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Access 2000 : Abfrage zum Filtern des Geburtsjahres ! 7 rabie 2315 08. Feb 2007, 12:35
rabie Access 2000 : Abfrage zum Filtern des Geburtsjahres !
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn-Abfrage mit Bezug auf ein Kontrollkästchen 3 willis23 1081 07. Feb 2007, 21:44
willis23 Wenn-Abfrage mit Bezug auf ein Kontrollkästchen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten des vorletzten Monats filtern 4 sandygenator 678 02. Feb 2007, 08:47
sandygenator Daten des vorletzten Monats filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung mit mehreren Kontrollkästchen 2 sambagold 896 03. Jan 2007, 16:49
sambagold Bedingung mit mehreren Kontrollkästchen
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kann ich die Anzahl von kontrollkästchen zählen?? 11 Holzwurm 1081 01. Dez 2006, 15:38
Holzwurm Wie kann ich die Anzahl von kontrollkästchen zählen??
Keine neuen Beiträge Access Tabellen & Abfragen: keine konnektivität filtern? 1 daUwe 477 07. Nov 2006, 07:29
Nouba keine konnektivität filtern?
Keine neuen Beiträge Access Tabellen & Abfragen: Geburtstage filtern 1 Unrealfighter 801 05. Okt 2006, 06:57
jens05 Geburtstage filtern
Keine neuen Beiträge Access Tabellen & Abfragen: In Abfragen nach Datum filtern 12 grandmasterb10 1003 09. Sep 2006, 17:51
grandmasterb10 In Abfragen nach Datum filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Kontrollkästchen im Formular - Wert in Tabelle eintragen 4 Valentin 1084 04. Aug 2006, 12:43
Valentin Kontrollkästchen im Formular - Wert in Tabelle eintragen
Keine neuen Beiträge Access Tabellen & Abfragen: Stücksumme abhängig von aktivierten Kontrollkästchen 1 stefan_durst 595 21. März 2006, 13:08
stpimi Stücksumme abhängig von aktivierten Kontrollkästchen
Keine neuen Beiträge Access Tabellen & Abfragen: Kontrollkästchen auswerten 5 Siefert 1094 10. Jan 2006, 21:53
jens05 Kontrollkästchen auswerten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen