2016-11-29 4 views
8

Ich arbeite an Crystal Reports. Ich möchte die Summe des Datensatzes in der Fußzeile jeder Seite anzeigen. so habe ich das Formelfeld in Crystal Reports hinzugefügt, die unten Formel haben.Fehler im Formelfeld von Crystal Reports, wenn keine Datensätze gefunden wurden

Es gibt einen Fehler unten, wenn keine Datensätze mit bestimmten Kriterien vorhanden sind.

enter image description here

Welche Art von Änderungen, die ich gemacht in obigen Code haben, so kann es auch die 0 Datensätze verarbeiten.

+0

Eigentlich habe ich geprüft und isnull sollte ohne Probleme arbeitet ... können Sie sagen, wenn es gibt keine Daten bedeutet, dass Tabellen und Felder in diesem Fall vorhanden sind? – Siva

+0

Nun, es gibt keine Aufzeichnungen ... ex. Wenn ich versuche, die Datensätze vom 15. Dezember 2016 bis zum 20. Dezember 2016 zu finden, wird dieser Fehler angezeigt, da zu diesem Datum kein Datensatz existiert. Ich möchte mit dieser Art von Fehler umgehen. – bnil

+0

Eigentlich habe ich Ihren Zustand an meiner Seite versucht .. überraschenderweise kein Problem – Siva

Antwort

1

Zuerst habe ich die gleiche Fehlermeldung anzeigt, nach der Formel zu dem folgenden Festsetzung keine Fehler kommen:

whileprintingrecords; 
numbervar PageTotl; 

if isNULL({Customer.PaidAmount})Then 
0 
else 
PageTotl:=PageTotl + ToNumber({Customer.PaidAmount})