So finden vorkommen einer Zeichenkette in crystal-Reports-Bericht?
Ich versuche zu zählen, die Gesamtzahl der (Erste Spalte geschlossen) Geschlossen records. Aber ich Bekomme das Ergebnis wie 1.00 und 0.00 .
Gewünschten Ergebnisse:
Code:
Local NumberVar str := 0;
Local NumberVar strLen := count({@Status});
Local NumberVar i;
For i := 1 To strLen Do (
If instr(i, {@Status}, "Closed") <> 0 Then
str := str + 1;
);
If(str > 0 ) Then str
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie zwei offensichtliche Optionen:
1) Ausgeführt wird insgesamt mit einer Bewertung Ausdruck:
instr({@Status}, "Closed") <> 0
Satz zu zählen2) Erstellen Sie eine neue Formel
if instr({@Status}, "Closed") <> 0 then 1 else 0
dann können Sie resümieren, dass (entweder in einer Formel oder mit einer "Zusammenfassung")Ihre Formel sollte sein:
oder
** edit **
Fügen Sie ein Gruppenergebnis ein Feld, das auf dieser Formel. Durch die Art und Weise, diese Formel muss nicht Hinzugefügt werden, um die Leinwand richtig zu funktionieren.