{}

Unsere Marken

Impact-Company-Logo-English Black-01-177x54

Willkommen auf der Website von Schneider Electric

Willkommen auf unserer Website.

FAQs durchsuchen

Power Monitoring Expert (PME) - Wie können die Nachkommastellen der angezeigten Werte in den Tabellen-Gadgets geändert werden?

Produktlinie
Power Monitoring Expert 2020
Power Monitoring Expert 9.0
_____________________________________________________________________________________
Umgebung
Web Applikation - Dashboards - Tabellen - Gadgets
_____________________________________________________________________________________
Problem
Wie lassen sich die Nachkommastellen der angezeigten Werte in den Tabellen - Gadgets ändern?
_____________________________________________________________________________________
Ursache
Standardmäßig werden die angezeigten Echtzeitwerte in den Tabellen - Gadgets mit zwei Nachkommastellen angegeben.

_____________________________________________________________________________________
Lösung

1.    Sichern Sie die Datei "GridGadget.js" unter
"%\Power Monitoring Expert\Applications\Dashboards\Content\Gadgets\GridGadget"

2.    Bearbeiten Sie die vorhandene Datei und ändern Sie die beiden unten beschriebenen Parameter:

Ändern Sie die "precision"-Variable, die in "displayValue = i18n.formatNumber(rawValue, precision);"
übergeben wird.
Wenn diese Zeile nicht vorhanden ist, fügen Sie sie bitte hinzu.

Option A: Setzen Sie die Genauigkeit auf den gewünschten Wert (z. B. "Genauigkeit = 5;"),
bevor diese in "displayValue = i18n.formatNumber(rawValue, Genauigkeit);" verwendet wird.

// Display format is a simple format

// Always show a precision of 5

precision = 5;

displayValue = i18n.formatNumber(rawValue, precision);


Option B: Alternativ können einfach 2 weitere Dezimalstellen angezeigt werden,
als derzeit definiert sind (d. h. "precision = precision + 2;"),
bevor sie in "displayValue = i18n.formatNumber(rawValue, precision);" übergeben wird.

// Display format is a simple format

// Always show 2 more decimals than default behavior

precision = precision + 2;

displayValue = i18n.formatNumber(rawValue, precision);

3.    Wir müssen auch die "sortNumber"-Logik aktualisieren, um eine höhere Genauigkeit zu erreichen.


// Wir runden alle Zahlen auf 2 Dezimalstellen und konvertieren sie dann in einen String,
um sie auf 16 Zeichen aufzufüllen.

var sortNumber = NumberUtil.round(rawValue, 2);

image.png

4.    Speichern Sie die Datei.

HINWEIS: Jede Änderung ist eine reine Textdateiänderung. Nachdem Sie eine Änderung vorgenommen haben, sollten die Aktualisierungen durch Drücken der Tastenkombination STRG+F5 im Browser sofort angezeigt werden. Es kann erforderlich sein, den Browser-Cache zu löschen, wenn die Änderungen nicht sofort sichtbar sind.


Schneider Electric Schweiz

Weitere Produktinformationen
Bereich:
Weitere Produktinformationen
Bereich: