Halina: laufende Summe berechnen

Liebe Wissende,
ich habe ein kleines Problem in einer baseportal-Datenbank, das ich auch mit Hilfe bis jetzt nicht lösen konnte:
Ich möchte in einer Tabelle eine laufende Summe berechnen.
Das müßte doch für ganz viele interessant sein, z.B. für jede Berechnung einer Kasse braucht man das.
Ein lieber Mensch hat mir schon geholfen und mir folgenden Code "gepostet":

<!---Tabellenkopf-->
<tr><td><font size="3pt"><b>Datum</b></font></td>
<td><font size="3pt"><b>Firma</b></font></td>
<td><font size="3pt"><b>Leistung</b></font></td>
<td><font size="3pt"><b>Summe</b></font></td>
<td><font size="3pt"><b>SummeL</b></font></td></tr>
<!---Datenbankausgabe-->
<loop db=Kasse2003 sort=Datum search=top code=perl>
$SummeL+=$Summe;
out <<EOF;
<tr><td class="oben"><font size="2pt">$Datum</font></td>
<td class="oben"><font size="2pt">$Firma</font></td>
<td class="oben"><font size="2pt">$Leistung</font></td>
<td class="oben"><font size="1pt">$Summe</font></td>
<td class="oben"><font size="2pt">$SummeL</font></td></tr>
EOF
</loop></table><br>

Bloß leider kommt da folgendes raus:

Eine schöne Tabelle, die wie folgt aussieht:

Datum Firma Leistung Summe SummeL
Donnerstag, 2.Januar.2003 Eichkater Tageseinnahmen 56,90 56
Freitag, 3.Januar.2003 Eichkater Tageseinnahmen 98,30 98
Samstag, 4.Januar.2003 Eichkater Tageseinnahmen 201,20 201
Sonntag, 5.Januar.2003 Eichkater Tageseinnahmen 47,20 47.

Es ist zum Verzweifeln: Anstatt die laufende Summe unter "SummeL" zu berechnen, wird einfach die unter Summe eingegebene Zahl wiederholt, bloß diesmal ohne die Stellen hinter dem Komma - ????

Ich will aber, dass die Tageseinnahmen der einzelnen Daten addiert werden.

Hat jemand eine Ahnung???

Viele Grüße,
Halina

  1. Hi Halina,

    Ein lieber Mensch hat mir schon geholfen und mir folgenden Code "gepostet":
    <loop db=Kasse2003 sort=Datum search=top code=perl>

    ... und was für eine Sprache soll das sein?

    Ganz abgesehen davon, daß der HTML-Code des "lieben Menschen" meinen persönlichen Geschmack nicht wirklich trifft ... was Deine Frage mit "Datenbank" zu tun haben soll, ist mir angesichts des vorliegenden Codes auch reichlich unklar.

    Viele Grüße
          Michael

    --
    T'Pol: I apologize if I acted inappropriately.
    V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
    (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
     => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
    Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.