<?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 Re: Intervalmatch in Francophones</title>
    <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563518#M14441</link>
    <description>&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;J'ai un petit soucis avec la solution que tu m'as données.&lt;/P&gt;&lt;P&gt;Alors cela fonctionne très bien avec les tarifs des produits qui sont les mêmes que ceux de mon année tarifaire&lt;/P&gt;&lt;P&gt;(c'est d'ailleurs le cas pour une grande partie de mes produits).&lt;/P&gt;&lt;P&gt;Par exemple:&lt;/P&gt;&lt;P&gt;Pour un tarif avec une date de début et une date de fin suivante:&lt;/P&gt;&lt;P&gt;01/04/2011 - 31/03/2015&lt;/P&gt;&lt;P&gt;Nous récupérons bien les années : 2011, 2012, 2013 et 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or, nous avons un problème avec les produits qui ont une date de fin de validité de tarif différente de celles présentes dans ma table '&lt;SPAN&gt;Année_tarifaire'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Exemple:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Pour un tarif avec une date de début et une date de fin :&lt;/P&gt;&lt;P&gt;01/04/2011 - 01/01/2015&lt;/P&gt;&lt;P&gt;Nous récupérons bien les années : 2011, 2012, 2013&lt;/P&gt;&lt;P&gt;Mais pas l'année 2014 qui doit normalement être récupéré.&lt;/P&gt;&lt;P&gt;Mais pour que ce soit le cas il faudrait que la 'Date fin tarif' correspondant à l'année 2014 (&lt;SPAN&gt;31/03/2015) soit comprise entre le&amp;nbsp;01/04/2011 et le 01/01/2015&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Je ne vois pas du tout comment faire, as-tu une idée?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ce n'est pas simple d'expliquer le problème et ça doit l'être encore plus pour le comprendre, je reste à disposition pour des informations supplémentaires.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Merci beaucoup&lt;/P&gt;</description>
    <pubDate>Tue, 02 Apr 2019 07:00:27 GMT</pubDate>
    <dc:creator>HugoGarnier</dc:creator>
    <dc:date>2019-04-02T07:00:27Z</dc:date>
    <item>
      <title>Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557253#M14404</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mon tarif a une date de validité sur une période définie par une date de début ([Date d'application du tarif]) et une date de fin ([Fin de validité du tarif]).&lt;/P&gt;&lt;P&gt;Je récupère les tarifs dans une table avec la catégorie tarifaire ([CAT_TARIFAIRE]) et la référence du tarif (CLASS ) qui sont concaténées (CLASSCAT):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dim_tarif_Année:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;BR /&gt;[Date d'application du tarif],&lt;/P&gt;&lt;P&gt;[Fin de validité du tarif],&lt;BR /&gt;CLASS &amp;amp; [CAT_TARIFAIRE] as CLASSCAT&lt;/P&gt;&lt;P&gt;from …&amp;nbsp;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Exemple&amp;nbsp;:&lt;/P&gt;&lt;P&gt;Pour la CLASSCAT A1&amp;nbsp;:&lt;/P&gt;&lt;P&gt;Début -&amp;gt; 01/04/2012&lt;/P&gt;&lt;P&gt;Fin -&amp;gt; 16/10/2014&lt;/P&gt;&lt;P&gt;J’ai une table où les années tarifaires sont définies par une date de début et une date de fin&amp;nbsp;:&lt;/P&gt;&lt;P&gt;Année_tarifaire:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt; * INLINE [&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Année_tarif, Date début tarif, Date fin tarif&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010, 01/04/2010, 31/03/2011&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2011, 01/04/2011, 31/03/2012&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2012, 01/04/2012, 31/03/2013&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2013, 01/04/2013, 31/03/2014&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2014, 01/04/2014, 31/03/2015&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2015, 01/04/2015, 31/03/2016&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2016, 01/04/2016, 31/03/2017&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2017, 01/04/2017, 31/03/2018&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2018, 01/04/2018, 31/03/2019&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2019, 01/04/2019, 31/03/2020&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Je veux pouvoir obtenir un tarif par catégorie tarifaire et par année tarifaire.&lt;/P&gt;&lt;P&gt;Ma table Année_tarifaire me permet de faire un intervalmatch.&lt;/P&gt;&lt;P&gt;J’ai donc:&lt;/P&gt;&lt;P&gt;Join données:&lt;BR /&gt;intervalmatch([Fin de validité du tarif])&lt;BR /&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt; [Date début tarif], [Date fin tarif]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cela fonctionne mais je n’obtiens que l’année liée à la date de fin.&lt;/P&gt;&lt;P&gt;Or, ce que je veux c’est récupérer toute les années qui correspondent à la période du tarif.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Donc pour l’exemple précédent on a&amp;nbsp;:&lt;/P&gt;&lt;P&gt;01/04/2012 -&amp;gt; 31/03/2013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (année tarifaire 2012)&lt;/P&gt;&lt;P&gt;01/04/2013 -&amp;gt; 31/03/2014&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (année tarifaire 2013)&lt;/P&gt;&lt;P&gt;01/04/2014 -&amp;gt; 16/10/2014&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (année tarifaire 2014)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;L’objectif est d’obtenir une table avec mon CLASSCAT et les années tarifaires qui sont contenues dans la période de validité du tarif ( du 1/04/2012 au 16/10/2014).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Exemple&amp;nbsp;:&lt;/P&gt;&lt;P&gt;CLASSCAT, année_tarifaire&lt;/P&gt;&lt;P&gt;CLASS1CAT1,2012&lt;/P&gt;&lt;P&gt;CLASS1CAT1,2013&lt;/P&gt;&lt;P&gt;CLASS&lt;SPAN&gt;1CAT1,2014&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;CLASS&lt;SPAN&gt;2CAT1,2013&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;…..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Je ne vois pas comment faire, quelqu’un aurait-il une solution&amp;nbsp;?&lt;/P&gt;&lt;P&gt;Merci beaucoup&lt;/P&gt;</description>
      <pubDate>Fri, 15 Mar 2019 14:44:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557253#M14404</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-03-15T14:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557269#M14405</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;As-tu essayé en faisant l'inverse ?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Join données:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;intervalmatch([Date fin tarif])&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;[Date début validité], [Date fin validité]&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Mar 2019 15:07:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557269#M14405</guid>
      <dc:creator>lcloatre</dc:creator>
      <dc:date>2019-03-15T15:07:50Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557714#M14412</link>
      <description>Ah oui je n'avais pas essayé, je n'aurais pas pensé que la solution serait aussi simple, merci beaucoup !!</description>
      <pubDate>Mon, 18 Mar 2019 09:17:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1557714#M14412</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-03-18T09:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563518#M14441</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;J'ai un petit soucis avec la solution que tu m'as données.&lt;/P&gt;&lt;P&gt;Alors cela fonctionne très bien avec les tarifs des produits qui sont les mêmes que ceux de mon année tarifaire&lt;/P&gt;&lt;P&gt;(c'est d'ailleurs le cas pour une grande partie de mes produits).&lt;/P&gt;&lt;P&gt;Par exemple:&lt;/P&gt;&lt;P&gt;Pour un tarif avec une date de début et une date de fin suivante:&lt;/P&gt;&lt;P&gt;01/04/2011 - 31/03/2015&lt;/P&gt;&lt;P&gt;Nous récupérons bien les années : 2011, 2012, 2013 et 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or, nous avons un problème avec les produits qui ont une date de fin de validité de tarif différente de celles présentes dans ma table '&lt;SPAN&gt;Année_tarifaire'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Exemple:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Pour un tarif avec une date de début et une date de fin :&lt;/P&gt;&lt;P&gt;01/04/2011 - 01/01/2015&lt;/P&gt;&lt;P&gt;Nous récupérons bien les années : 2011, 2012, 2013&lt;/P&gt;&lt;P&gt;Mais pas l'année 2014 qui doit normalement être récupéré.&lt;/P&gt;&lt;P&gt;Mais pour que ce soit le cas il faudrait que la 'Date fin tarif' correspondant à l'année 2014 (&lt;SPAN&gt;31/03/2015) soit comprise entre le&amp;nbsp;01/04/2011 et le 01/01/2015&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Je ne vois pas du tout comment faire, as-tu une idée?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ce n'est pas simple d'expliquer le problème et ça doit l'être encore plus pour le comprendre, je reste à disposition pour des informations supplémentaires.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Merci beaucoup&lt;/P&gt;</description>
      <pubDate>Tue, 02 Apr 2019 07:00:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563518#M14441</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-04-02T07:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563738#M14442</link>
      <description>&lt;P&gt;Bonjour Hugo,&lt;/P&gt;&lt;P&gt;Essaye ceci:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Join données:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;intervalmatch([&lt;STRONG&gt;Date début tarif&lt;/STRONG&gt;])&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;[Date début validité], [Date fin validité]&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Apr 2019 07:54:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563738#M14442</guid>
      <dc:creator>ezkurdim</dc:creator>
      <dc:date>2019-04-02T07:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563807#M14443</link>
      <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Bonjour,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;J'ai utilisé cette technique mais j'ai le même problème si&amp;nbsp;le produit a une date de début de validité de tarif différente de celles présentes dans ma table 'Année_tarifaire'.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Par exemple (l'exemple est différent que celui utilisé dans mon dernier post):&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Pour un tarif avec une date de début et une date de fin :&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;01/01/2011 - 01/02/2015&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;(date de début et de fin de validité de tarif différentes de celles présentes dans ma table 'Année_tarifaire')&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Nous récupérons les années : 2010,2011, 2012, 2013&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Avec intervalmatch([Date fin tarif])&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Et Nous récupérons les années&amp;nbsp;: 2011,2012,2013,2014&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Avec intervalmatch([Date début tarif])&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;J’ai également un autre problème, lorsque j'ai une petite période de tarif pour un produit où ni la date de fin ni la date de début de tarif n'est comprise dans cette période, je ne peux pas récupérer l'année tarifaire.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Voici un exemple:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Si ma date de tarif pour mon produit est la suivante:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;08/05/2010 - 31/12/2010&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Je devrais récupérer l'année tarifaire 2010.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Or ma période de tarif 2010 est:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;01/04/2010 - 31/03/2011&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Et ni la date de début de tarif ni la date de fin de tarif n'est comprise dans la période de tarif de mon produit.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Aurais-tu une solution?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Merci beaucoup.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Apr 2019 10:09:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1563807#M14443</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-04-02T10:09:56Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1564035#M14444</link>
      <description>&lt;P&gt;Hello Hugo,&lt;/P&gt;&lt;P&gt;Sans chercher à optimiser je te propose la solution suivante.&lt;/P&gt;&lt;P&gt;L'idée est de générer toutes les dates comprises dans ton intervale de date de tes produits.&lt;/P&gt;&lt;P&gt;Ensuite on fait un IntervalMatch.&lt;/P&gt;&lt;P&gt;J'ai ensuite rapatrié l'Année dans la table des produits (Selon ton besoin de modélisation et l'utilisation de tes tables, tu peux agir autrement.).&lt;/P&gt;&lt;P&gt;PS: j'ai fait un chargement Inline avec un preceding load de la table des produits pour les besoins de l'exemple.&lt;/P&gt;&lt;PRE&gt;ProduitsTarifTemp:
  Load 
	DateD+(iterNo()-1) as DateX,
	DateD,
	DateF,
    CLASS,
    CAT_TARIFAIRE,
	CLASS &amp;amp; CAT_TARIFAIRE as CLASSCAT
  WHILE iterNo() &amp;lt;= (DateF - DateD) + 1
