Arbeitszeit: Unterschied zwischen den Versionen
Aus Asprova Hilfe
GK (Diskussion | Beiträge) (→GetOverwriteCalendar( res, time )) |
GK (Diskussion | Beiträge) (→AdvanceAlongResourceWorkingDay( resouce, time, day, minTime, type)) |
||
| Zeile 202: | Zeile 202: | ||
|- | |- | ||
!rowspan="5"|Parameter | !rowspan="5"|Parameter | ||
| − | |''resource''||Ressource | + | |''resource''||Ressource||rowspan="2"| |
|- | |- | ||
|''time''||Basiszeit | |''time''||Basiszeit | ||
|- | |- | ||
|''day''||Anzahl der Arbeitstage | |''day''||Anzahl der Arbeitstage | ||
| + | | | ||
| + | * positiv: in die Zukunft | ||
| + | * negativ: in die Vergangenheit | ||
| + | * 0: nächster Arbeitstag | ||
|- | |- | ||
| − | |''minTime''||Mindestarbeitszeit, damit Tag als Arbeitstag zählt | + | |''minTime''||Mindestarbeitszeit, damit Tag als Arbeitstag zählt||0s wird als 1s angesehen |
|- | |- | ||
|''type''||Definiton des Rückgabewerts | |''type''||Definiton des Rückgabewerts | ||
| + | | | ||
| + | * 0: Tagesbeginn | ||
| + | * 1: Beginn der Arbeitszeit | ||
|- | |- | ||
!Rückgabewert | !Rückgabewert | ||
| − | |colspan=" | + | |colspan="3"|Gibt den Zeitpunkt ''timeSpan'' nach ''time'' zurück, wobei nur die Arbeitszeiten auf ''resource'' berücksichtigt werden. |
|- | |- | ||
!rowspan="2"|Beispiele | !rowspan="2"|Beispiele | ||
| − | |<code>AdvanceAlongResourceWorkingDay(ME.PrevOperation.OperationMainRes, ME.PrevOperation.EndTime, 3, 0, 1)</code>||02/06/2020 21:00 | + | |colspan="2"|<code>AdvanceAlongResourceWorkingDay(ME.PrevOperation.OperationMainRes, ME.PrevOperation.EndTime, 3, 0, 1)</code>||02/06/2020 21:00 |
|- | |- | ||
| − | |colspan=" | + | |colspan="3"|[[Image:.png]]<br><code>ME</code> ist hier "Mischer 1". |
|- | |- | ||
!Hinweis | !Hinweis | ||
| − | |colspan=" | + | |colspan="3"|Hat ''timeSpan'' einen negativen Wert, so liegt der Rückgabewert vor ''time''. |
|- | |- | ||
|} | |} | ||
Version vom 13. März 2025, 12:42 Uhr
Hilfe Nummer: 741540
Asprova stellt Ihnen die folgenden Funktionen rund um Arbeitszeiten zur Verfügung.
Inhaltsverzeichnis
- 1 AdvanceAlongResourceWorkingTime( resouce, time, timeSpan )
- 2 GetResourceQtyTime( resource, start, end )
- 3 GetWorkingDays ( start, end, resource, minTime )
- 4 GetWorkingTime( start, end, resource )
- 5 GetCalendar( res, time )
- 6 GetShiftList( res, time, includeStart, includeEnd )
- 7 GetOverwriteCalendar( res, time )
- 8 AdvanceAlongResourceWorkingDay( resouce, time, day, minTime, type)
AdvanceAlongResourceWorkingTime( resouce, time, timeSpan )
GetResourceQtyTime( resource, start, end )
GetWorkingDays ( start, end, resource, minTime )
GetWorkingTime( start, end, resource )
| Parameter | start | Beginn |
|---|---|---|
| end | Ende | |
| resource | Ressource | |
| Rückgabewert | Gibt die Arbeitszeit von resource zwischen start und end zurück. | |
| Beispiele | GetWorkingTime(#2008/06/09 00:00:00#,#2008/06/11 00:00:00#,ME) |
2d |
![]() ME ist hier "Mischer 1".
| ||
| Anders als bei GetResourceQtyTime() wird die Ressourcenanzahl nicht berücksichtigt. | ||
GetCalendar( res, time )
| Parameter | res | Ressource | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| time | Zeit | ||||||||||||||||||||||||
| Rückgabewert | Gibt das Kalenderobjekt zurück, das auf resource für den Zeitpunkt time angewendet wird. | ||||||||||||||||||||||||
| Beispiele | GetCalendar(ME.Resource,ME.StartTime)
| ||||||||||||||||||||||||
| |||||||||||||||||||||||||
GetShiftList( res, time, includeStart, includeEnd )
GetOverwriteCalendar( res, time )
AdvanceAlongResourceWorkingDay( resouce, time, day, minTime, type)
| Parameter | resource | Ressource | |
|---|---|---|---|
| time | Basiszeit | ||
| day | Anzahl der Arbeitstage |
| |
| minTime | Mindestarbeitszeit, damit Tag als Arbeitstag zählt | 0s wird als 1s angesehen | |
| type | Definiton des Rückgabewerts |
| |
| Rückgabewert | Gibt den Zeitpunkt timeSpan nach time zurück, wobei nur die Arbeitszeiten auf resource berücksichtigt werden. | ||
| Beispiele | AdvanceAlongResourceWorkingDay(ME.PrevOperation.OperationMainRes, ME.PrevOperation.EndTime, 3, 0, 1) |
02/06/2020 21:00 | |
Datei:.pngME ist hier "Mischer 1".
| |||
| Hinweis | Hat timeSpan einen negativen Wert, so liegt der Rückgabewert vor time. | ||
Hilfe Nummer: 741540








