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.
Syntax:
IterNo( )
Example:
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 :