PDA

View Full Version : ILERPG Zeitrechnung



69sky
19-11-03, 11:01
Hallo zusammen, ich hoffe jemand von Euch kann mir weiterhelfen. Ich habe eine echt harte Nuß zu knacken was Zeitrechnung bzw. Auswertung in RPG angeht. Ich soll eine Datenbank auswerten in der Maschinenausfallzeiten erfaßt sind.

Die Datensätze sehen wie folgt aus:

Feld1 Feld 2 Feld3 Feld4
11.05.02 06:00 12.05.02 18:00

Feld 1 Beginn Ausfalldatum Datenart L
Feld 2 Beginn Aussfall Zeit Datenart T
Feld 3 Ende Ausfalldatum
Feld 4 Ende Ausfallzeit

Jetzt kommt's: Ich soll den Datensatz nach Früh-,Spät- und Nachschicht auswerten. Das Ergebniss soll mit mehreren Datensätzen in eine neue DB geschrieben werden und so aussehen:

11.05.02 F 8 STD (oder 480 Minuten, egal)
11.05.02 S 8 STD
12.05.02 N 8 STD (Nacht soll in den nächsten Tag laufen
12.05.02 F 8 STD
12.05.02 S 4 STD

Ich bekomme den Algorithmus einfach nicht hin und sehe keinen Ansatz dort logisch vorzugehen. Bin neu im RPG geschäft und kenne mich nur ein wenig im Zeitrechnen aus (adddur, subbur usw. ist mir schon ein begriff)

Wäre für jeden Tip in der Vorgehensweise dankbar!

Bye, sagt der SKY

Fuerchau
19-11-03, 11:11
Lege dir eine DS an, in der du eine Zeitmarke redefinierst und aus deinen Datum-/Zeit-Angaben einen Timestamp machst.

Dann kannst du mit den Befehlen SUBDUR bzw mit der Funktion %diff() die Zeitdauern ausrechnen.

Welche Schicht ergibt sich ja aus der Uhrzeit.