Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: wuffwuff2003 am Oktober 09, 2014, 13:41:50

Titel: Kombinationsfeld Datensatz finden durch Texteingabe
Beitrag von: wuffwuff2003 am Oktober 09, 2014, 13:41:50
Hallo
Ich versuche mal zu erklären: Ich habe ein Kombifeld mit 2 Spalten: Name und Firmennummer. Das Kombifeld zeigt beim unausgeklappten Format nur den Namen an. Daneben habe ich ein Textfeld gesetzt mit dem Ausdruck: =[Name].[column](1). Also zeigt das Textfeld neben dem Kombifeld die Firmennummer, so wurde das gewünscht und klappt auch. Nun zum Problem: Man möchte dass man entweder das Kombifeld nutzen kann zur Auswahl (was ja klappt), oder aber wenn man die Firmennummer kennt, diese in das Firmennummer(Textfeld) eingeben kann, und somit wird der richtige Namen im Kombifeld angezeigt. Aber wie kriege ich das hin. Momentan , wahrscheinlich durch den Ausdruck, kann ich gar nichts freihändig ins Textfeld eingeben. Brauche hier eine Lösung wie ich dies machen könnte. Vielen Dank
Mfg
Titel: Re: Kombinationsfeld Datensatz finden durch Texteingabe
Beitrag von: MzKlMu am Oktober 09, 2014, 13:46:13
Hallo,
im einfachsten Fall nimmst Du zur Auswahl 2 Kombis, eines für den Namen und eines für die Nummer. Wenn in dem Textfeld eine Formel steht kannst Du eh nichts eingeben.
Beide Kombis müssen an das gleiche Feld (das Fremdschlüsselfeld) gebunden sein.
Was man sieht wird über die Spalten(Breiten) gesteuert.
Titel: Re: Kombinationsfeld Datensatz finden durch Texteingabe
Beitrag von: wuffwuff2003 am Oktober 09, 2014, 14:08:37
Danke das klappt soweit ganz gut, nur wenn ich die Zahl eingebe, und mit Enter das ganze aufrufen möchte macht er mir die Eingabe inklusive des 2. Kombifeldes wieder leer. Gibts da noch einen kleinen Trick?
Danke
Mfg
Titel: Re: Kombinationsfeld Datensatz finden durch Texteingabe
Beitrag von: MzKlMu am Oktober 09, 2014, 14:11:27
Hallo,
dann hast Du etwas falsch gemacht.
Die Kombis müssen beide an das Fremdschlüsselfeld gebunden sein, das muss auch die gebundene Spalte sein (im Regelfall immer die 1.Spalte). Das sind 2 verschiedene Dinge, bitte darauf achten.
Titel: Re: Kombinationsfeld Datensatz finden durch Texteingabe
Beitrag von: wuffwuff2003 am Oktober 09, 2014, 14:17:48
Hi, jetzt klappts, es lag daran dass dieses Feld in der Reihenfolge als letztes da stand, und durch ENTER der Datensatz abgespeichert wurde, und einen neuen angelegt wurde. Danke :)
Mfg