4D v16.3

QR SET TOTALS DATA

Home

 
4D v16.3
QR SET TOTALS DATA

QR SET TOTALS DATA 


 

QR SET TOTALS DATA ( Bereich ; SpaltenNr ; UmbruchNr ; Operator / Text ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in Referenz auf den Bereich
SpaltenNr  Lange Ganzzahl in Spaltennummer
UmbruchNr  Lange Ganzzahl in Umbruchnummer
Operator / Text  Lange Ganzzahl, String in Operatorwert für Zelle oder Zelleninhalt

Hinweis: Dieser Befehl kann keine Zwischensumme erstellen.

Der Befehl QR SET TOTALS DATA liefert Einzelheiten zu einem bestimmten Umbruch.

Bereich ist die Referenz auf den Bereich Schnellbericht.

SpaltenNr ist die Nummer der Spalte, deren Daten Sie setzen.

UmbruchNr ist die Nummer des Umbruchs, dessen Daten Sie setzen. Für eine Zwischensumme ist es die Zahl der Sortierung, für die Gesamtsumme die Nummer -3 oder die Konstante qr grand total.

Operator ist die Summe aller in der Zelle vorhandenen Operatoren. Sie können zum Bearbeiten des zurückgegebenen Werts eine Konstante unter dem Thema QR Operatoren verwenden:

Konstante Typ Wert
qr average Lange Ganzzahl 2
qr count Lange Ganzzahl 16
qr max Lange Ganzzahl 8
qr min Lange Ganzzahl 4
qr standard deviation Lange Ganzzahl 32
qr sum Lange Ganzzahl 1

Bei Operator gleich 0 gibt es keinen Operator

Text gibt den in Zelle zu setzenden Text zurück.

Hinweis: Operator und Text schließen sich gegenseitig aus. Sie können entweder einen Operator oder einen Text setzen.

Sie können folgende Werte übergeben:
- # für den Wert, der Umbruch oder Untersumme verwaltet
- ##S wird ersetzt durch die Summe
- ##A wird ersetzt durch den Durchschnitt
- ##C wird ersetzt durch den Zähler
- ##X wird ersetzt durch Max.
- ##N wird ersetzt durch Min.
- ##D wird ersetzt durch die Standardabweichung.
- ##xx, wobei xx eine Spaltennummer ist. Dies wird ersetzt durch den Wert dieser Spalte mit deren Formatierung.

Mit dem Befehl QR SET TOTALS DATA setzen Sie Einzelheiten zu einer bestimmten Zelle.

Bereich ist die Referenz auf den Bereich des Schnellberichts.

SpaltenNr ist die Spaltennummer der Zelle, deren Daten gesetzt werden.

UmbruchNr ist die Zeilennummer der Zelle, deren Daten gesetzt werden.

Operator ist die Summe aller in der Zelle vorhandenen Operatoren. Sie können zum Bearbeiten des zurückgegebenen Werts eine Konstante unter dem Thema QR Operatoren verwenden (siehe oben).

Text ist der in der Zelle zu setzende Text.

Nachfolgendes Schema zeigt, wie die Parameter in einer Kreuztabelle kombiniert werden:

Sie können zwei Arten vergeben:

  • Titel
    Ein Titel wird über den Parameter Text vergeben. Der Wert ist ein String, der nur für folgende Zellen übergeben werden kann: SpaltenNr=3 UmbruchNr=1 sowie SpaltenNr=1 und UmbruchNr=3.
  • Operator
    Einen Operator oder eine Kombination mehrerer Operatoren können Sie für folgende Zellen übergeben:
    Spalte=2, UmbruchNr=2
    Spalte=3, UmbruchNr=2
    Spalte=2, UmbruchNr=3

    Beachten Sie, dass die beiden letzten Werte auch die Zelle (Spalte 3; Zeile 3) beeinflussen. Wurde in Zelle (Spalte 2; Zeile 3) eine Berechnung durchgeführt, definiert der Inhalt dieser Zelle immer den Inhalt der Zelle (Spalte 3; Zeile 3).

Übergeben Sie eine ungültige Nummer in Bereich, wird der Fehler -9850 generiert.
Übergeben Sie eine ungültige Nummer in SpaltenNr, wird der Fehler -9852 generiert.
Übergeben Sie eine ungültige Nummer in UmbruchNr, wird der Fehler -9853 generiert.



Siehe auch 

QR GET TOTALS DATA

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Schnellbericht
Nummer: 767

Dieser Befehl ändert die Systemvariable Error

 
GESCHICHTE 

Erstellt: 4D 2003

 
ARTIKELVERWENDUNG

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