Qlik Community

Groupe des Utilisateurs Francophones

Announcements
QLIKWORLD LIVE! MAY 16 - 19TH, EARLY BIRD DISCOUNTS! REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
antolili
Contributor
Contributor

Selection active à J-1

Bonjour à toutes et à tous,

J'ai un processus qui recharge qlikview dans la nuit pour garder les données à jours. J'aimerais faire un export journalier des données de la veille. Le mardi matin j'aimerais recevoir par mail un tableau que j'ai fais sous QV avec les chiffre du lundi. Puis faire ça pour toute la semaine. Mon seul soucis est de faire une sélection active au jour J-1 automatiquement. Il ne doit y avoir aucune intervention humaine.

J'avais pensé le faire dans une macro, car je devrais ensuite le faire pour l'hebdo et le mensuel.

Je vous remercie d'avance,

Cordialement

6 Replies
ogautier62
Specialist II
Specialist II

Bonjour ,

tu devrais pouvoir faire ça avec un déclencheur :

Paramètres>Propriété du document>Déclencheurs>Au rechargement>ajouter une action

Sélection>Sélectionner dans le champ :

champ : ton champ date jour

chaîne à rechercher : today() - 1

cdt

antolili
Contributor
Contributor
Author

Bonjour,

Merci pour votre réponse rapide.

Je souhaiterais le faire dans une macro (partie VBS). L'idée serait de créer une variable dans le script qui prendrais en compte la sélection active. Et après dans un script powershell, déclarer la date souhaiter.

Cdlt

ogautier62
Specialist II
Specialist II

Une fois que la sélection de la date est faite,

il n'y a qu'à exporter le tableau, non ? puisque le tableau ne se calcule qu'avec la sélection active

sinon pour récupérer la date : max(champ date jour)

antolili
Contributor
Contributor
Author

Oui bien sûr, mais je dois aussi faire un tableau sur l'hebdo et le mensuel aussi. Donc arrivé en fin de mois comment je peux faire pour dire de sélectionner tout le mois et non le jour j-1 ?

C'est pour ça que j'avais pensé faire en VBS

ogautier62
Specialist II
Specialist II

A ce moment là dans une macro c'est :

ActiveDocument.Fields("Mois").Select  ........

puis même chose avec field Jour

antolili
Contributor
Contributor
Author

D'accord merci, j'essaie ça et je reviens vers vous.

Cdlt