;
load * Inline [
DateD,	DateF,	CLASS,	CAT_TARIFAIRE
01.04.2012,	16.10.2014,	A,	1
01.04.2011,	01.01.2015,	B,	1
01.01.2011, 01.02.2015, C, 1
08.05.2010, 31.12.2010, D, 1
];

AnneTarif:
LOAD * INLINE [
    Année_tarif, Date début tarif, Date fin tarif
    2010, 01.04.2010, 31.03.2011
    2011, 01.04.2011, 31.03.2012
    2012, 01.04.2012, 31.03.2013
    2013, 01.04.2013, 31.03.2014
    2014, 01.04.2014, 31.03.2015
    2015, 01.04.2015, 31.03.2016
    2016, 01.04.2016, 31.03.2017
    2017, 01.04.2017, 31.03.2018
    2018, 01.04.2018, 31.03.2019
    2019, 01.04.2019, 31.03.2020
];

inner join(ProduitsTarifTemp)
IntervalMatchLink:
IntervalMatch(DateX)
load [Date début tarif], [Date fin tarif] resident AnneTarif ;

Inner Join(ProduitsTarifTemp)
load * Resident AnneTarif;


ProduitsTarif:
  Load Distinct
	DateD, DateF, CLASS, CAT_TARIFAIRE, CLASSCAT, Année_tarif
