Dans certains codes hérités, je vois les en-têtes de groupe / les pieds de page ont des éléments tels que 'somme de @numcount code>'. Je ne peux pas obtenir la somme d'un champ de formule. Toute pensée? P>
4 Réponses :
(en supposant que vous examinez les rapports dans le concepteur de rapports de cristal ...) em> p>
Vos options de menu peuvent être un peu différentes selon la version des rapports de cristal que vous utilisez, mais vous pouvez soit: p>
Lorsque je regarde les tables et les champs disponibles pour créer une somme ou un total de fonctionnement, je ne vois aucune des formules que j'ai créées.
La seule raison pour laquelle je connaisse pourquoi une formule ne serait pas disponible pour résumer est si elle ne faisait pas référence à des champs de base de données ou dont la valeur n'était pas dynamique dans toutes les sections du rapport. Par exemple, si vous avez une formule qui retourne une constante, il ne sera pas disponible. Ou s'il fait uniquement référence à un champ défini dans le rapport et renvoie une valeur basée sur ce champ, comme "si {paramètre} = 1 puis 1" ne serait pas disponible non plus. P>
En général, la valeur de la formule ne devrait pas être statique à travers les sections du rapport que vous résumez sur (bien que la façon dont le cristal détermine cela se situe au-delà de moi et cela ne semble pas être une règle dure et rapide) p>
Edit: une autre raison pour laquelle une formule ne serait pas disponible est si vous utilisez déjà une fonction de résumé dans cette formule. Un seul niveau de résumés à la fois! P>
Merci. Je regardais pourquoi il n'écutera pas mes formules. Maintenant j'ai compris. J'ai enlevé la constante et cela se présente.
+1, je n'ai pas pensé à cela d'abord, mais j'ai également rencontré ce comportement.
Vous pouvez simplement cliquer simplement sur Formule champs-> Nouveau
Donnez-lui un nom comme TotalCount, à droite de ce code: et enregistrer puis faites glisser-déposer totalcount strong> Ce champ dans l'en-tête / le pied de page.
Après avoir ouvert le support "Compte", vous pouvez déposer votre colonne là-bas à partir de la section ci-dessus.See l'exemple de la photo em> p> p>
Vous pouvez essayer comme ceci:
Sum({Tablename.Columnname})
Lorsque j'ai un clic droit, insérez la somme, je ne vois pas le champ de formule dans les champs pour résumer. Certains comment je peux les voir sur l'autre machine. On dirait une question de version pour moi. Des pensées?
Savez-vous quelle version de CR les rapports ont été créés? Quelle version utilisez-vous sur votre machine?
11.5.3700.0 sur les deux. Je vois que cela ne me prends aucun endroit où :(
Pouvez-vous fournir la formule que vous essayez de résumer?
Coût = articles * 10 Je voulais obtenir la somme du coût (coût total).