Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous,
Je souhaite importer un tableau Excel contenant une colonne au format date dans une application Qlik Sense. A partir du gestionnaire de données, la colonne date est reconnue par Qlik et ce dernier converti automatiquement les dates en valeurs numériques.
Suite à cela, je n'arrive à remettre ces valeurs numériques en format date de manière simple, c'est à dire sans passer par le script, ni les champs calculés.
Lorsque je tente d'utiliser la préparation de mes données et le formatage de base proposé par Qlik, le format d'entrée n'étant plus en dates, il ne me le reconnait pas et ne fait donc pas de formatage.
Auriez vous une idée de la procédure à suivre ?
Merci d'avance !
Bonjour,
Les champs "particuliers" créés (InQTD, InYTD, YearsAgo,...) sont les nouveaux champs automatiques créés par l'AutoCalendar Qlik Sense depuis la version 3.2. Avant cette version, seuls les champs "classiques" étaient créés (Year, Month, Week,...)
Vous pouvez retrouver l'ensemble de ces champs ainsi que leur signification sur l'aide en ligne : https://help.qlik.com/fr-FR/sense/3.2/Subsystems/Hub/Content/Assets/date-time-fields.htm
Mise à jour après quelques tests, en format date longue dans Excel il m'affiche bien une date dans Qlik, mais l'éditeur de date dans les expressions affiche des champs assez... particuliers
Charles,
Peux-tu partager ton appli ou, au moins, ton fichier source ?
Oui bien sur, voici le fichier fautif !
Ça me semble correct.
J'ai juste chargé ton fichier.
En QVW oui mais pas en QVF :/.
MAJ : Sur Qlik sense desktop ça fonctionne, mais pas sur Qlik sense server ....
Charles,
J'ai le même résultat.
Bonjour Laurent,
J'ai téléchargé ton appli dans mon hub Qlik, j'ouvre la feuille et constate que le format de dates fonctionne.
Dans le chargement de données, je supprime le lien vers le fichier et repointe vers le mien (qui est donc le même), je recharge, et à nouveau j'ai cet affichage bizarre dans le champ date :/.
Dans le qvf, remplace la ligne siuvante :
Date(Date#([Date dépôt], 'DD/MM/YYYY') ) AS [Date dépôt]
par:
Date([Date dépôt], 'DD/MM/YYYY') AS [Date dépôt]
Où 'DD/MM/YYYY' correspond au format de date que tu désires en sortie.
Bonjour,
Les champs "particuliers" créés (InQTD, InYTD, YearsAgo,...) sont les nouveaux champs automatiques créés par l'AutoCalendar Qlik Sense depuis la version 3.2. Avant cette version, seuls les champs "classiques" étaient créés (Year, Month, Week,...)
Vous pouvez retrouver l'ensemble de ces champs ainsi que leur signification sur l'aide en ligne : https://help.qlik.com/fr-FR/sense/3.2/Subsystems/Hub/Content/Assets/date-time-fields.htm