NIVEAUX DE RUPTURES

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 11 (Modifiée)


NIVEAUX DE RUPTURES (niveau{; sautPage})

ParamètreTypeDescription
niveauNumériqueNombre de niveaux de rupture
sautPageNumériqueNiveau de saut de page

Description

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 
   FORMULAIRE SORTIE ([Emp];"ServiceRessHum")  ` Sélectionner le formulaire à imprimer
   IMPRIMER SELECTION([Emp])  ` Imprimer l'état

Référence

CUMULER SUR, IMPRIMER SELECTION, Sous total, TRIER.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant