Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Bedingte Datenabfrage mit Combobox funktioniert nicht
zurück: Optionsgruppe - Hafo und UFO filtern weiter: Textfeld einem Wert im Listfeld zuordnen 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
Timmee
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Sep 2010, 20:36
Rufname:

Bedingte Datenabfrage mit Combobox funktioniert nicht - Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Hallo again ....

ich hab folgendes Problem:

Ich habe eine Tabelle (Kundendaten) mit Name, Straße und Hausnummer. Habe aber nur die Hausnummer 1 und 15 vergeben (Es handelt sich um eine Experimentierdatenbank).

In Combobox 1 (cmb_Nummer) meines Formulars (Name: Hauptformular, es gibt nur das eine) kann ich zwischen den Hausnummern 1 und 15 Wählen. In Combobox2 sollen abhängig von Combobox1 entweder die Namen zur Auswahl angezeigt werden, welche die Hausnummer 1 oder 15 haben.
Ich habe folgenden Code verwendet:
Code:
Private Sub cmb_Name_AfterUpdate()
    Me.RecordSource = "SELECT Name FROM Kundendaten" _
                    & " WHERE Hausnummer = Forms![Hauptformular]![cmb_Nummer]"
End Sub
leider Funktioniert es nicht, beim Klick auf Combobox2 klappt lediglich ein leeres Feld auf Sad
Wo liegt mein Fehler?

Dank euch

Timmee
KlausMz
Moderator Access


Verfasst am:
28. Sep 2010, 20:44
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Hallo,
Varibale und Felder müssen verkettet werden:
Code:
    Me.RecordSource = "SELECT Name FROM Kundendaten" _
                    & " WHERE Hausnummer = " & Me!cmb_Nummer
' bzw wenn doch Text _
                    & " WHERE Hausnummer = '" & Me!cmb_Nummer & "'"
Wobei ich annehme, dass die Hausnummer als Zahl angelegt ist.
Als Formularbezug kannst Du auch Me verwenden. Die Klammern () können auch entfallen.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
jens05
Moderator


Verfasst am:
28. Sep 2010, 20:49
Rufname:
Wohnort: ~~~~~

AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Hallo,
wenn ich mal kurz zusammenfassen darf Smile
Combobox 1 (cmb_Nummer)
Combobox 2 (cmb_Name) ??
Wenn du eine Nummer gewählt hast, sollen im anderen Kombi passende Strassen angezeigt werden?
Dann nutze das Ereignis "Nach Aktualisierung" des Kombi Combobox 1 (cmb_Nummer).
Code:
Private Sub cmb_Nummer_AfterUpdate()
    Me!cmb_Name.RowSource  = "SELECT [Name] " & _
                               "FROM Kundendaten " & _
                              "WHERE Hausnummer =" & Me!cmb_Nummer
'Falls Nummer nicht als Zahl gespeichert
'    Me!cmb_Name.RowSource  = "SELECT [Name] " & _
                               "FROM Kundendaten " & _
                              "WHERE Hausnummer ='" & Me!cmb_Nummer & "'"
End Sub
@Klaus
Zitat:
Varibale und Felder müssen verkettet werden:
Ich denke der Bezug auf das Formular ist dort auch so möglich Wink
_________________
mfg jens05 Wink
Timmee
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Sep 2010, 21:01
Rufname:

AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Timmee am 28. Sep 2010 um 20:50 hat folgendes geschrieben:
Geht leider auch nicht Sad

Es wird wieder nur ein leeres Feld aufgeklappt

@jens

In Combobox cmb_Name sollen die Namen angezeig werden, die In der entsprechenden Hausnummer wohne .. alternativ Könnte man sagen: in der ersten Combobox wählt man die Firma, in der 2. Combobox werden die Mitarbeiter der gewählten Firma aufgelistet
jens05
Moderator


Verfasst am:
28. Sep 2010, 21:07
Rufname:
Wohnort: ~~~~~

AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Hallo Timmee,
genau das habe ich oben erstellt.
Nach der Auswahl einer Nummer im Kombi "cmb_Nummer" werden im Kombi "cmb_Name" nur noch die Namen erscheinen, bei denen die Hausnummer mit der aus dem Kombi "cmb_Nummer" übereinstimmen. Smile

