Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

inputsum

inputsum() liefert die Summe der Werte von inputfield aggregiert nach den Diagrammdimensionen. inputfield muss ein Feldname einer Feldeigenschaft sein, die im Skript einwandfrei als Inputfeld angegeben wird.

Syntax:  

inputsum(inputfield [, distribution_mode][set_expression])

Wird diese Funktion in einem Tabellendiagramm oder einer Pivottabelle verwendet, ist ihr Ergebnis in der Tabelle interaktiv editierbar. Bewegt man die Maus über eine solche Zelle, erscheint ein Input-Icon. Per Mausklick auf dieses Icon gelangen Sie in den Editiermodus. Mit Hilfe der Pfeil-nach-oben- und Pfeil-nach-unten-Tasten können Sie von einer Zelle zur nächsten wechseln und dabei im Bearbeitungsmodus bleiben. Die Änderung des Formelergebnisses wird entsprechend dem ausgewählten distribution_mode auf die Werte des zugrundeliegenden Inputfeldes übertragen. Bei Eingabe neuer Werte werden alle Objekte des QlikView-Dokuments augenblicklich neu berechnet.

Der Parameter distribution_mode kann folgende Werte annehmen:

distribution_mode-Parameterwerte
Parameter Beschreibung
'+' Standardmodus. Die Änderung erfolgt in allen betreffenden Werten des Inputfeldes zu gleichen Teilen.
'*' Die Änderung erfolgt proportional zu den momentanen Werten des Inputfeldes.
'=' Alle betreffenden Werte des Inputfeldes nehmen den eingegebenen Wert an.
'/'

Der eingegebene Wert wird auf die betreffenden Werte des Inputfeldes gleichmäßig verteilt. Die Summe bleibt dabei erhalten.

Die distribution_mode-Werte in der vorherigen Tabelle können anhand der folgenden Modifikatoren geändert werden:

distribution_mode-Parameterwert-Modifizierer
Modifikator Beschreibung
T Beispielsweise '+T'. Bewirkt eine Kompensation der Änderung innerhalb der anderen wählbaren bzw. ausgewählten Werte des Inputfeldes, so dass die Gesamtsumme gleich bleibt.
A Beispielsweise '+A'. Bewirkt eine Kompensation der Änderung innerhalb aller anderen Werte des Inputfeldes, so dass die Gesamtsumme gleich bleibt.

Beispiele:  

inputsum (Budget )

inputsum (Budget, '+' )

inputsum (Budget, '*' )

inputsum (Budget, '=' )

inputsum (Budget, '/' )

inputsum (Budget, '+T' )

inputsum (Budget, '+A' )

 

Weitere Informationen

 

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!

Nehmen Sie am Analyse-Modernisierungsprogramm teil

Remove banner from view

Modernisieren Sie mit dem Analyse-Modernisierungsprogramm, ohne Ihre wertvollen QlikView-Apps zu gefährden. Klicken Sie hier für weitere Informationen oder kontaktieren Sie uns: ampquestions@qlik.com