MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 10.03.2003, 10:30   #1
chiefharry
MOF User
MOF User
Frage Inhalt von einer ComboBox auf eine andere übertragen

Hallo Access Profis,

ich habe ein Problem mit der Datenübertragung von einer ComboBox auf eine andere.

und zwar dreht es sich um 3 ComboBoxen die in Beziehung zu einander stehen.
allerdings sollte vorab eine CombBox von 9 ComboBoxen abhängig von einer voher gemachten Eingabe angesprochen werden. als Beispiel wird hier dann die ComboBox mit Namen BC angesprochen, dieser Inhalt soll nun an die ComboBox mit Namen Combo18 übertragen werden.

Also nochmal, eine ComboBox mit Namen Combo22 soll je nach Inhalt, beispielsweise Inhalt = BC die ComboBox mit Namen BC ansprechen, und dieser Inhalt wiederum der ComboBox BC an die CombBox mit Namen Comob 18 übertragen werden !

hoffentlich versteht jemand was ich meine !

Vielen Dank im Voraus
grüsse
Harry !
chiefharry ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 10:44   #2
A.S.
Standard

Also etwa so:

me.Combo18 = Me.Controls("cbo" & Me.Combo).Value

Um im Nachaktualisierungsereignis des Kombinationsfeldes Combo ein dem Inhalt des Kombinationsfeldes entsprechendes Kombinationsfeld anzusprechen und dessen Wert in ein anderes Kombinationsfeld zu übertragen, mußt Du das Quellkombinationsfeld anhand des im Kombinationsfeld Combo ausgewählten Namens ansprechen. Ein Steuerelement über seinen Namen anzusprechen geht über die .Controls-Auflistung des Formulars. Ob Du den Namen des Steuerelements erst erzeugen mußt oder nicht, hängt von den Benennungen Deiner Steuerelemente ab.

Gruß

Arno
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 11:50   #3
chiefharry
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo Arno,

ich hab das jetzt mal wie folgt gemacht, es kommt auch keine Fehlermeldung, es funktioniert aber allerdings auch nicht !!

Private Sub Combo22_AfterUpdate()


Select Case Me!Combo22
Case Combo22 = "BC"
Me.Combo18 = Me.Controls("BC" & Me.BC).Value
Case Combo22 = "CA"
Me.Combo18 = Me.Controls("CA" & Me.CA).Value


End Select
End Sub

Ich glaub ich hab noch ein Denkfehler drin, oder ??
also in der ComboBox22 wird beispielsweise BC ausgewählt, und dann soll der Inhalt der ComboBox BC und Control Source BC in die ComboBox18 reingeschrieben werden. Es gibt insgesamt 7 ComboBoxen, ComboBox BC, ComboBox CA ...

grüsse
harry !
chiefharry ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 11:59   #4
A.S.
Standard

Private Sub Combo22_AfterUpdate()
Me.Combo18 = Me.Controls(Me.Combo22).Value
End Sub

Combo22 enthält doch schon den Bezeichner (z.B. BC oder CA) des anderen Kombinationsfeldes. Durch Angabe der Inhaltsvariablen von Combo22 als Index für die Controls-Auflistung wird über die Controls-Auflistung auf den Inhalt des entsprechenden Kombinationsfeldes zugegriffen.

Gruß

Arno
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 13:06   #5
chiefharry
Threadstarter Threadstarter
MOF User
MOF User
Nachricht

Hi Arno,

Combo18 und Combo22 sind aber ungebunden.
da kann ich keine Controls Auflistung (Control Source) angeben.

Grüsse
Harry
chiefharry ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 13:08   #6
A.S.
Standard

Hallo Harry,

die Controls-Auflistung ist keine Datenquelle Deiner Steuerelemente, sondern eine Auflistung der Steuerelemente in Deinem Formular, so das Du über diese Auflistung letztlich auf jedes Steuerelement (Control) Deines Formulars zugreifen kannst.

Gruß

Arno
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.03.2003, 13:21   #7
chiefharry
Threadstarter Threadstarter
MOF User
MOF User
Tipp

Hi Arno,

habs kapiert, und es klappt !!!

vielen Dank

Harry !
chiefharry ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.