Author Topic: Darstellung von Prozentwerten in Klammern  (Read 432 times)

Offline Daniel Borsch

  • Newbie
  • *
  • Posts: 1
Darstellung von Prozentwerten in Klammern
« on: April 25, 2019, 09:08 AM »
Guten Tag,

ich möchte bei den Labels von Pfeilen neben dem Wert auch den Prozentwert der Quelle anzeigen. Dies sieht wie folgt aus:

{Quantity} ({PercentProcessSource})

Bsp1.: 75,1 (33,5%)

Bei einigen Werten benötige ich jedoch mehr Nachkommastellen:

Bsp2. (Soll): 0,01 (0,05%)

Ist: 0,0 (0,0%)

mit dem Befehl {Quantity} {PercentProcessSource}||setPercentageDecimals(2) bekomme ich es so hin:

Bsp2.:  0,0 0,05%

Hier muss ich allerdings die Klammern um die Prozentangabe weglassen, damit es funktioniert. Außerdem ist fehlt mir beim Absolutwert noch eine Nachkommastelle

Bitte um Hilfe für Darstellung wie in Bsp2. (Soll)!

Vielen Dank

D.Borsch


Offline pbeilschmidt

  • Administrator
  • Hero Member
  • *****
  • Posts: 547
  • e!Sankey - show the flow.
    • Umberto - know the flow.
Re: Darstellung von Prozentwerten in Klammern
« Reply #1 on: April 25, 2019, 09:29 AM »
Hallo Herr Borsch,

um die gewünschte Darstellung zu erhalten 0,01 (0,05%)

müssen Sie zwei Dinge tun:

(1) die Nachkommastellen der absoluten Flussmenge werden beim Einheitentyp eingestellt. Wenn es sich hier bspw. um Masse handelt, stellen Sie unter 'Einheitentypen bearbeiten' für Masse für das Zahlenformat bitte "0.00" ein  (ohne die Anführungszeichen, aber bitte mit einem Punkt als Dezimaltrennzeichen)

(2) um die Prozentzahl in Klammern mit zwei Nachkommastellen zu erhalten, geben Sie bei dem benutzerdefiniertem Format des Labels bitte ein:
{Quantity} ({PercentProcessSource})||setPercentageDecimals(2)

Die gewünschten runden Klammern also bitte nur um das erste Keyword, bevor der Parametertrenner || kommt.

Im Anhang ein Screenshot, wie es in meinem Test angezeigt wird.

« Last Edit: April 26, 2019, 03:05 PM by pbeilschmidt »
Peter Müller-Beilschmidt
e!Sankey Forum Moderator
ifu Hamburg GmbH

Offline pbeilschmidt

  • Administrator
  • Hero Member
  • *****
  • Posts: 547
  • e!Sankey - show the flow.
    • Umberto - know the flow.
Re: Darstellung von Prozentwerten in Klammern
« Reply #2 on: April 25, 2019, 01:18 PM »
Für diejenigen, die hier im Forum mitlesen, eine Ergänzung: Dieser e!Sankey Anwender nutzt die benutzerdefinierten Flussmengen-Labels. Sie können in den Eigenschaften der Flussmengen-Labels eingestellt werden.

Während normalerweise diese Beschriftungen standardmäßig aus Eintrag, Menge und Einheit aufgebaut werden, ermöglichen die benutzerdefinierten Flussmengen-Labels über die Nutzung von Schlüsselworten (keywords) und Operatoren verschiedene Anpassungen der Darstellung der Beschriftung.

Details sind im e!Sankey Handbuch auf Seite 33 bis 35 beschrieben.
Peter Müller-Beilschmidt
e!Sankey Forum Moderator
ifu Hamburg GmbH