Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Listbox RowSource .column geht nicht?!?
zurück: Speichern der ausgewählten Daten eines Kombilfeldes weiter: inhalt von textfeld im endlosformular kopieren 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
FiFo
Allroundtalent


Verfasst am:
27. Jul 2005, 13:03
Rufname:

Listbox RowSource .column geht nicht?!? - Listbox RowSource .column geht nicht?!?

Nach oben
       

Habe eine Listbox, in der Man die Lieferanten zu einem bestimmten produkt auswählen kann. In einer zweiten Listbox werden, wenn ein Lieferant selectiert ist, die dazugehörigen kontakpersonen angezeigt. Ich weis zwar, wie ich es mit ändern des RowSource machen könnte, aber ist es nicht möglich, denn RowSource so festzulegen, das sich das Statement den Lieferant aus dem Formular holt?

Hier mein SQL das nicht funktioniert:
Code:
SELECT p.personid, p.Anrede, p.name, p.telnr, lkm.kontaktartid AS kid,
       k.Beschreibung
FROM   tbl_Person AS p, tbl_Kontaktart AS k,
       tbl_LieferantKontaktpersonMaterial AS lkm
WHERE  lkm.lief_nr=Forms!frm_Datentabelle_Chem!lb_lieferanten.Column(0)
AND    lkm.KontaktartID=k.KontaktartID
AND    lkm.KontaktpersonID=p.PersonID
AND    lkm.M_Nr=Forms!frm_Datentabelle_Chem!M_Nr
Er kennt den Befehl ".Column" nicht. Weis jemand wie man das machen kann?

MfG FiFo
Snow
Access Programmierer


Verfasst am:
27. Jul 2005, 13:36
Rufname:
Wohnort: Lemgo


AW: Listbox RowSource .column geht nicht?!? - AW: Listbox RowSource .column geht nicht?!?

Nach oben
       

Code:
    Dim SQLStr As String
   
    SQLStr = "SELECT p.personid, p.Anrede, p.name, p.telnr, " & _
                    "lkm.kontaktartid AS kid, k.Beschreibung " & _
             "FROM   tbl_Person AS p, tbl_Kontaktart AS k, " & _
                    "tbl_LieferantKontaktpersonMaterial As lkm " & _
             "WHERE  lkm.lief_nr = " & _
                      Forms!frm_Datentabelle_Chem!lb_lieferanten.Column(0) & _
             "AND    lkm.KontaktartID=k.KontaktartID " & _
             "AND    lkm.KontaktpersonID=p.PersonID " & _
             "AND    lkm.M_Nr=" & Forms!frm_Datentabelle_Chem!M_Nr & ";"

HTH Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
FiFo
Allroundtalent


Verfasst am:
28. Jul 2005, 06:40
Rufname:

Geht nicht - Geht nicht

Nach oben
       

Funktioniert leider nicht, er meint immer: Undefnierte Funktion "Forms!frm_Datentabelle_Chem!lb_Lieferanten.column" in Ausdruck

Weis wer warum??
Snow
Access Programmierer


Verfasst am:
28. Jul 2005, 10:41
Rufname:
Wohnort: Lemgo

AW: Listbox RowSource .column geht nicht?!? - AW: Listbox RowSource .column geht nicht?!?

Nach oben
       

Hallo,

das Kombi heißt wirklich "lb_Lieferanten"? Poste mal mehr von dem Code.

Gruss Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
FiFo
Allroundtalent


Verfasst am:
28. Jul 2005, 13:25
Rufname:

AW: Listbox RowSource .column geht nicht?!? - AW: Listbox RowSource .column geht nicht?!?

Nach oben
       

Ich weis nicht, was für code du genau willst
Code:
    Dim SQLStr As String
   
    SQLStr = "SELECT p.personid, p.Anrede, p.name, p.telnr, " & _
                    "lkm.kontaktartid AS kid, k.Beschreibung " & _
             "FROM   tbl_Person AS p, tbl_Kontaktart AS k, " & _
                    "tbl_LieferantKontaktpersonMaterial As lkm " & _
             "WHERE  lkm.lief_nr = " & _
                      Forms!frm_Datentabelle_Chem!lb_lieferanten.Column(0) & _
             "AND    lkm.KontaktartID=k.KontaktartID " & _
             "AND    lkm.KontaktpersonID=p.PersonID " & _
             "AND    lkm.M_Nr=" & Forms!frm_Datentabelle_Chem!M_Nr & ";"
    Me!lb_Personen.RowSource = SQLStr

So hab ichs probiert, hat aber nicht gefunzt.

