Hallo Forum,
ich möchte in einem Script eine Summarize-Abfrage machen. Alle Hilfen, die ich bis jetzt fand, funktionieren nur mit einer Liste, ich will aber nur die Summe EINES Feldes.
Problem ist folgendes:
theVTab ist angelegt
Neue Tabelle "Dorf.dbf"
Feld "VKZF"
in VKZF soll die jeweilige Summe aus dem Feld "Zählfeld" stehen
(ganz verzweifelt) Klaus
ich möchte in einem Script eine Summarize-Abfrage machen. Alle Hilfen, die ich bis jetzt fand, funktionieren nur mit einer Liste, ich will aber nur die Summe EINES Feldes.
Problem ist folgendes:
theVTab ist angelegt
Neue Tabelle "Dorf.dbf"
Feld "VKZF"
in VKZF soll die jeweilige Summe aus dem Feld "Zählfeld" stehen
(ganz verzweifelt) Klaus
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Mi., 21.01.2004 - 15:14
Permalinkso ganz durchschau ich ehrlich gesagt nicht, was du vorhast...
Warum benutzt du nicht die normale Summarize Funktion? Und eine Liste, die nur ein Feld enthält, ist auch eine Liste... Aber wahrscheinlich hilft dir das nicht weiter... Wie gesagt, kapier ich's nicht so ganz...
Gruß von Maxilla
Gespeichert von Gast am Do., 22.01.2004 - 06:54
Permalinkalso: ich habe eine Tabelle mit zwei Feldern (Spalten). In der ersten Spalte stehen Verfahrensnummern, in der zweiten nur jeweils die Zahl 1. Da die Verfahrensnummern mehrfach vorkommen, kann ich über das Zählfeld mit der 1 ermitteln, wie oft die V-Nummer in der Tabelle vorkommt.
Von Hand ist das kein Problem - in einem Script offensichtlich schon.
Kannst Du helfen ?
Klaus
Gespeichert von Maxilla am Do., 22.01.2004 - 10:18
Permalinkbist ja 'n früher Vogel... Also, du legst das Attributfeld (hier also die Verfahrensnummern, ich nenn das hier mal 'theAttributFeld) und das Zählfeld fest (ich nenn das hier mal 'theSummFeld'). Dann brauchst du noch einen Dateinamen ('theFileName'). Und dann ist's schon fast getan. Der Befehl zum ausrechnen lautet dann:
theNewVTab = theVTab.Summarize( theFileName, dBASE, theAttributFeld,{theSummField},{ #VTAB_SUMMARY_SUM})
Wenn du ein Beispiel brauchst, wie du diese Sachen zusammenkriegst, kann ich das hier mal posten.
Gruß von Maxilla