<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Calendrier Qlik Sense in Francophones</title>
    <link>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36725#M663</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J'essaie de faire un calendrier sur Qlik Sense. j'ai donc ce script :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Date_Min:&lt;/P&gt;&lt;P&gt;Load num(Min("DATE CALENDRIER")) as Date_Min&lt;/P&gt;&lt;P&gt;Resident AXIANE_MOUVEMENTS;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDateMin=num(peek('Date_Min',0,'Date_Min'));&lt;/P&gt;&lt;P&gt;LET vMaxDate = num(Makedate(Year(Now()),Month(Now()),Day(Now())));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Tables Date_Min;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CalendrierTemp:&lt;/P&gt;&lt;P&gt;LOAD ($(vMinDate)+IterNo()-1) as Date_Ref&lt;/P&gt;&lt;P&gt;AUTOGENERATE (1)&lt;/P&gt;&lt;P&gt;WHILE $(vMinDate)+IterNo()-1&amp;lt;= $(vMaxDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendrier:&lt;/P&gt;&lt;P&gt;LOAD Distinct&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date("Date_Ref") as "DATE CALENDRIER",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Day(Date_Ref) as Jour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Weekday(Date_Ref) &amp;amp; ' ' &amp;amp;Day(Date_Ref) as Jour_lib,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Week(Date_Ref) as Semaine,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref) as Année,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref)&amp;amp;'-S'&amp;amp;num(week(Date_Ref),'00') as Année_Semaine,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(Month(Date_Ref)) as Mois,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(Date_Ref) as Mois_Lib,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'T'&amp;amp;Ceil(Month(Date_Ref)/3) as Trimestre,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'S'&amp;amp;Ceil(Month(Date_Ref)/6) as Semestre,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref)&amp;amp;Num(Month(Date_Ref),'00') as Période,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(Date_Ref)&amp;amp;' '&amp;amp;Year(Date_Ref) as Période_Lib,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AutoNumber(Year(Date_Ref)&amp;amp;Num(Month(Date_Ref),'00'),'Période') as Seq_Période,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AutoNumber(year(Date_Ref)&amp;amp;Num(week(Date_Ref),'00'),'Semaine') as Seq_Semaine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resident CalendrierTemp&lt;/P&gt;&lt;P&gt;order by Date_Ref;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE CalendrierTemp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ce script creer bien une table calendrier avec toute les date jusqu'a la date du jour, cependant la table commence au 30 decembre 1899 alors que la plus petite date de la table mouvement est 21 juin 2017.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci pour votre aide&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 May 2018 09:31:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-05-31T09:31:01Z</dc:date>
    <item>
      <title>Calendrier Qlik Sense</title>
      <link>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36725#M663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J'essaie de faire un calendrier sur Qlik Sense. j'ai donc ce script :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Date_Min:&lt;/P&gt;&lt;P&gt;Load num(Min("DATE CALENDRIER")) as Date_Min&lt;/P&gt;&lt;P&gt;Resident AXIANE_MOUVEMENTS;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vDateMin=num(peek('Date_Min',0,'Date_Min'));&lt;/P&gt;&lt;P&gt;LET vMaxDate = num(Makedate(Year(Now()),Month(Now()),Day(Now())));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Tables Date_Min;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CalendrierTemp:&lt;/P&gt;&lt;P&gt;LOAD ($(vMinDate)+IterNo()-1) as Date_Ref&lt;/P&gt;&lt;P&gt;AUTOGENERATE (1)&lt;/P&gt;&lt;P&gt;WHILE $(vMinDate)+IterNo()-1&amp;lt;= $(vMaxDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendrier:&lt;/P&gt;&lt;P&gt;LOAD Distinct&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date("Date_Ref") as "DATE CALENDRIER",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Day(Date_Ref) as Jour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Weekday(Date_Ref) &amp;amp; ' ' &amp;amp;Day(Date_Ref) as Jour_lib,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Week(Date_Ref) as Semaine,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref) as Année,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref)&amp;amp;'-S'&amp;amp;num(week(Date_Ref),'00') as Année_Semaine,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(Month(Date_Ref)) as Mois,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(Date_Ref) as Mois_Lib,&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'T'&amp;amp;Ceil(Month(Date_Ref)/3) as Trimestre,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'S'&amp;amp;Ceil(Month(Date_Ref)/6) as Semestre,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(Date_Ref)&amp;amp;Num(Month(Date_Ref),'00') as Période,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(Date_Ref)&amp;amp;' '&amp;amp;Year(Date_Ref) as Période_Lib,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AutoNumber(Year(Date_Ref)&amp;amp;Num(Month(Date_Ref),'00'),'Période') as Seq_Période,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AutoNumber(year(Date_Ref)&amp;amp;Num(week(Date_Ref),'00'),'Semaine') as Seq_Semaine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resident CalendrierTemp&lt;/P&gt;&lt;P&gt;order by Date_Ref;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE CalendrierTemp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ce script creer bien une table calendrier avec toute les date jusqu'a la date du jour, cependant la table commence au 30 decembre 1899 alors que la plus petite date de la table mouvement est 21 juin 2017.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci pour votre aide&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2018 09:31:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36725#M663</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-05-31T09:31:01Z</dc:date>
    </item>
    <item>
      <title>Re: Calendrier Qlik Sense</title>
      <link>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36726#M664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dans CalendrierTemp tu utilises &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vMinDate alors que ta variable a été créée en : &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;vDateMin&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Le problème doit venir de là car ton calendrier commence à 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Un article intéressant sur le sujet :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;A href="http://qlikviewcookbook.com/2015/05/better-calendar-scripts/" title="http://qlikviewcookbook.com/2015/05/better-calendar-scripts/"&gt;Better Calendar Scripts | Qlikview Cookbook&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A bientôt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jun 2018 20:10:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36726#M664</guid>
      <dc:creator>christophebrault</dc:creator>
      <dc:date>2018-06-01T20:10:34Z</dc:date>
    </item>
    <item>
      <title>Re: Calendrier Qlik Sense</title>
      <link>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36727#M665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Un calendrier qui fonctionne parfaitement sur QV ou QS très bien expliqué :&lt;A href="https://community.qlik.com/docs/DOC-4848"&gt;Calendrier QlikView&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Au final tu peux avoir ceci :&lt;/P&gt;&lt;P&gt;// Fixe en dur la sélection de MinDat et MaxDate à partir des dates de l'application&lt;/P&gt;&lt;P&gt;// Les dates Min et Max de l'application peuvent être différentes de la sélection avec Makedate()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vMinDate = Num(Makedate(2015,1,1)); // 1er janvier 2015&lt;/P&gt;&lt;P&gt;LET vMaxDate = Num(Makedate(2017,12,31)); // 31 décembre 2017&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ChampDate:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date($(vMinDate)+IterNo()-1) as TempDate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOGENERATE (1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHILE $(vMinDate)+IterNo()-1&amp;lt;= $(vMaxDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendrier:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TempDate As OrderDate, // Intitulé du champ de Date dans l'Application&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year(TempDate) As Year,&lt;/P&gt;&lt;P&gt;// Utiliser Quarter ci-dessous renvoi Q avec Chiffre romain, Ex: Q II&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual('Q ' &amp;amp; Num(Ceil(Num(Month(TempDate))/3),'(ROM)0'),Num(Ceil(Num(Month(TempDate))/3),'(ROM)0')) As Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Month(TempDate) as Month,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual(Year(TempDate)&amp;amp;'-Q'&amp;amp; Num(Ceil(Num(Month(TempDate))/3)),QuarterStart(TempDate)) AS YearQuarter, // Utilisation du champ Year-Quarter Ex: 2015-Q3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual(Year(TempDate)&amp;amp;'-'&amp;amp; Month(TempDate), Monthstart(TempDate)) AS YearMonth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual(Month(TempDate)&amp;amp;'-'&amp;amp; Year(TempDate),MonthStart(TempDate)) As MonthYear,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual(WeekYear(TempDate) &amp;amp; '-W' &amp;amp; Week(TempDate), WeekStart(TempDate)) as YearWeek, // Utilisation du champ Year-WEEK Ex: 2015-W22&lt;/P&gt;&lt;P&gt;//Utiliser Week ci-dessous renvoi W avec numero de Week, Ex: W 25&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dual('W ' &amp;amp; Num(Week(TempDate),'00'),Num(Week(TempDate),'00')) As Week, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Weekday(TempDate) as WeekDay,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Day(TempDate) as Day&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESIDENT ChampDate;&lt;/P&gt;&lt;P&gt;DROP TABLE ChampDate;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bonne journée&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Jun 2018 08:09:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36727#M665</guid>
      <dc:creator>adj29block</dc:creator>
      <dc:date>2018-06-02T08:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: Calendrier Qlik Sense</title>
      <link>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36728#M666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Merci, c'est effectivement que je me suis tromper dans le nom des variable&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2018 13:14:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Calendrier-Qlik-Sense/m-p/36728#M666</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-04T13:14:50Z</dc:date>
    </item>
  </channel>
</rss>

