Hallo zusammen!
Folgende Frage von mir: ich arbeite mit folgender Tabelle
Kundennummer, Artikel, Verkauf, VKDatum, Auszahlung
Bei einem Verkauf werden die ersten 4 Felder gefüllt, Auszahlung bleibt auf 0. Werden die Verkäufe ausgezahlt, werden alle Datensätze, in denen Auszahlung gleich 0 ist, nach Eingabe der Kundennummer in einer Anfrage aufgerufen und in einem Bericht angezeigt. Dieser Bericht wird ausgedruckt.
Nun möchte ich, dass in der Tabelle in eben diesen angezeigten Datensätzen der Wert Auszahlung mit dem Wert aus Verkauf ersetzt wird. Also eine Aktualisierungsabfrage, die den Eingabewert aus einer Auswahlabfrage übernimmt.....
Besten Dank schon mal! ;)
Hallo,
Update FolgendeTabelle Set Auszahlung = Verkauf Where <<DeinAuswahlAbfrageKriterium>>
Hallo Franz,
besten Dank für Deine schnelle Antwort. :)
Ich habe die Aktualisierungsabfrage in die Druckfunktion eingebaut, das klappt auch.
Er aktualisiert leider alle Datensätze, ich verstehe "<<DeinAuswahlAbfrageKriterium>>" nicht ganz.
Die Aktualisierung soll sich ja nach der eingegebenen Kundennummer richten....
Hi,
Zitatnach Eingabe der Kundennummer in einer Anfrage aufgerufen
dann sollte wohl in der Aktualisierungsabfrage dasselbe Kriterium wie in dieser Abfrage zum Einsatz kommen.
Ich wollte verhindern, dass die Kundennummer nochmals eingegeben wird.
Ist es möglich, die Eingabe aus der ersten Abfrage in der Zweiten automatisch weiter zu verarbeiten?
Hallo,
Zitat von: Sartorius am Mai 25, 2016, 18:40:55Ist es möglich, die Eingabe aus der ersten Abfrage in der Zweiten automatisch weiter zu verarbeiten?
das ist bspw. möglich, indem du den Parameter aus einem Formular holst oder über eine globale Variable bereitstellst, die per Funktionsaufruf an die Abfrage übergeben werden kann.
(-> Donkarls FAQ 3.15 (http://www.donkarl.com/faq/FAQ3Tabfragen.htm#3.15))