# IterNo - fonction de script

Cette fonction de script renvoie un entier indiquant combien de temps un seul enregistrement est évalué dans une instruction LOAD avec une clause while. La première itération porte le numéro 1. La fonction IterNo n'est valable que si elle est utilisée avec une clause while.

IterNo( )

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/IterNo.htm)

#### Exemples et résultats :

`LOAD    IterNo() as Day,   Date( StartDate + IterNo() - 1 ) as Date   While StartDate + IterNo() - 1 <= EndDate;` ` ` `LOAD * INLINE
` `[StartDate, EndDate
` `2014-01-22, 2014-01-26
` `];`

Cette instruction LOAD génère un enregistrement par date dans la plage définie par StartDate et EndDate.

Dans cet exemple, la table résultante est la suivante :

Table des résultats

| Day | Date |
| --- | --- |
| 1 | 2014-01-22 |
| 2 | 2014-01-23 |
| 3 | 2014-01-24 |
| 4 | 2014-01-25 |
| 5 | 2014-01-26 |