|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 22 ![]() |
Bonjour
Pour effectuer un contrôle de séquence de continuité de la numérotation des numéros de factures, j'aimerais afficher un état suivant : Nofacture N ; NoFacture N+1; différence N et N+1 La fonction précédente donne exactement le contraire. Est-ce qu'il existe une fonction "suivante" ? Sinon comment faire ? Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Bonjour,
Pourquoi ne pas utiliser la fonction Précédent() ? Cela vous permettra de comparer les numéros N et N-1, et donc de vous assurer de la continuité de la numérotation...
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches. Un message vous a aidé ? Votez en cliquant sur ![]() Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton ![]() Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP. |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 22 ![]() |
Précédente() donne : j'ai pas ma première ligne
Date NoFact N NoFact N-1 Diff 11/11/2011 410001 410001 11/11/2011 410002 410001 1 11/11/2011 410003 410002 1 11/11/2011 410010 410003 7 11/11/2011 410011 410010 1 or si suivante() existe : j'ai la première ligne Date NoFact N NoFact N+1 Diff 11/11/2011 410001 410002 1 11/11/2011 410002 410003 1 11/11/2011 410003 410010 7 11/11/2011 410010 410011 1 11/11/2011 410011 410012 1 |
|
|
00
|
|
|
#4 |
![]() ![]() Thomas CochinConsultant en Business Intelligence Inscription : juin 2009 Messages : 3 281 ![]() |
Certes, avec Précédent(), vous n'avez pas la première ligne. Mais avec une fonction Suivant(), vous n'auriez pas la dernière...
De plus, la différence entre la ligne 2 et 1 vous permet de savoir si la numérotation est correcte, je ne vois pas où se trouve vraiment le problème en fait. D'autant que cela me semble plus logique de vérifier à partir de la ligne 2 si la numérotation est correcte vis à vis de la ligne 1.
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches. Un message vous a aidé ? Votez en cliquant sur ![]() Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton ![]() Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP. |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 22 ![]() |
Bon, je vais utiliser la fonction précédente()...
Merci |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 5 ![]() |
Slt à tous,
Je viens de voir vos échanges et la fonction ValeurRelative pourrais convenir à condition que tu sois a moins sur la version XI R3. http://help.sap.com/businessobject/p...ats_new_fr.pdf Bon courage. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 22 ![]() |
Nickel chrome.
voilà la syntaxe utilisée: précédente() donne =ValeurRelative([Numéro de facture]; ([Numéro de facture]); -1) "suivante()" donne =ValeurRelative([Numéro de facture]; ([Numéro de facture]); 1) Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com