4D v16.3

NIVEAUX DE RUPTURES

Accueil

 
4D v16.3
NIVEAUX DE RUPTURES

NIVEAUX DE RUPTURES 


 

NIVEAUX DE RUPTURES ( niveau {; sautPage} ) 
Paramètre Type   Description
niveau  Entier long in Nombre de niveaux de rupture
sautPage  Entier long in Niveau de saut de page

NIVEAUX DE RUPTURES spécifie le nombre de niveaux de rupture dans un état créé à l'aide de la commande IMPRIMER SELECTION.

Vous devez appeler NIVEAUX DE RUPTURES et CUMULER SUR avant la génération de chaque état dans lequel vous voulez utiliser des ruptures. Ces commandes activent le traitement des ruptures pour un état. Pour plus d'informations, reportez-vous à la description de la commande Sous total.

Le paramètre niveau indique le dernier niveau de rupture pour lequel vous voulez utiliser des ruptures. Ce nombre doit être inférieur ou égal aux niveaux de tris que vous aurez effectués avant l'impression. Si vous avez effectué un tri sur davantage de niveaux, ces niveaux seront imprimés triés, mais ne comporteront pas de rupture.

Chaque niveau de rupture généré provoquera l'impression de zones de rupture et d'en-tête dans le formulaire. Il doit y avoir au moins autant de zones de rupture dans le formulaire que la valeur que vous avez passée dans niveau. S'il y a davantage de zones de rupture, elles seront ignorées et ne seront pas imprimées.

Le second paramètre (optionnel), sautPage, permet de provoquer un saut de page sur le niveau de rupture de votre choix.

Exemple  

L'exemple suivant imprime un état avec deux niveaux de rupture. La sélection est triée sur quatre champs, mais la commande NIVEAUX DE RUPTURES ne spécifie que deux niveaux de rupture. Seul un champ est cumulé à l'aide de la commande CUMULER SUR :

 TRIER([Emp]Service;>;[Emp]Titre;>;[Emp]Nom;>;Emp]Prénom;>) ` Trier sur quatre champs
 NIVEAUX DE RUPTURES(2) ` Fixer 2 niveaux de rupture (Service et Titre)
 CUMULER SUR([Emp]Salaire` Cumuler sur les salaires
 FORM FIXER SORTIE([Emp];"ServiceRessHum") ` Sélectionner le formulaire à imprimer
 IMPRIMER SELECTION([Emp]` Imprimer l'état



Voir aussi  

CUMULER SUR
IMPRIMER SELECTION
Sous total
TRIER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Impressions
Numéro : 302
Nom intl. : BREAK LEVEL

Cette commande ne peut pas être utilisée avec 4D Server

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)