Hallo zusammen,
ich habe eine Frage bezüglich einer Funktion, die ich aufgestellt habe, um alle Produktionsvorgänge einer Drehmaschine bis 19 Uhr aufzuzeichnen.
Nun möchte ich allerdings nicht bis 19 Uhr aufzeichnen, sondern solange wie die Maschine von Produktionspersonal bedient wird. Diese Information befindet sich in einem Ereignisprotokoll. Wenn das Maschinenereignis = 'Besetzt' ist, soll das Maschinenereignis.Ende als Endzeitpunkt genutzt werden (an der Stelle von 19)
Die aktuelle Funktion lautet: sum({< LatheStatistics.START_TIME = {"=hour(LatheStatistics.START_TIME)<19"}>} LatheStatistics.END_TIME-LatheStatistics.START_TIME)*24
Wie muss ich den Ausdruck formulieren, damit aus der 19, if(Maschinenereignis = "Besetzt", hour(Maschinenereignis.Ende)) wird?
Vielen Dank,
Dominic