4D v16.3

Überblick über Berechnungen

Home

 
4D v16.3
Überblick über Berechnungen

Überblick über Berechnungen  


 

 

Die Funktionen dieses Kapitels führen Berechnungen auf eine Folge von Werten aus.

Die Funktionen Average, Max, Min, Sum, Sum squares, Std deviation und Variance sind auf Datenfelder oder Arrays anwendbar:

  • Bei Anwendung auf Datenfelder verwenden sie die aktuelle Auswahl der Datensätze
  • Bei Anwendung auf Arrays verwenden sie Elemente der Arrays

Beachten Sie, dass sich die Funktionen Sum squares, Std deviation und Variance bei Anwendung auf Datenfelder nur beim Drucken verwenden lassen.

Diese Funktionen funktionieren nur mit numerischen Daten und geben jeweils einen numerischen Wert zurück.

Setzen Sie Average, Max, Min oder Sum für ein Datenfeld außerhalb des Druckvorgangs ein, muss für eine Berechnung jeder Datensatz in die aktuelle Auswahl geladen werden. Das nimmt bei vielen Datensätzen einige Zeit in Anspruch. Um die Prozesszeit zu verringern, können Sie die Datenfelder indizieren.

Hinweis: Dauert die Operation länger, erscheint ein Ablaufbalken. Er hat eine Schaltfläche Stopp, über die der Benutzer die Operation abbrechen kann. Klickt er auf die Schaltfläche Stopp, wird die Variable OK auf 0 gesetzt. Wurde die Operation erfolgreich abgeschlossen, wird die Variable OK auf 1 gesetzt.

In Berichten verhalten sich diese Funktionen auf spezifische Weise, da der Bericht selbst jeden Datensatz laden muss. Verwenden Sie diese Funktionen in einem Formular oder einer Objektmethode, wenn Sie zum Drucken den Befehl PRINT SELECTION oder in der Designumgebung im Menü Datei/Ablage den Befehl Drucken auswählen.

In einem Bericht sind diese Funktionen am Berichtende sinnvoll, d.h. wenn alle Datensätze bearbeitet wurden. Die zurückgegebenen Werte erscheinen nur in der Umbruchebene 0 und nur, wenn der Umbruch für den Bericht aktiviert ist.

Benutzen Sie diese Funktionen ausschließlich in einer Objektmethode für einen nicht eingebbaren Bereich in der Umbruchebene U0.

Achten Sie darauf, dass das als Parameter übergebene Datenfeld numerisch ist.



Siehe auch 

Average
Max
Min
Std deviation
Sum
Sum squares
Variance

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Berechnungen

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)