|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : novembre 2003 Messages : 152 ![]() |
Bonjour à tous,
J'utilise un DataSet qui stocke les lignes que je veux afficher dans la zone "Details" de mon formulaire. J'aimerais qu'un saut de ligne soit inséré dès lors que le champ "Champ1" de mon DataSet change de valeur. Les lignes seront triées de telle manière que les lignes contenant des valeurs équivalentes de "Champ1" se succèdent. Une idée de la formule à utiliser pour mon cas? D'avance merci ! N'hésitez pas à demander plus de détails/clarifications si tout n'est pas clair dans l'explication de mon problème. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Fabrice MollInscription : juillet 2007 Messages : 141 ![]() |
Dans l'expert section de la zone de détail. Insérer une formule pour 'Nouvelle page avant' et y ajouter :
Code :
{Dataset.FIELD} <> Previous({Dataset.FIELD})
__________________
Blog : http://www.fabricemoll.com Twitter : twitter.com/fabmoll Facebook page : http://www.facebook.com/fabrice.moll.pub Google+ : http://plus.google.com/101569944471168041672 |
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : novembre 2003 Messages : 152 ![]() |
Bonjour,
Merci pour votre réponse. Votre solution est effectivement bien plus élégante que celle que j'ai trouvée entre temps. Pour info, j'ai mis en place un total cumulé qui comptait simplement les records et se réinitialisait lors du changement de valeur du champ. J'ai alors utilisé l'expert de la zone de détails et ai mis en place un "saut de page avant" seulement si ma somme est égale à 1. Mon problème principal était de trouver tous les "mots clés" et fonctions utilisables dans l'éditeur de formules, typiquement le "Previous" que vous utilisez. Existe-t-il une documentation listant l'ensemble de ces fonctions? Encore merci pour votre réponse. Cordialement, hobotalker |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com