DECIMAL
Datenbindung
Sie können die Datenbindung für die Ansicht auf der Eigenschaftsregisterkarte für Allgemein festlegen oder ändern. Die Ansicht 'Dezimalzahl' kann an eine Variable Decimal gebunden werden.
Konfigurationseigenschaften
Geben Sie unter Konfiguration die Eigenschaften für die Darstellung und das Verhalten der Ansicht an oder ändern Sie sie. Geben Sie unter Ereignisse die Konfigurationseigenschaften der Formel an.
- Anzeigegröße
- Eine Konfigurationseigenschaft mit dem Symbol für Anzeigegrößen
neben dem Eigenschaftsnamen kann für jede Anzeigegröße unterschiedliche Werte aufweisen. Wenn Sie keinen Wert festlegen, wird der Wert der
nächst größeren Anzeigegröße als Standardwert für die Anzeigegröße übernommen.
- Motivdefinitionen
- Motivdefinitionen geben Farben und Stile für eine Ansicht an und legen die Darstellung der Ansicht fest. Sie können eine Vorschau der Darstellung und Funktionsweise von Ansichten im Motiveditor anzeigen. Siehe Motive.
| Darstellungskonfigurationseigenschaft | Beschreibung | Datentyp |
|---|---|---|
Breite ![]() |
Die Breite der Ansicht Sie können die Breite in px- (Pixel), %- (Prozent) oder em-Einheiten angeben. Beispiel: 50px, 20% oder 0.4em. Wenn kein Einheitentyp angegeben wird, wird px angenommen. | String |
Größe ![]() |
Die Größe des Texts in der Ansicht. | String |
Bezeichnungsplatzierung ![]() |
Die Position der Bezeichnung für diese Ansicht. Eine Platzierung auf der linken Seite ändert die angegebene Breite der Ansicht. | String |
Beschriftungsbreite ![]() |
Die Breite der Beschriftung. Sie können die Breite in px- (Pixel), %- (Prozent) oder em-Einheiten angeben. Beispiel: 50px, 20% oder 0.4em. Wenn kein Einheitentyp angegeben wird, wird px angenommen. | String |
| Verhaltenskonfigurationseigenschaft | Beschreibung | Datentyp |
|---|---|---|
| Tabulatorindex | Der Tabulatorsequenzindex. Tabulatorindizes beginnen bei 1 und dürfen auch vereinzelt festgelegt werden. Sie können beispielsweise 1, 5 oder 10 verwenden. Die Tabulatorindexeigenschaft steuert die Tabulatorsequenz, wenn Sie mithilfe der Tabulatortaste zwischen Benutzerschnittstellenbereichen navigieren. | Integer |
| Platzhaltertext | Der Platzhaltertext, der angezeigt wird, wenn kein Wert eingegeben wurde. | String |
| Numerische Formatierung | Bestimmt, ob das Tausendertrennzeichen und das Dezimaltrennzeichen automatisch auf den aktuellen Ländereinstellungen des Benutzers basieren oder als angepasste Konfigurationsoptionen angegeben werden sollen. Die verfügbaren Optionen sind Automatisch und Angepasst. | String |
| Tausendertrennzeichen ausblenden | Blendet das Tausendertrennzeichen aus. | Boolean |
| Tausendertrennzeichen | Trennt die Tausender in Zifferngruppen. Gängige Tausendertrennzeichen im englischen Sprachraum sind Kommas. Abhängig von der Benutzerländereinstellung können andere Symbole wie im deutschen Sprachraum übliche Punkte oder benutzerdefinierte Zeichen als Tausendertrennzeichen verwendet werden. | String |
| Dezimaltrennzeichen | Trennt die integralen und fraktionalen Teile einer Dezimalzahl. Gängige Dezimaltrennzeichen im englischen Sprachraum sind Punkte. Abhängig von der Benutzerländereinstellung können andere Symbole wie im deutschen Sprachraum übliche Kommas oder benutzerdefinierte Zeichen als Tausendertrennzeichen verwendet werden. | String |
| Dezimalstellen | Die maximale Anzahl der angezeigten Dezimalstellen. | Integer |
| Currency | Die Währung, in der die Dezimalzahl formatiert wird.
|
String |
| Währungssymbol | Das Währungssymbol, dessen Wert den Wert Währung überschreibt. Um eine benutzerdefinierte Formatierung der Dezimalzahlen anzugeben, verwenden Sie stattdessen die Konfigurationseigenschaften Präfix und Erweiterung. | String |
| Präfix | Ein Symbol, das dem numerischen Eingabewert vorangestellt wird. | String |
| Erweiterung | Ein Symbol, das dem numerischen Eingabewert nachgestellt wird. | String |
Beispiel
- Geben Sie unter Allgemein Total als Namen der Dezimalsicht ein.
- Geben Sie unter Ereignisse den folgenden Wert für Formelwert an: @{Value1} + @{Value2}. Diese Formel nimmt die Eingabewerte von zwei anderen dezimalen Ansichten mit den Namen Value1 und Value2 und addiert diese.
- Legen Sie unter Darstellung Größenstil auf Largeund Bezeichnungsplatzierung auf Topfest.
- Setzen Sie unter Verhalten Tausendertrennzeichen auf , (Komma), Dezimaltrennzeichen auf . (Punkt), Dezimalstellen auf 2und Präfix auf $.
- Speichern Sie Ihre Änderungen.
Das Ergebnis ist ein Dezimalfeld, das die Eingabewerte für Value1 und Value2 addiert, dem das Symbol $ vorangestellt ist und das zwei Dezimalstellen nach dem Trennzeichen anzeigt. Wenn der Eingabewert für Value1 $100.00 und der Eingabewert für Value2 $200.00 lautet, wird als Wert für Ihre Dezimalzahl $300.00 angezeigt.
Ereignisse
Sie können die Formel der Konfigurationseigenschaften und Ereignishandler für die Ansicht in den Eigenschaften für die Ereignisse festlegen oder bearbeiten. Sie können Ereignisse festlegen, die programmgesteuert oder dann ausgelöst werden, wenn ein Benutzer mit der Ansicht interagiert. Informationen zum Definieren und Codieren von Ereignissen finden Sie unter Benutzerdefinierte Ereignisse.
| Formelkonfigurationseigenschaft | Beschreibung | Datentyp |
|---|---|---|
| Wertformel | Die Formel, die angibt, wie der Wert in der Ansicht angezeigt werden soll. Sie können statische String-Werte oder Formeln oder Aggregatfunktionen verwenden.Weitere Informationen zu Formeln finden Sie unter Formeln. |
String |
- On load: Aktivierung erfolgt beim Laden der Seite. Beispiel:
me.setValue(0.00); - On change: Aktivierung erfolgt, wenn sich der Wert ändert Beispiel:
${Decimal1}.setValue(oldValue); ${Decimal2}.setValue(newValue); - On focus: Aktivierung erfolgt, wenn der Fokus auf das Dezimalfeld verschoben wird. Beispiel:
${Tooltip1}.setTooltipVisible(true) - On blur: Aktivierung erfolgt, wenn die Ansicht den Fokus verliert. Beispiel:
${Tooltip1}.setTooltipVisible(false); - On format: Aktivierung erfolgt, wenn der Benutzer benutzerdefinierte Formatierung auf die Eingabewerte anwendet. Die Formatierung basiert auf dem
return-Wert der Anweisung. Beispiel:var neg = me.getValue() < 0; if (neg){return "(" + formattedValue + ")"}
Abhängig vom jeweiligen Ereignis können Sie JavaScript-Logik verwenden, um die Wirkungsweise der Ansicht zu ändern. Weitere Informationen zur Verwendung der Ereignisse mit Ansichten enthält der Abschnitt Benutzerdefinierte Ereignisse.
Methoden
Ausführliche Informationen zu den verfügbaren Methoden für das Element 'Dezimalzahl ' finden Sie unter Dezimalzahl JavaScript API.
Weitere Ressourcen
Informationen zum Erstellen eines Coach oder einer Seite finden Sie unter Coaches erstellen.
Informationen zu Standardeigenschaften (Allgemein, Konfiguration, Positionierung, Sichtbarkeitund HTML-Attribute) finden Sie unter Eigenschaften anzeigen.