Neuestes Datum einer Kategorie wählen
Hallo,
ich möchte bei uns die Maschinenbücher digitalisieren. Hierbei möchte ich pro Maschine die durchgeführten Arbeiten wie Wartung, Reparatur, UVV, DGUV, etc. in einer separaten Tabelle dokumentieren. In der Tabelle habe ich die Arbeiten in ein Auswahlfeld angelegt. Zur Einhaltung evtl. Prüffristen möchte ich nun bei Wartung und UVV mit einem festen Rhythmus den nächsten Termin berechnen. Abhängig von der zuletzt dokumentierten Arbeit.
Ich bin mit
switch true do
case 'Maschinen Wartung'.Arbeit = "2":
yearmonth(date(year(max('Maschinen Wartung'.'Datum + Uhrzeit')), month(max('Maschinen Wartung'.'Datum + Uhrzeit')) + 'UVV Intervall', day(max('Maschinen Wartung'.'Datum + Uhrzeit'))))
end
irgendwie auf dem Holzweg.
2 Antworten
-
Hallo Jonas. Versuche mal das folgende Script für UVV. Ich nehme an, dass es sich um Monate handelt. Für die anderen Wartungstätigkeiten mußt Du es noch entsprechend der Feldnamen und der Auswahl ID anpassen. Gruß Mirko
let myOldDate := date('Maschinen Wartung'[Arbeit = 2].'Datum + Uhrzeit'); if UVV then date(year(myOldDate), month(myOldDate) + 'UVV Intervall', day(myOldDate)) end
-
Hallo Mirko, vielen lieben Dank!
Content aside
- vor 3 MonatenZuletzt aktiv
- 2Antworten
- 45Ansichten
-
2
Folge bereits