Supportnet / Forum / Datenbanken
Kombifeld ändert immer Daten in Tabelle
Frage
Morgen,
ich habe ein irgendwie blödes Problem.
Ich habe ein Kombifeld und darunter Textfelder. Wähle ich Kombi einen Kunden aus, so ändern sich auch in den Textfeldern die Daten bzgl. des Kunden.
Das ist praktischer als mit der Bildlaufleiste unten hin und herzusuchen bei mehreren Hundert Kunden.
Öffne ich also dieses Formular, zeigt es mir als erstes immer den 1. Kunden an. Suche ich nun nach Kunde Nr. 5 und schliesse danach das Formular, so ändert sich in der Tabelle der Kundenname des 1. Kunden auf den des zuletzte ausgewählten, in dem Fall Nr. 5.
Ich kann das Kombifeld aber nicht sperren, sonst funktioniert die "Auswahl" nicht mehr. das gleiche gild für "Bearbeiten zulassen".
Hat jemand eine Idee wie ich dieses Problem lösen kann?
Lieben Dank
Maja
Antwort 1 von rolandaa
hallo, guter trick, aber im ernst.
Als Datenherkunft für dein Kombinationsfeld eine Abfrage verwenden (A_Kunde) - dessen Kriterium bei Spalte "Kunde" ist dein Kombinationsfeld .
Bei Änderung des Komb. - öffne Formular - Formularname: ??? - Filtername: A_Kunde
sollte funktionieren.
mfg
roland
Als Datenherkunft für dein Kombinationsfeld eine Abfrage verwenden (A_Kunde) - dessen Kriterium bei Spalte "Kunde" ist dein Kombinationsfeld .
Bei Änderung des Komb. - öffne Formular - Formularname: ??? - Filtername: A_Kunde
sollte funktionieren.
mfg
roland
Antwort 2 von Maja-76
Hi Roland,
also ich verstehe nicht ganz was du meinst.
Ich hatte als Grundlage auch eine Abfrage genommen, trotzdem wurde der Kundenname in der Datenbank geändert.
Ich hatte ein Makro hinterlegt "nur lesen". Das funktionierte irgendwie.
Das Formular was ich meine ist ein Lieferschein, mit eben dieser Kundenauswahl. Diesen möchte ich dann auch ausdrucken.
Ich kann in den Lieferschein einen kleinen Text einfügen, der nicht weiter gespeichert wird, da es hierfür keine Tabelle und nichts gibt. Das ist ok so.
Also, ich hatte es also mit dem Makro geschafft, dass die Kundendaten bei der Kombo-Auswahl gleich bleiben, doch jetzt druckt er das Formular nicht mehr aus, was er aber vorher tat.
Ich blicke das alles nicht mehr.
Maja
also ich verstehe nicht ganz was du meinst.
Ich hatte als Grundlage auch eine Abfrage genommen, trotzdem wurde der Kundenname in der Datenbank geändert.
Ich hatte ein Makro hinterlegt "nur lesen". Das funktionierte irgendwie.
Das Formular was ich meine ist ein Lieferschein, mit eben dieser Kundenauswahl. Diesen möchte ich dann auch ausdrucken.
Ich kann in den Lieferschein einen kleinen Text einfügen, der nicht weiter gespeichert wird, da es hierfür keine Tabelle und nichts gibt. Das ist ok so.
Also, ich hatte es also mit dem Makro geschafft, dass die Kundendaten bei der Kombo-Auswahl gleich bleiben, doch jetzt druckt er das Formular nicht mehr aus, was er aber vorher tat.
Ich blicke das alles nicht mehr.
Maja
Antwort 3 von rolandaa
eine idee hätt ich noch,
dein kombinationsfeld muss ungebunden sein, das heist im feld steuerelementeinhalt darf nichts stehen!
mfg
roland
dein kombinationsfeld muss ungebunden sein, das heist im feld steuerelementeinhalt darf nichts stehen!
mfg
roland