Falls es bei dir nicht geht, müsstest du das mal an einer Beispiel-DB veranschaulichen.

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


Verfasst am:
28. Sep 2010, 21:10
Rufname:

AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Also wenn ich bei Combobox2 (cbm_Name) unter Eigenschaften/Datensatzherkunft (Herkunftstyp: Tabelle/Abfrage) folgendes eingebe:
Code:
SELECT Name FROM Kundendaten
WHERE  [Hausnummer] = Forms![Hauptformular]![cmb_Nummer]
Gehts ... ich muss lediglich nach jeder Änderung von cmb_Nummer einmal in den Entwurfsmodus und wieder zurück wechseln, damit die Änderung wirksam wird ...

Das mit der Test-DB werd ich gleich mal versuchen
jens05
Moderator


Verfasst am:
28. Sep 2010, 21:14
Rufname:
Wohnort: ~~~~~

AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Hallo,
wenn das dort so drinnen steht, dann sollte es so ebenfalls gehen.

Code:
Private Sub cmb_Nummer_AfterUpdate()
    Me!cmb_Name.Requery
End Sub
Im Ereignis "Nach Aktualisierung" des cmb_Nummer.
_________________
mfg jens05 Wink
Gast



Verfasst am:
28. Sep 2010, 23:13
Rufname:


AW: Bedingte Datenabfrage mit Combobox funktioniert nicht - AW: Bedingte Datenabfrage mit Combobox funktioniert nicht

Nach oben
       Version: Office 2003

Danke, geht Smile
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: Umsätze kumulieren - DSUM funktioniert nicht 1 Benicio 3234 10. Sep 2007, 18:11
Shai Umsätze kumulieren - DSUM funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: ComboBox (sry Englisches Access) 1 Suli 486 30. Aug 2007, 19:22
rita2008 ComboBox (sry Englisches Access)
Keine neuen Beiträge Access Tabellen & Abfragen: Bound Column funktioniert nicht 6 Smmmile 1200 12. Jul 2007, 17:56
Smmmile Bound Column funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Warum funktioniert diese Abfrage nicht ? 6 Mirage 804 05. Jun 2007, 12:14
Mirage Warum funktioniert diese Abfrage nicht ?
Keine neuen Beiträge Access Tabellen & Abfragen: Aktualisierungsabfrage funktioniert nicht 7 BAD TOUCH 3023 30. Mai 2007, 13:13
Gast Aktualisierungsabfrage funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage funktioniert nicht...hilfe!!!!! 2 bennie103 603 22. März 2007, 21:14
Gast Abfrage funktioniert nicht...hilfe!!!!!
Keine neuen Beiträge Access Tabellen & Abfragen: SQL In mit mehreren Werten funktioniert nicht 5 lullus 702 30. Jan 2007, 20:53
jens05 SQL In mit mehreren Werten funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterium funktioniert nicht!!! 5 christoph.1982 680 25. Jan 2007, 22:18
Nouba Kriterium funktioniert nicht!!!
Keine neuen Beiträge Access Tabellen & Abfragen: Beziehung mit verknüpfter Tabelle funktioniert nicht 4 Thom@s 680 09. Dez 2006, 16:15
Thom@s Beziehung mit verknüpfter Tabelle funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Aktualisierungsabfrage funktioniert nicht. 1 Lady_S 622 18. Sep 2006, 19:10
rita2008 Aktualisierungsabfrage funktioniert nicht.
Keine neuen Beiträge Access Tabellen & Abfragen: Summe funktioniert nicht 15 NotoriousOTW 1380 13. Sep 2006, 00:16
Willi Wipp Summe funktioniert nicht
Keine neuen Beiträge Access Tabellen & Abfragen: Combobox; angezeigter Wert weicht vom eigentlichen Wert ab 2 chris1337 676 20. Apr 2006, 08:54
chris1337 Combobox; angezeigter Wert weicht vom eigentlichen Wert ab
 

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