Funkcia posunie zadaný deň (skupinu dní) na ďalší pracovný deň podľa zvolenej konvencie.
Deklarácia
TIME|VECTOR %DayShiftConvention(
INT _convention,
VECTOR _calendar,
VECTOR|TIME _values
)
Parametre
_convention
Konvencia posunu dní. %DSC_FD - konvencia Following Day %DSC_MFD - konvencia Modified Following Day %DSC_PD - konvencia Preceding Day %DSC_MPD - konvencia Modified Preceding Day
_calendar
Kalendár – vektor, v ktorom majú všetky pracovné dni hodnotu 0, ostatné dni majú nenulovú hodnotu.
_values
Dátum(/vektor dátumov), ktoré sa posúvajú.
Návratová hodnota
V prípade, že bol zadný jeden dátum, je návratovou hodnotou čas posunutého dňa. Ak bol na posunutie (tretí parameter) zadaný vektor, tak funkcia vráti vektor s hodnotami posunutých dní.