2016-05-25 8 views
0

In meinem Fall habe ich eine Variable, die $V{TotalHours} ist - das sind die Stunden, in denen verwendet werden kann. Jede Instanz im Bericht hat ihr eigenes Feld $F{Hours}. Ich muss irgendwie kontinuierlich von subtrahieren.In Studio gibt es eine Möglichkeit, von einer "globalen" Variable zu subtrahieren?

Zum Beispiel:

  • Gesamtstunden = 100

  • der erste Datensatz 100 sein - Stunden

  • der zweite Datensatz wird ^, dass die neue Nummer - Stunden

  • der dritte Datensatz ist^diese neue Nummer - Stunden

  • etc ..

Art verwirrend .. Irgendwelche Ideen?

Antwort

0

Erstellen Sie eine zweite Variable $V{SumHours}. Der Ausdruck für diese Variable sollte $F{Hours} und der Typ SUM sein. Wenn Ihre Daten im Bereich Detail angezeigt werden, können Sie ein Textfeld oder eine andere Variable auf $V{TotalHours} - $V{SumHours} setzen. Da das Detail Band Zeile für Zeile gefüllt ist, würde diese Berechnung funktionieren.

HINWEIS: Die Variable $V{TotalHours} hat vorher gefüllt werden, bevor es in der Detail-Band verwendet.

+0

Vielen Dank! Das hat den Trick gemacht! .. macht auch jetzt Sinn, wenn ich darüber nachdenke. – Matt