Neuigkeiten:

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

Mobiles Hauptmenü

Nur das neuste Datum in einer Abfrage anzeigen lassen

Begonnen von Core696, September 06, 2022, 16:42:52

⏪ vorheriges - nächstes ⏩

Core696

Moin Zusammen,

ich fange gerade an mich in Access einzuarbeiten um eine kleine Datenbank für unsere Firma zu basteln und würde mich freuen wenn ihr mir helfen könnt.

ich habe folgendes Problem:
Wir verschicken Artikel und Kennzeichnen diese mit Seriennummern. Wir haben einige Dienstleister und denen sende ich einen Artikel mit einer Seriennummer zu und dann wird dieser weiterverschickt. Ich habe nur das Problem, dass ich dadurch die Übersicht verliere und gerne nur die letzte Bewegung sehen würde und nicht alle Bewegungen.
Ist dies möglich und wenn ja könnt ihr mir sagen wie?

Sollte ich wichtige Informationen vergessen haben, werde ich diese gerne nachreichen.

Liebe Grüße und Danke im voraus

Mirco

andyfau

Hallo Mirco,

Funktionen wie Max() oder Dmax, bzw.  DomMax lassen sich auch auf Felder vom Typ Datum/Zeit anwenden.

Beste Grüße
Andreas
Beste Grüße
Andreas

PhilS

Zitat von: Core696 am September 06, 2022, 16:42:52[...] und gerne nur die letzte Bewegung sehen würde und nicht alle Bewegungen.
Schau dir mal meinen Text zur Darstellung von 1:N-Beziehungen an. Da gibt's genau dafür ein Beispiel.
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

Core696

Hallo Phil,

leider klappt es bei mir nicht.

Kann es daran liegen das ich keine Summe und keinen Bestellstatus habe?

Bei mir bezieht sich alles auf Seriennummer, Artikel, Standort und Datum.

Danke für deine Hilfe

Mirco

DF6GL

Hallo,

Zitatleider klappt es bei mir nicht.


sagt nicht allzuviel aus..


Zeige (Screensshot) mal das Beziehungsfenster, in dem alle Tabellen und deren Beziehungen einschließlich aller Tabellenfelder aufgenommen sind.
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

PhilS

Zitat von: Core696 am September 07, 2022, 16:12:46Kann es daran liegen das ich keine Summe und keinen Bestellstatus habe?

Bei mir bezieht sich alles auf Seriennummer, Artikel, Standort und Datum.
Das wichtige ist ein Merkmal, bei dir Datum, das dir ermöglicht den letzten Datensatz zu identifizieren.
In dem Text, auf den ich verwiesen habe, ist der für dich wichtige Teil "Daten des letzten Kind-Datensatzes anzeigen".
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

Core696

So sehen meine Beziehungen aus. Ich hoffe das Bild hochladen hat geklappt. Ich habe mich dabei versucht an die Anleitung von Phil zu halten.


DF6GL

Hallo,

hat nicht geklappt....

Im "Antwort"-Fenster können unter "Attachments and other options"  Dateianhänge hochgeladen werden...
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

Core696

#8
Hallo DF6GL,

sorry, hatte es über Bildeinfügen versucht einzufügen. Jetzt sollten die Bilder mit den Beziehungen hochgeladen sein. Ich habe mich bei den Beziehungen an die Anleitung von Phil gehalten "Darstellung von Daten einer 1:N-Beziehung mit einer Auswahlabfrage".

Danke

Mirco

Nachtrag: Ich habe meine Abfrage über Board geworfen und die Schritte wiederholt, bei mir klappt es bis zum 2en Schritt, da wird mir dann auch die letzte Bewegung angezeigt. Wenn ich den 3en Schritt mit einfüge sehe ich vorherige Bewegungen.
Danke dir Phil es sollte nun geklappt haben, da ich den letzten Standort nachverfolgen kann.

DF6GL

Hallo,

die Frage:

ZitatZeige (Screensshot) mal das Beziehungsfenster, in dem alle Tabellen und deren Beziehungen einschließlich aller Tabellenfelder aufgenommen sind.

hast Du leider nicht beantwortet.

 Die Bilder zeigen nicht das Beziehungsfenster, sondern die Verknüpfungen, die die Abfragen benutzen,und die werfen noch Fragen/Unklarheiten auf....

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

Core696

#10

Tut mir leid.

Im Anhang sind jetzt die Beziehungen, zu sehen.
Danke für deine Geduld.Sie dürfen in diesem Board keine Dateianhänge sehen.

ebs17

ZitatNur das neuste Datum in einer Abfrage anzeigen lassen
Ein Datum gibt es nur in einer Tabelle.
SELECT
   Seriennummer,
   MAX(WBDATUM) AS MaxDatum
FROM
   tbl_art_Warenbewegung
GROUP BY
   Seriennummer
Das ist Deine Abfrage mit der eigentlichen Berechnung.
Falls Du noch mehr aus anderen Tabellen benötigst, kannst Du das über die Seriennummer hinzuverknüpfen.
Mit freundlichem Glück Auf!

Eberhard

Core696

#12
Nachdem es am Anfang funktioniert hat, kommt nach dem Schließen nun die Fehlermeldung Zirkelbezug.  :o

Wenn ich die Formel in die SQL Ansicht eingebe und dann in die Ansicht gehe, sehe ich aber jede Bewegung und nicht nur die letzte.
Sie dürfen in diesem Board keine Dateianhänge sehen.

Bitte keine vollständigen Beiträge zitieren. MzKlMu

ebs17

Die gezeigte Abfrage zeigt die letzte Bewegung pro Seriennummer.
Letztere kannst Du auch weglassen:
SELECT
   MAX(WBDATUM) AS MaxDatum
FROM
   tbl_art_Warenbewegung

ZitatZirkelbezug
Nicht durch die gezeigten Abfragen. Vermutlich Deine persönliche Umsetzung.
Mit freundlichem Glück Auf!

Eberhard

Core696

#14
Zitat entfernt, da in direkter Antwort überflüssig. MzKlMu
Den Zirkelbezug verstehe ich nicht, die ersten paar Male klappt die Abfrage und danach nicht mehr, dann kommt urplötzlich die Fehlermeldung.

Mit deiner SQL Formel habe ich es leider nicht hinbekommen, da werden mir alle Standorte angezeigt, an dem die SN einmal gelagert war.

Was habe ich denn in der Abfrage falsch, das auf einmal dieser Zirkelbezug kommt, obwohl es vorher klappt?

Liebe Grüße
Mirco