resident ProduitsTarifTemp;

drop table ProduitsTarifTemp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Apr 2019 14:29:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1564035#M14444</guid>
      <dc:creator>ezkurdim</dc:creator>
      <dc:date>2019-04-02T14:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1564394#M14449</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;Merci beaucoup pour cette réponse ça m'aide beaucoup, j'avais pensé à quelque chose du genre dans mon premier script mais je ne connaissais pas la fonction de script iterNo, je t'en suis très reconnaissant.&lt;/P&gt;&lt;P&gt;Malheureusement, je ne sais pas si c'est ton cas mais quand j'ai testé ton code je me retrouve avec une table ProduitTarif vide.&lt;/P&gt;&lt;P&gt;Après plusieurs test je me rend compte que c'est le iterNo qui ne fonctionne pas.&lt;/P&gt;&lt;P&gt;Je m'explique, j'ai trouvé un exemple d'utilisation de la fonction iterNo sur&amp;nbsp;&lt;A href="https://help.qlik.com/fr-FR/qlikview/November2017/Subsystems/Client/Content/Scripting/CounterFunctions/IterNo.htm" target="_blank" rel="noopener"&gt;https://help.qlik.com/fr-FR/qlikview/November2017/Subsystems/Client/Content/Scripting/CounterFunctions/IterNo.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Ici, on change le jour de la date et non l'année, ce qui fait que le script suivant fonctionne:&lt;/P&gt;&lt;PRE&gt;LOAD&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;IterNo() as Day,
