bonjour,
Comment en peux limiter le nombre d'enregistrements afficher dans le detail du rapport
c est a dire j ai 20 ligne je veux afficher que les 5 premier
merci
bonjour,
Comment en peux limiter le nombre d'enregistrements afficher dans le detail du rapport
c est a dire j ai 20 ligne je veux afficher que les 5 premier
merci
à mon avis il faudrait au niveau de la sélection d'enregistrement avoir une variable globale que t'incrémente (et qui devrait donc s'incrémenter à chaque enregistrement) puis tester si cette var est supérieur à 5 alors retourner faux... essayes peut-être ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 booleanvar b := true; global numbervar count; count := count + 1; if(count > 5) then b := false; b;
effectivement tu crée un compteur qui comptabilise le nombre d'enregistrement t dans l'expert section ensuite tu met un clause sur la suppression de la section détail en cas de dépassement de la valeur limite du compteur
tu peux aussi utiliser une procédure stockée comme source de données et dans ta procedure tu mettras
Code : Sélectionner tout - Visualiser dans une fenêtre à part select top 5 * from ...
bonjour,
voila un autre problem quand j'ajout une condition sur un champs au niveau de la sélection d'enregistrement le count s'incrémente pour tous les enregistrements
mon objectif c'est quelle s'incrémente que pour les enregistrements de la condition j'ai essai de la jouter dans if(count > 5 and mon_condition) ca pas marcher
merci
Dans ta formule qui incrémente le compteur, tu teste ta condition et tu n'incrémentes ton compteur que si ta condition est vraie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 booleanvar b := true; global numbervar count; IF condition vraie then count := count + 1; IF(count > 5) then b := false; b;
Je ne comprends pas trop...
Pourquoi pas mettre juste une formule de suppression sur la ligne détailTu peux même créer un paramètre pour que l'utilisateur choisisse lui même le nombre de lignes à afficher
Code : Sélectionner tout - Visualiser dans une fenêtre à part recordnumber > 5
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager