in Kombinationsfelder doppeleingaben vermeiden!

13/11/2008 - 17:47 von Christian Krüger | Report spam
Moin NG!

Ich habe ein kleines Problem bzw. evtl nur einen Denkfehler!

Ich habe ein Formular mit 10! identischen ComboBoxen. Diese wurden per SQL
an die Datenquelle angebunden und haben alle die gleichen Daten.
Jetzt würde ich gerne vermeiden das der gleiche Eintrag in einer
Nachfolgenden ComboBox wieder gewàhlt bzw. aufgelistet wird!
Dazu habe ich im Abfragegenerator bei der 2. ComboBox unter Kreterien beim
Eintragindex "<>[ComboBox1]" eingegeben. Wird in der 1. ComboBox ein
Eintrag gewàhlt wird ein Requery für die 2. ComboBox ausgelöst.
Das funktioniert auch bis zur 2. ComboBox aber ab der 3. zeigt diese mir nur
den gewàhlten Eintrag der 2. an! In dem Kreterium der 3. und folgenden wurde
die vorstehende ComboBox hinzugefügt, so dachte ich, das die schon Gewàhlten
Eintràge nicht mehr mit aufgelistet werden! Nur leider Klappt das nicht !!!

Wüsste jemand eine Lösung dafür?

Schonmal Danke im voraus

Ch. Krüger
 

Lesen sie die antworten

#1 Dietmar Thesing
13/11/2008 - 21:37 | Warnen spam
Hallo Christian,

"Christian Krüger" schrieb
im Newsbeitrag
news:
Moin NG!

Ich habe ein kleines Problem bzw. evtl nur einen Denkfehler!

Ich habe ein Formular mit 10! identischen ComboBoxen. Diese wurden
per SQL
an die Datenquelle angebunden und haben alle die gleichen Daten.
Jetzt würde ich gerne vermeiden das der gleiche Eintrag in einer
Nachfolgenden ComboBox wieder gewàhlt bzw. aufgelistet wird!
Dazu habe ich im Abfragegenerator bei der 2. ComboBox unter
Kreterien beim
Eintragindex "<>[ComboBox1]" eingegeben. Wird in der 1. ComboBox
ein
Eintrag gewàhlt wird ein Requery für die 2. ComboBox ausgelöst.
Das funktioniert auch bis zur 2. ComboBox aber ab der 3. zeigt diese
mir nur
den gewàhlten Eintrag der 2. an! In dem Kreterium der 3. und
folgenden wurde
die vorstehende ComboBox hinzugefügt, so dachte ich, das die schon
Gewàhlten
Eintràge nicht mehr mit aufgelistet werden! Nur leider Klappt das
nicht !!!

Wüsste jemand eine Lösung dafür?



Vielleicht, ich nicht ;-).
Aber Du solltest einfach mal die SQL-Strings posten, den
von der ersten Box komplett, von der 2. und dritten Box nur den Teil
ab WHERE. Dann aber bitte möglichst formatiert, so dass er gut lesbar
ist.

Wie stellst Du eigentlich sicher, dass nicht zuerst in der 3. oder 10.
Box ein Eintrag ausgesucht wird?

Gruß
Dietmar

Ähnliche fragen