Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Eingabewert einer Abfrage übernehmen

Begonnen von Sartorius, Mai 25, 2016, 10:43:10

⏪ vorheriges - nächstes ⏩

Sartorius

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!  ;)

DF6GL

Hallo,


Update FolgendeTabelle Set Auszahlung = Verkauf Where <<DeinAuswahlAbfrageKriterium>>
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Sartorius

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....

MaggieMay

Hi,

Zitatnach Eingabe der Kundennummer in einer Anfrage aufgerufen

dann sollte wohl in der Aktualisierungsabfrage dasselbe Kriterium wie in dieser Abfrage zum Einsatz kommen.
Freundliche Grüße
MaggieMay

Sartorius

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?

MaggieMay

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)
Freundliche Grüße
MaggieMay