lb_Lieferanten hat 3 Spalten, die erste, mit der ID, unterdrückt. lb_Lieferanten befindet sich, genau wei lb_Personen in einem Unterformular und hat als gebunden spalte 1 eingestellt.
Code:
    Dim SQLStr As String
   
    SQLStr = "SELECT lm.lief_nr, l.lief_name, lm.Notrufnummer " & _
               "FROM tbl_lieferanten AS l, " & _
                    "tbl_lieferantmaterial AS lm " & _
              "WHERE lm.m_nr=forms!frm_Datentabelle_Chem.M_Nr " & _
                "AND lm.lief_nr=l.lief_nr" & _
           "ORDER BY l.Lief_Name"
    Me!lb_Lieferanten.RowSource = SQLStr
Falls dir das was hilft.

Danke schon mal

MfG FiFo
Snow
Access Programmierer


Verfasst am:
28. Jul 2005, 13:45
Rufname:
Wohnort: Lemgo

AW: Listbox RowSource .column geht nicht?!? - AW: Listbox RowSource .column geht nicht?!?

Nach oben
       

Unterformular? Heißt Dein aktuelles Formular "frm_Datentabelle_Chem" oder heißt es anders und "frm_Datentabelle_Chem" ist ein UFO in diesem, mir unbekannten Formular?

Gruss Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
FiFo
Allroundtalent


Verfasst am:
29. Jul 2005, 06:19
Rufname:

AW: Listbox RowSource .column geht nicht?!? - AW: Listbox RowSource .column geht nicht?!?

Nach oben
       

Hauptformular: frm_Datentabelle_Chem
Unterformular: Ufrm_Datentabelle_Chem

Aber er findet ja die lb, nur findet er die eigenschaft column nicht. Wenn ich das column wegnehme, fragt er nach keinem parameter, also gehen ich davon aus das er die lb findet. nur ohne column ist der wert immer null....
Willi Wipp
Moderator


Verfasst am:
29. Jul 2005, 09:47
Rufname:
Wohnort: Raum Wiesbaden


Re: Listbox RowSource .column geht nicht?!? - Re: Listbox RowSource .column geht nicht?!?

Nach oben
       

Hi FiFo,

kann es sein, das sich auf dem Formular frm_Datentabelle_Chem noch ein Steurelement
mit dem Namen lb_lieferanten befindet?
Wenn Du auf das Steuerelement im Unterformular Bezug nehmen willst, dann so
Code:
WHERE  lkm.lief_nr=Forms!frm_Datentabelle_Chem!Ufrm_Datentabelle_Chem !lb_lieferanten.Column(0)
Wobei Ufrm_Datentabelle_Chem der Name des Unterformular-Steuerelements sein muss!
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
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: Column an bericht übergeben 6 Wuppertalforum 101 12. Nov 2013, 19:44
KlausMz Column an bericht übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmten Wert aus ListBox auslesen und zwischenspeichern 4 Gast 494 01. Feb 2012, 09:54
Marmeladenglas Bestimmten Wert aus ListBox auslesen und zwischenspeichern
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere Werte einer ListBox in der DB ändern 11 Gast 305 17. Jan 2012, 16:09
Marmeladenglas Mehrere Werte einer ListBox in der DB ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus SQL in Listbox importieren (VBA Excel) 1 Danny227 1539 06. Nov 2010, 15:43
daolix Daten aus SQL in Listbox importieren (VBA Excel)
Keine neuen Beiträge Access Tabellen & Abfragen: LookUp Rowsource in Access Tabelle 1 Peter Schaboi 1303 08. Sep 2010, 10:33
Marmeladenglas LookUp Rowsource in Access Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Listbox als Abfragekriterium 11 skyle 402 29. Jul 2010, 11:41
kyron9000 Listbox als Abfragekriterium
Keine neuen Beiträge Access Tabellen & Abfragen: lookup column mit multiple values 2 Mina100 387 27. Okt 2008, 16:13
Willi Wipp lookup column mit multiple values
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere Werte aus Listbox als Kriterium für eine Abfrage ? 4 besserist 1714 17. Jun 2008, 20:28
besserist Mehrere Werte aus Listbox als Kriterium für eine Abfrage ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage versch. "Column" aus zwei Tabellen? 6 Fantli 497 07. Mai 2008, 21:28
Gast Abfrage versch. "Column" aus zwei Tabellen?
Keine neuen Beiträge Access Formulare: Listbox langer Text 9 Gast 1213 10. Mai 2006, 16:58
Willi Wipp Listbox langer Text
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium aus Listbox 6 jette 1516 02. Jan 2006, 20:24
Jette Abfragekriterium aus Listbox
Keine neuen Beiträge Access Formulare: Zugriff per Column auf ein Kombi-Feld in Endlosformular 1 d.wiertz@OfficeSolution 702 28. Nov 2005, 00:59
stpimi Zugriff per Column auf ein Kombi-Feld in Endlosformular
 

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