Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
isWorkDay
isWorkDay évalue une valeur date-heure donnée pour déterminer s’il s’agit d’un jour ouvrable ou non.
isWorkDay suppose une semaine de travail standard de 5 jours commençant le lundi et se terminant le vendredi. Le samedi et le dimanche sont considérés comme des week-ends. La fonction calcule toujours son résultat à la granularité DAY et ne tient pas compte de la date d’entrée donnée.
Syntaxe
isWorkDay(inputDate)
Arguments
- inputDate
-
La valeur date-heure que vous voulez évaluer. Les valeurs valides sont les suivantes :
-
Champs du jeu de données : tout champ
datedu jeu de données auquel vous ajoutez cette fonction. -
Fonctions de date : toute date produite par une autre fonction
date, par exempleparseDate. -
Champs calculés : tout champ calculé de Quick Suite renvoyant une
datevaleur. -
Paramètres : n'importe quel
DateTimeparamètre de Quick Suite.
-
Type de retour
Entier (0 ou 1)
Exemple
L’exemple suivant détermine si le champ application_date est un jour ouvrable ou non.
Supposons qu’il existe un champ nommé application_date avec les valeurs suivantes :
2022-08-10 2022-08-06 2022-08-07
Lorsque vous utilisez ces champs et ajoutez les calculs suivants, isWorkDay renvoie les valeurs ci-dessous :
isWorkDay({application_date}) 1 0 0
L’exemple suivant filtre les employés dont l’emploi se termine un jour ouvrable et détermine si leur emploi a commencé un jour ouvrable ou un week-end à l’aide d’une mise en forme conditionnelle :
is_start_date_work_day = isWorkDay(employment_start_date) is_end_date_work_day = isWorkDay(employment_end_date)