Функция
Calendar_GetWorkDay (Date; Var Boolean) : Boolean |
Top Previous Next |
Назначение
|
Функция
предназначена для выяснения статуса дня (рабочий, нерабочий).
|
Функция
выдает статус рабочего дня, если день не является субботой или
воскресеньем и его нет в списке нерабочих дней, а также, если он
суббота или воскресенье, но присутствует в списке рабочих дней.
|
Функция
выдает статус нерабочего дня, если день является субботой или
воскресеньем и его нет в списке рабочих дней, а также, если он не
суббота или воскресенье, но присутствует в списке нерабочих дней.
|
Описание
|
function
Calendar_GetWorkDay (aDate : Date; Var aWorkDay : Boolean) :
Boolean; |
Параметры
|
aDate
: Date - день, для которого Вы хотите узнать статус.
|
aWorkDay
: Boolean - параметр, возвращающий статус дня:
|
· | True
- рабочий день; |
· | False
- нерабочий день. |
Замечание
|
Если
вместо года в параметре aDate задать нуль, то функция
будет работать только в том случае, если до этого вызывалась
функция Calendar_SetWorkDay для такой же даты (с
нулем на месте года). |
Возвращаемое
значение |
Параметр
aWorkDay возвращает статус дня. |
Функция
возвращает True, если операция завершена успешно, иначе -
False. Функции возвращают False, если заданы
ошибочные значения номеров месяцев или дней. |