Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Problem :(

Begonnen von Berlin-Lackierung.de, August 19, 2020, 13:59:56

⏪ vorheriges - nächstes ⏩

Berlin-Lackierung.de

Hallo alle zusammen.
Ich hab ein mittelschweres Problem  ::)
In einem Listenfeld habe ich mehrere Rechnungen, wovon einige an einem Tag gleichzeitig bezahlt wurden. Diese würde ich gerne markieren (Mehrfachauswahl) und alle mit dem selben Zahldatum und mit "erledigt" versehen wollen - hinzu kommt noch ein Feld "Bemerkung" indem die Nummer des Kontoauszuges stehen soll... Könnte alles über Inputbox gemacht werden
Ein weiteres Problem ist, dass sämtliche Rechnungen unterschiedliche Beträge haben (sind bereits gespeichert - es gibt KEINE Rabatte oder Skonti). Diese Beträge müssten ebenfalls bei den bezahlten Rechnungen auf 0.- geändert werden.

Vielleicht kann mir jemand helfen - stehe gerade ein wenig auf dem Schlauch... ich weiß nur dass dies mit SQL gehen müsste - hab nur derzeit keinen Schimmer wie :(
,,Bei einem Fußballspiel verkompliziert sich alles durch die Anwesenheit der gegnerischen Mannschaft." - Jean Paul Sartre

DF6GL

Hallo,

ohne Kenntnis der Tabellen- und Feldnamen (auch Steuerelementnamen) ist keine konkrete Antwort möglich und lautet einfach so:


Eine, bzw. zwei Aktualisierungsabfragen können das leisten.



Zeige also einen Screenshot des Beziehungsfensters mit allen beteiligten Tabellen und den sichtbaren Tabellenfeldnamen.

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

Beaker s.a.

@Berlin-Lackierung
Ganz allgemein,
mit einer Schleife durch die Auflistung ListFeld.ItemsSelected eine
IN-Klausel zusammensetzen. Diese wird in der anschliessenden Aktuali-
sierungsabfrage in die WHERE-Bedingung eingesetzt.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)