Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > Formules
Formules Forum sur l'utilisation des formules sous Crystal reports
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/05/2004, 15h39   #1
Nouveau Membre du Club
 
Inscription : mars 2004
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 52
Points : 25
Points : 25
Envoyer un message via MSN à Damien69
Par défaut [CR8.5] le plus petit numéro de commande

je dois ecrire une formule pour faire une liste de client. Ma formule doit prendre le numero de commande le plus petit pour chaque clients et apres verifier si la date de commande est dans ma plage de selection saisie dans mes champs de parametres. J'utilise crystal eport 8.5
Damien69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2004, 14h04   #2
Membre à l'essai
 
Inscription : avril 2004
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 53
Points : 23
Points : 23
Bon c pas si evident en fait ...
heu tu veux faire une liste des clients avec pour chaque client le numero de commande de la commande compris dans la plage date et ayant le plus petit numero ... c bien ca!!
theclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2004, 09h08   #3
Nouveau Membre du Club
 
Inscription : mars 2004
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 52
Points : 25
Points : 25
Envoyer un message via MSN à Damien69
pour une société il y a x commande, chaque commande a un numero. je dois carder que le plus petit numero de commande pour chaque clients et verifier si la date de cette commande est dans la plage de date entrer dans les parametres.

j'ai utiliser la fonction minimum pour le numero de commande, mais il prend la plus petite commande existante pour tout les clients.
Damien69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2004, 10h35   #4
Membre à l'essai
 
Inscription : avril 2004
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 53
Points : 23
Points : 23
tu fais un groupe par client
pour chaque groupe tu prend le plus petit numero de commande
pour la date tu fais afficher la date où ta commande a eu lieu:

CLIENT1 min(n°comm)
n°1 date1 formule1
n°2 date2 formule1
n°3 date3 formule1

CLIENT2 min(n°comm)
n°1 date1 formule1
n°2 date2 formule1
n°3 date3 formule1

formule1:

Code :
1
2
3
4
5
6
7
IF n°com=min(n°comm)
then
   IF date>minimum{(?date)}
   AND date <maximum{(?date)}
   then 1
   else 0
else 0
ensuite tu fais une selection sur ta formule et tu prends que les 1

ca devrais marcher il te restera pour chaque client que le numero de commande le plus petit si il est dans la plage de date!!
theclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h09.


 
 
 
 
Partenaires

Hébergement Web