Arbeitszeit: Unterschied zwischen den Versionen
Aus Asprova Hilfe
GK (Diskussion | Beiträge) (→GetWorkingTime( start, end, resource )) |
GK (Diskussion | Beiträge) (→GetWorkingDays ( start, end, resource, minTime )) |
||
| Zeile 65: | Zeile 65: | ||
|''minTime''||Minimale Arbeitszeit in einem Arbeitstag||''minTime''||Minimale Arbeitszeit in einem Arbeitstag | |''minTime''||Minimale Arbeitszeit in einem Arbeitstag||''minTime''||Minimale Arbeitszeit in einem Arbeitstag | ||
|- | |- | ||
| − | | | + | |colspan="2"| ||''type''||Zählweise |
|- | |- | ||
!Rückgabewert | !Rückgabewert | ||
| Zeile 72: | Zeile 72: | ||
* 1: Arbeitstage, d.h. je Tag maximal eine Periode, die mindestens ''minTime'' lang ist | * 1: Arbeitstage, d.h. je Tag maximal eine Periode, die mindestens ''minTime'' lang ist | ||
|- | |- | ||
| − | !rowspan=" | + | !rowspan="7"|Beispiele |
| − | |colspan="3"|<span style="white-space: nowrap;"><code>GetWorkingDays(#2020/06/01 00:00#,#2020/06/03 00:00#,ME,5h)</code></span>||2 | + | |colspan="3"|<span style="white-space: nowrap;"><code>GetWorkingDays(#2020/06/01 00:00#, #2020/06/03 00:00#, ME, 5h)</code></span>||2 |
|- | |- | ||
| − | |colspan="4"|[[Image:incodefunc-kadoujikan02.png]] | + | |colspan="4"|[[Image:incodefunc-kadoujikan02.png]] |
|- | |- | ||
| − | |colspan="3"|<code>GetWorkingDays(#2020/06/01 00:00#,#2020/06/03 00:00#,ME,4h)</code>||4 | + | |colspan="3"|<code>GetWorkingDays(#2020/06/01 00:00#, #2020/06/03 00:00#, ME, 4h)</code>||4 |
|- | |- | ||
|colspan="4"|[[Image:incodefunc-kadoujikan03.png]] | |colspan="4"|[[Image:incodefunc-kadoujikan03.png]] | ||
| + | |- | ||
| + | |colspan="3"|<code>GetWorkingDays(#2020/06/01 00:00#, #2020/06/03 00:00#, ME, 4h, 1)</code>||2 | ||
| + | |- | ||
| + | |colspan="4"|[[Image:incodefunc-kadoujikan04.png]] | ||
| + | |- | ||
| + | |colspan="4"|<code>ME</code> ist hier jeweils "Mischer 1". | ||
|- | |- | ||
|} | |} | ||
Version vom 18. März 2025, 08:31 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(#2020/06/01 00:00:00#,#2020/06/03 00:00:00#,ME) |
1d |
![]() 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)
Hilfe Nummer: 741540









