scharri Geschrieben 22. Februar 2002 Geschrieben 22. Februar 2002 Hallo liebe Leser des Forums, ich habe ein Formular entworfen, basierend auf einer Abfrage. In einem Kombinationsfeld werden Artikel eines Datenfeldes einer langen Tabelle F abgefragt. Fragen: 1. Ist es möglich, zwei Kombinationsfelder des gleichen Datenfeldes nebeneinander zu stellen, in denen a) die meistbenutzten (und wenigsten) und die wenigstbenutzten (und meisten) Artikel der Tabelle F ausgewählt werden könne. Unterschieden sind die Artikel nach a) und durch ein weiteres Datenfeld der Tabelle F. 2. Wie kann beim Verlassen des o. g. Kombinationsfeldes festgestellt werden, daß der Artikel in Tabelle F tatsächlich existiert? Läßt sich ggf. ein Formular zur Eingabe des Artikels (automatisch?) öffnen, bzw. eine Meldung erzeugen? Vorab besten Dank für freundliche Antworten. scharri
Meenzer Geschrieben 25. Februar 2002 Geschrieben 25. Februar 2002 Guten Morgen! zu 1: Ja, Du erstellst Dir zwei Comboboxen und bei denen gibt es eine Eigenschaft Datenherkunft. Hier kannst Du nun per SQL oder mit Hilfe eines Abfragefensters Deine Combobox füllen. In Deinem Fall die erste mit den meistbenutzten und die zweite mit den wenigbenutzten Artikeln. zu 2: Wenn Du die Werte aus der Tabelle F beziehst, dann existieren die doch auf jeden Fall, da brauchst Du doch keine Fehlermeldung, ob es den Wert gibt. Oder?? Ansonsten gibt es zu Not noch ein Ereignis 'Nach Aktualsierung' für die Combobox. Da könnte man dann nachschauen, ob der Wert vorhanden ist. Z.B. mit einem Dlookup: --------------------------------------------------------------------- TMP = Dlookup("artikel","TabelleF","[artikelID]" = " & combobox.column(WoderWertdrinsteht) ) If IsNull(TMP) Then MsgBox "Der Artikel existiert nicht" Else MsgBox "Der Artikel existiert" End If ------------------------------------------------------------------------ Gruss
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden