0

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

null
    • mirko3
    • vor 1 Monat
    • Gemeldet - anzeigen

    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
    
    • Jonas_Weber
    • vor 1 Monat
    • Gemeldet - anzeigen

    Hallo Mirko, vielen lieben Dank!

Content aside

  • vor 1 MonatZuletzt aktiv
  • 2Antworten
  • 40Ansichten
  • 2 Folge bereits