DIAPASON 04.16
Breadcrumbs

INIT ENTETE : Initialisation Variables Entête

BUT

Ce mot clé permet d’initialiser des variables critères (standards et spécifiques) dans un entête de document et de les réinitialiser à chaque saut de page. Ce mot clé est à utiliser avec l’instruction ‘SAUT DE PAGE’. Ce mot clé est utilisable dans les requêtes de type REB et RCT.

SYNTAXE

INIT ENTETE NomListe.

EXEMPLE

POUR CHAQUE / SOC DTD APLAFDef AVEC DTD APLAFDef.AppRefFour >= SCR.AppFouRefDeb ET DTD APLAFDef.AppRefFour <= SCR.AppFouRefFin PAR DTD APLAFDef.AppRefFour CROISSANT :

SI DERNIER( DTD APLAFDef.AppRefFour ) :

INIT SCR.AppFouRef = DTD APLAFDef.AppRefFour

INIT ENTETE LienArtFour.

SAUT PAGE LienArtFour.

FIN_BLOC.

CREATION Liste LST. LienArtFour :

PRENDRE LienArtFour Fournisseur = DTD APLAFDef.AppRefFour

PRENDRE LienArtFour Article = DTD APLAFDef.GenRefArt

FIN_BLOC

FIN_BLOC

Dans cet exemple vous présentez les liens articles fournisseurs avec à chaque changement de fournisseur, un saut de page et l’initialisation de la variable SCR.AppFouRef avec le fournisseur de la page en cours.