Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
GOHIERO53
Contributor II
Contributor II

Début de journée 06h00

Bonsoir à toute la communauté,

Je suis tout nouveau sur Qlikview et j'ai soif d'apprendre! Je vous sollicite ce soir pour une question pour laquelle je n'ai pas encore trouvé de réponse...

Dans mon entreprise nous avons des équipes de nuit et pour nous la journée débute le matin à 06h00 et se termine à 05h59 le lendemain matin. Hors dans Qlikview la journée est évidemment par défaut entre 00h00 et 23h59.

Dans l'idéal il me faudrait que dans mon affichage lorsque j'analyse les données si nous prenons l'exemple d'une journée au hasard (le 10/10/2019):

J'ai la borne réel [10/10/2019 à 06h00 ;  11/10/2019 à 05h59]

PS: Le script a entièrement été réalisé par une personne qui n'est plus présente dans l'entreprise et sur laquelle je ne peux pas/plus m'appuyer...

Merci par avance de votre aide, elle me sera précieuse.

Etienne

1 Solution

Accepted Solutions
brunobertels
Master
Master

Bonjour et bienvenue 

tu trouveras ton bonheur avec les fonctions daystart() et dayend() 

aide QlikSense daystart

ainsi dans ton script tu as surement un champs avec un horodatage comme ci dessous :

'11/10/2019 4:00:00'

admettons que ce champ ce nomme Mon_Horodatage

ajoute dans ton script un nouveau champs Date : 

date(floor(DayStart("Mon_Horodatage",0,0.250)))  as DateNew,

 

Bruno

View solution in original post

2 Replies
brunobertels
Master
Master

Bonjour et bienvenue 

tu trouveras ton bonheur avec les fonctions daystart() et dayend() 

aide QlikSense daystart

ainsi dans ton script tu as surement un champs avec un horodatage comme ci dessous :

'11/10/2019 4:00:00'

admettons que ce champ ce nomme Mon_Horodatage

ajoute dans ton script un nouveau champs Date : 

date(floor(DayStart("Mon_Horodatage",0,0.250)))  as DateNew,

 

Bruno

GOHIERO53
Contributor II
Contributor II
Author

Bonjour Bruno Bertels,

Merci de votre réponse très rapide. Je vais essayer cela ce soir.

Tout en tâchant de ne pas mettre ça au mauvais endroit étant donné la longueur du script 😁.

Je vous tiens informé dès que cela fonctionne.

Bonne soirée,

Etienne