Zugehöriges Datum zu Last(Neubuchung) aus verknüpfter Tabelle ausweisen
Hallo liebes Forum,
ich krieg es einfach nicht hin.
In einer verknüpften Tabelle sind die Spalten Datum; geleistete Stunden; Neubuchung.
Immer wenn der Kunde eine Stunde in Anspruch genommen hat, wird diese eingetragen. Genauso, wenn der Kunde ein Studnenkontigent bucht.
Nun möchte ich in einer verknüften Tabelle das Datum der letzten Neubuchung ausweisen.
Hab einiges ausprobiert, aber es gelingt mir nicht.
Vielen Dank für die Unterstützung.
Lg. Stefan
8 Antworten
-
Hallo Stefan, ist "Neubuchung" auch ein Datumsfeld? Dann würde ich es so versuchen (wobei TABELLE für den Namen der Verknüpfung steht):
max(TABELLE.Neubuchung)
Allerdings ist mir nicht klar, welche Tabellen da nun auf welche Weise miteinander verknüpft sind. Es könnte also bspw. sein, dass der Pfad über eine weitere Tabelle führt:
max(TABELLE1.TABELLE2.Neubuchung)
-
Hallo Copytexter,
vielen Dank für Deine Antwort.
Die Spalte Neubuchung enthält die Stundenzahl, die der Kunde bucht. Das zugehörige Datum staht in der Spalte Datum und soll eben ausgelesen werden.
-
Spalte Datum = Datumsfeld
Spalte geleistete Stunden = Zahlenfeld
Spalte Neubuchung = Zahlenfeld
Dies ist eine Tabelle die verknüft ist mit der Tabelle Kontakt. In dieser soll das Datum der letzten Neubuchung dargestellt werden.
-
Ach so. Okay, das Prinzip mit max() bleibt aber gleich. Zur Veranschaulichung nenne ich die beschriebene Tabelle mal "Buchungen" und gehe davon aus, dass sie 1:N mit "Kontakte" verknüpft ist. In letzterer könnte man ein Funktionsfeld mit folgender Formel erstellen:
max(Buchungen.Datum)
-
Vielen Dank. Ich hab es noch nicht richtig darstellen können.
Diese Formel ergibt das letzte Datum in der Tabelle. Allerdings kann der letzte Eintrag der Neubuchung ja schon einige Zeit zurück liegen.
Datum Geleistete-Stunden Neubuchungen
1.1.21 1 3
2.1.21 1
3.1.21 1
4.1.21 1 3
5.1.21 1
Der letzte Eintrag der Neubuchung wäre jetzt der 4.1.21
Hoffe ich konnte es jetzt verständlich machen.
-
Die 3 soll unter Neubuchung stehen.
-
Hm. Gut, neuer Versuch: Es soll also das letzte Datum angezeigt werden, zu dem im Feld "Neubuchung" ein Eintrag vorgenommen wurde? Dann wäre dies mein Vorschlag:
max(Buchungen[Neubuchung].Datum)
Wie gesagt: "Buchungen" habe ich die Tabelle (bzw. Verknüpfung) genannt, der Name müsste ggf. durch den richtigen ersetzt werden.
-
Das ist es. Vielen Dank für die großartige Hilfe.
Content aside
- vor 3 JahrenZuletzt aktiv
- 8Antworten
- 442Ansichten