PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Rupture programmée
Rupture programmée
Iniciado por muks_titan, 02,mar. 2006 09:48 - 2 respuestas
Publicado el 02,marzo 2006 - 09:48
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
Publicado el 02,marzo 2006 - 11:28
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
Publicado el 02,marzo 2006 - 16:34
Bonjour


Merci Pour votre réponse

ça fonctionne