2017-12-22 39 views
0

Meine Berichtstabelle hat 10 Spalten. Eine laufende Summe Sno zählt die Anzahl der Zeilen auf jeder Seite. Sno muss zurückgesetzt werden, wenn sich die Seite ändert, anstatt die Zählung fortzusetzenReset "Laufendes Gesamtfeld" auf neuer Seite

Ich habe versucht, PageNumber <> previous(PageNumber) zu verwenden, um den Runnint Total zurückzusetzen. Aber das gibt einen Fehler, weil (PageNumber) keinen vorherigen Wert hat.

Wie kann ich Sno zurücksetzen, wenn sich die Seite ändert?

Report and Formula

+0

Vorherige funktioniert nur für Datenbankfelder, aber nicht für spezielle Felder, so dass vorherige nicht funktioniert. Daher müssen Sie die Seitenanzahl manuell ändern und den Wert zurücksetzen – Siva

Antwort

2

Sieht aus wie ein Job für gemeinsam genutzte Variablen.

Richten Sie eine Formel im Seitenkopf ein, um Ihre Count-Variable auf Null zurückzusetzen. Erstellen Sie dann eine andere Formel, die Count für jeden Datensatz erhöht.

In der Theorie funktioniert Count als eine Summe pro Seite.