PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Rupture programmée
Rupture programmée
Started by Lilian, Mar., 02 2006 9:48 AM - 2 replies
Posted on March, 02 2006 - 9:48 AM
Bonjour à tous

Mon problème

J'ais une liste d'enfants ( 80 à peu près),je lance l'impression et par rapport à leurs date de naissance ,Je voudrais pouvoir créer une rupture par programmation qui me permette
de regroupper les enfant de moins de 4 ans et à coté les enfants de plus de 4 ans


Merci d'avence pour vos réponses

Cordialement Lilian
Posted on March, 02 2006 - 11:28 AM
Salut,

Le premiere des choses a faire lors d'une edition par rupture programmé est de trier correctement selon la rupture demandé. Dans ton cas, la date de naissance. Une fois ce tri effectué, il faut avoir une zone rupture dans ton état. Dans cette dernière il faut indiqué si elle est programmé, et généré le code de rupture suivant ta date... sa devrait ressemble sa :

----------------------------------------------------------------------------

// code de l'état
DateTri est une date = datesys() // détermine la date a laquelle il faut effecture la rupture...
MaRupture est un booleen = faux

datetri..annee-=4 // pour une rupture des enfant de 4 ans


-----------------------------------------------------------------------------

// code de rupture programmé
// *** si la tri est croissant
Si Datedenaissance > datetri et marupture=faux alors
Iterminepage() // on fait la rupture
Marupture = vrai
fin


Voila... j'espère avoir répondu au mieux.

Bonne journée
Posted on March, 02 2006 - 4:34 PM
Bonjour


Merci Pour votre réponse

ça fonctionne