Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 10/06/2005, 15h21   #1
Invité régulier
 
Inscription : juillet 2004
Messages : 17
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 17
Points : 7
Points : 7
Envoyer un message via MSN à abdel6908
Par défaut [CR 8.5] filtrer avec l'expert selection un champs calculé!!

slt tout le monde, j'aurai deux petite questions a poser SVP

1/ J'ai un etat qui me calcule toutes les factures et les reglement des clients . j'ai un champs paramètre dans un pied de groupe qui somme toutes les factures par client et en resulte donc le solde (négatif, positif ou null). j'aurai voului savoir comment filtrer les clients qui ont un solde egale a 0 car le filtre se fait a la lecture de la base de donnée et le champs que je veux calculer se fait bien après. Pensez vous que je dois creer un sous état en en tete de page qui me calcule ce solde ou j'ai vu ke je pouvais supprimer des ligne avec l'expert section . y a til une meilleur solution?


2/ quelqu'un serait il ce que veut dire cette fonction :

Citation:
Round(Sum ({@CCSolde}, {F400EVT.F400FACNM}),2) = 0
Merci
abdel6908 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2005, 09h38   #2
Membre confirmé
 
Inscription : mai 2002
Messages : 246
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 246
Points : 256
Points : 256
Envoyer un message via MSN à Machuet
Pour le point un, tu peux essayé de faire ce sous-état en en-tête de groupe si tu as un groupe par client.

Pour le point 2, je pense que cela doit être qqc du style if Round...=0

En fait Round arrondi le montant à deux décimale et Sum fait la somme du champ {@CCSolde} conditionné par le champ {F400ECT....}.

Par exemple:
Sum({commandes.MONTANT}, {commandes.ID CLIENT})

Calcule la somme (additionne) des commandes de chaque groupe de commandes du champ Montant. Les commandes sont réparties en groupes à chaque changement de valeur du champ ID client.

Voilà j'espère que cela t'aidera un peu.
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2005, 10h30   #3
Membre du Club
 
Inscription : juin 2005
Messages : 136
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 136
Points : 46
Points : 46
Merci pour ta reponse.
  • Pour le point un, tu peux essayé de faire ce sous-état en en-tête de groupe si tu as un groupe par client.

j'ai essayé de faire ca mai kan je met dan l'expert selection un filtre disant
tous les client qui n'ont pa de solde null, soit sum(debit) - sum(credit) <>0
Crystal me di cette fonction ne peut etre evalué car elle doi etre évalué plus tard.

Quelqu'un pourrait il me dire ce ke je dois faire ?

Merci
alpachico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h06.


 
 
 
 
Partenaires

Hébergement Web