&amp;nbsp;&amp;nbsp;&amp;nbsp;Date( StartDate + IterNo() - 1 ) as Date
&amp;nbsp;&amp;nbsp;&amp;nbsp;While StartDate + IterNo() - 1 &amp;lt;= EndDate;



LOAD * INLINE

[StartDate, EndDate

2014-01-22, 2014-01-26

];&lt;/PRE&gt;&lt;P class="Code"&gt;Et charge bien la table suivante:&lt;/P&gt;&lt;PRE&gt;Day     Date
1	2014-01-22
2	2014-01-23
3	2014-01-24
4	2014-01-25
5	2014-01-26&lt;/PRE&gt;&lt;P&gt;Or, lorsque je change le format de la Date pour que le iterNo affecte l'année et non le jour :&lt;/P&gt;&lt;PRE&gt;LOAD 
   IterNo() as Day,
   Date( StartDate + IterNo() - 1 ) as Date
   While StartDate + IterNo() - 1 &amp;lt;= EndDate;

 

LOAD * INLINE

[StartDate, EndDate

22-01-2014, 22-01-2016


];&lt;/PRE&gt;&lt;P class="Code"&gt;Je me retrouve avec une table vide, est-ce normal?&lt;/P&gt;&lt;P class="Code"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="Code"&gt;As-tu les mêmes résultats ou cela fonctionne-t-il pour toi?&lt;/P&gt;&lt;P class="Code"&gt;Merci beaucoup .&lt;/P&gt;</description>
      <pubDate>Wed, 03 Apr 2019 09:00:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1564394#M14449</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-04-03T09:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1568824#M14466</link>
      <description>&lt;P&gt;Bonjour Hugo,&lt;/P&gt;&lt;P&gt;Cela fonctionne parfaitement chez moi.&lt;/P&gt;&lt;P&gt;Je pense que c'est dû au format de date de mon exemple!&lt;/P&gt;&lt;P&gt;Mon format de date est le suivant : SET DateFormat='DD.MM.YYYY';&lt;/P&gt;&lt;P&gt;Tu travailles probablement avec le format DD/MM/YYYY.&lt;/P&gt;&lt;P&gt;Essaye de&amp;nbsp; changer le format des dates de mon exemple pour le calquer sur le tien.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Apr 2019 14:30:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1568824#M14466</guid>
      <dc:creator>ezkurdim</dc:creator>
      <dc:date>2019-04-12T14:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: Intervalmatch</title>
      <link>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1569796#M14469</link>
      <description>&lt;P&gt;Bonjour Ezkurdim,&lt;/P&gt;&lt;P&gt;C'était bien le format de la date qui était initialisé en 'DD/MM/YYYY' à la création de mon application QlikView.&lt;/P&gt;&lt;P&gt;J'ai donc fait les changements et cela fonctionne, mais le chargement de l'application est assez long (2 minutes 27).&lt;/P&gt;&lt;P&gt;Pour cause le chargement de 18 millions de lignes dans ma table Tarifs_Final ( équivalent de ta table ProduitsTarifTemp ) :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="18M lignes fetched.PNG" style="width: 477px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/10276i6A5C5864CFF91870/image-size/large?v=v2&amp;amp;px=999" role="button" title="18M lignes fetched.PNG" alt="18M lignes fetched.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Je ne trouve pas de moyen pour optimiser le chargement, penses-tu qu'il y en a un?&lt;/P&gt;&lt;P&gt;Dans tout les cas je te remercie pour tes réponses qui m'ont beaucoup aidé et me permettent d'avoir un résultat satisfaisant &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Bonne journée.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Apr 2019 07:36:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Francophones/Intervalmatch/m-p/1569796#M14469</guid>
      <dc:creator>HugoGarnier</dc:creator>
      <dc:date>2019-04-16T07:36:55Z</dc:date>
    </item>
  </channel>
</rss>

