Datenanbindung - Werte aus dataFld addieren
Leffisebb
- javascript
Hallo allerseits,
ich hab‚da ein echtes Problem. Ich möchte aus einer Datenbank die Punkte, die eine Abfrage erzielt zusammen addiert bekommen.
Die Datenbank sieht (stark vereinfacht) so aus:
NameDatumBoniKategorieGrund
abc01.01.20003.0Spielgewinn "Spiel 1"
abc01.03.20003.5Spielgewinn "Spiel 3"
def01.05.20001.0Spielgewinn "Spiel 5"
Hierzu hab ich die Javascripte aus SelfHTML "Datenanbindung" kombiniert und folgendes Suchscript erhalten:
<script language="JScript">
function Suchen()
{
var max = 500;
document.all.Anzeige.style.display = "none";
var Suchausdruck = "";
var Suchbegriffe = 0;
if(document.Eingabe.SuchName.value != "")
{
if(Suchbegriffe > 0)
Suchausdruck = Suchausdruck + " & Name = " + document.Eingabe.SuchName.value;
else
Suchausdruck = Suchausdruck + "Name = " + document.Eingabe.SuchName.value;
Suchbegriffe++;
}
if(document.Filter.SuchKategorie.value != "")
{
if(Suchbegriffe > 0)
Suchausdruck = Suchausdruck + " & Kategorie = " + document.Filter.SuchKategorie.value;
else
Suchausdruck = Suchausdruck + "Kategorie = " + document.Filter.SuchKategorie.value;
Suchbegriffe++;
}
document.all.Bonuspunkte.object.Filter = Suchausdruck;
document.all.Bonuspunkte.Reset();
document.all.Anzeige.dataSrc = "#Bonuspunkte";
if(document.all.Bonuspunkte.recordset.recordCount < max)
{
document.all.Treffer.innerText = Bonuspunkte.recordset.recordCount + " Suchtreffer!";
document.all.GesBoni.innerText = " mit " + .... + " Gesamtpunkten";
document.all.Anzeige.style.display = "block";
document.all.Anzeige.dataPageSize = 10;
}
else
document.all.Treffer.innerText = "0 oder zu viele Suchtreffer!";
}
</script>
So weit so gut - nur möchte ich nun die aus den Suchkriterien gesammelten Infos auch zusammenaddiert bekommen. Also z.B. alle Boni von abc - ergäbe 2 Suchtreffer! mit .... Gesamtpunkten
eben um dieses .... geht es, wie bekomme ich hier die Addierung der Treffer hin?
Um Hilfe wäre ich sehr dankbar
ciao Leffisebb
P.S.: Im Archiv hab ich leider nichts gefunden!