0

Gibt es eine Möglichkeit, dass ich ein Formelfeld mit diesem Code ändern kann:-Summe und Graf in Crystal Reports

if(isnull(sum({col1}))) then 
0 
else 
sum({col1}) 

zu so etwas wie: Summe (col1) WHERE col2 = 'a'? Ich möchte nur einige Zeilen in der Summe basierend auf einem Wert einer anderen Spalte berechnen.

Falls ja, bitte geben Sie mir die Syntax oder die Art und Weise, dies zu tun.

P. S: für den Fall, es zählt, ich Crystal 13,0 whith Visual Studio 2010

Antwort

1

Sie mich mit so etwas wie dies tun können.

In Details schreiben Formel

If col2='a' 
Then col1 
Else 0 

nun die Summe in der Fußzeile nehmen

+0

könnten Sie bitte etwas konkreter über "Details" sein? Was meinen Sie? Soll ich ein weiteres Formelfeld hinzufügen? und Was genau macht dein Code? – Shoshotto

+0

Entschuldigung, jetzt verstehe ich es. Fügen Sie ein weiteres Formelfeld hinzu, das im Detail unterdrückt wird, und verwenden Sie es dann, um die Summe zu berechnen, oder? – Shoshotto

+0

Ich meine Detail Abschnitt des Berichts und nehmen Sie zusammen, das ist, wie Logik funktioniert ..... anstelle der Manipulation der Summenwert Summe nur diejenigen, die die Bedingung – Siva