PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Zone répétée : Nombre maximum de repetition par page
Zone répétée : Nombre maximum de repetition par page
Débuté par Antoine GIDROL, 02 déc. 2004 16:30 - 2 réponses
Posté le 02 décembre 2004 - 16:30
bonjour,

y a t il moyen de modifier cette valeur par programmation, afin que je n'ai
pas plus de place sur ma
page internet, que de zones à répétées. car pour le moment, j'ai mis 25, et
quand je n'ai que 2 résultats,
j'ai un ascenseur sur une longeur énorme, alors que je n'ai rien dans la
page.

par avance, merci

Antoine GIDROL
Posté le 02 décembre 2004 - 18:12
Voici ma technique :

D'abord mettre à 0 le nombre de répétition de la zone répétée dans sa Description.

Au niveau du code dans "Fin dinitialisation de la zone" :

compt est un entier
compt = HNbEnr(//requete ou table)

SI compt < X AND compt <> 0 ALORS
ZoneRépétée_X..NbLignesParPage = compt
SINON
SI compt=0 ALORS
//Action à effectuer s'il n'y a pas d'enregistrement
SINON
ZoneRépétée_X..NbLignesParPage = X
FIN
FIN

Où :
Compt est le nombre d'enregistrement
X le nombre de répétion max que tu souhaites
ZoneRépétée_X est le nom de ta zone répétée (s'il fallait le dire :p)
Posté le 03 décembre 2004 - 09:10
merci beaucoup nicolas


Antoine


"Nicolas" <nhomble@skynet.be> a écrit dans le message de
news:41af34ef$1@news.pcsoft.fr...

Voici ma technique :

D'abord mettre à 0 le nombre de répétition de la zone répétée dans sa

Description.

Au niveau du code dans "Fin dinitialisation de la zone" :

compt est un entier
compt = HNbEnr(//requete ou table)

SI compt < X AND compt <> 0 ALORS
ZoneRépétée_X..NbLignesParPage = compt
SINON
SI compt=0 ALORS
//Action à effectuer s'il n'y a pas d'enregistrement
SINON
ZoneRépétée_X..NbLignesParPage = X
FIN
FIN

Où :
Compt est le nombre d'enregistrement
X le nombre de répétion max que tu souhaites
ZoneRépétée_X est le nom de ta zone répétée (s'il fallait le dire :p)