Keine Bearbeitungszusammenfassung |
(Tabelle mit Beispielen ergänzt) |
||
Zeile 25: | Zeile 25: | ||
|} | |} | ||
=Konfiguration= | =Konfiguration= | ||
Um einen Text entsprechend seiner eigenen Vorstellungen auszugeben, muss in den Properties des Format-Nodes im Feld Format der Code angepasst werden. Standardmäßig beinhaltet dieses Feld die Werte <code>{0}, {1}, {2}, {3}</code>. Ist mit dem Eingang <code>0</code> der BPM-Wert eines Speedmaster verbinden, kann man die Ausgabe aus dem Format-Nodes zum Beispiel auf '''128,5 BPM''' "umbauen" lassen | Um einen Text entsprechend seiner eigenen Vorstellungen auszugeben, muss in den Properties des Format-Nodes im Feld Format der Code angepasst werden. Standardmäßig beinhaltet dieses Feld die Werte <code>{0}, {1}, {2}, {3}</code>. | ||
{| class="wikitable toptextcells" | |||
|- | |||
! style="width: 15em" | Anwendungsfall !! style="width: 10em" | Code !! style="width: 10em" | Ausgabe !! Beschreibung | |||
|- | |||
| Standard-Wert bei erster Verwendung || <code>{0}, {1}, {2}, {3}</code> || '''Text A, Text B, Text C, Text D''' || Alle an den vier Eingängen des Format-Nodes ankommenden Textbausteine werden zu einem Text zusammengesetzt. | |||
|- | |||
| BPM-Wert für Label in Softdesk || <code>{0:0.#} BPM</code> || '''128,5 BPM''' || Ist mit dem Eingang <code>0</code> der BPM-Wert eines Speedmaster verbinden, kann man sich die Ausgabe aus dem Format-Nodes zum Beispiel auf '''128,5 BPM''' "umbauen" lassen. | |||
|- | |||
|} | |||
Beispiele für weitere Formatierungsmöglichkeiten sind unter [http://www.csharp-examples.net/string-format-double/ '''http://www.csharp-examples.net/string-format-double/'''] einzusehen. | Beispiele für weitere Formatierungsmöglichkeiten sind unter [http://www.csharp-examples.net/string-format-double/ '''http://www.csharp-examples.net/string-format-double/'''] einzusehen. | ||
=Anwendungsbeispiel= | =Anwendungsbeispiel= |
Version vom 29. September 2019, 14:58 Uhr
Dieser Node formatiert einzelne Werte und kann verschiedene Textbausteine dynamisch zu einem Text zusammensetzen. [Bild]
Eingänge
Name | Zulässige Werte | Datentyp | Beschreibung |
---|---|---|---|
0 | beliebig | String | Eingang für Text, zum Beispiel aus anderen Nodes. |
1 | |||
2 | |||
3 |
Ausgänge
Name | Ausgebende Werte | Datentyp | Beschreibung |
---|---|---|---|
Output | beliebig | String | Gibt den zusammengesetzten oder formatierten Text aus, um hiermit einen Button oder ein Label im Softdesk dynamisch zu beschriften. |
Konfiguration
Um einen Text entsprechend seiner eigenen Vorstellungen auszugeben, muss in den Properties des Format-Nodes im Feld Format der Code angepasst werden. Standardmäßig beinhaltet dieses Feld die Werte {0}, {1}, {2}, {3}
.
Anwendungsfall | Code | Ausgabe | Beschreibung |
---|---|---|---|
Standard-Wert bei erster Verwendung | {0}, {1}, {2}, {3} |
Text A, Text B, Text C, Text D | Alle an den vier Eingängen des Format-Nodes ankommenden Textbausteine werden zu einem Text zusammengesetzt. |
BPM-Wert für Label in Softdesk | {0:0.#} BPM |
128,5 BPM | Ist mit dem Eingang 0 der BPM-Wert eines Speedmaster verbinden, kann man sich die Ausgabe aus dem Format-Nodes zum Beispiel auf 128,5 BPM "umbauen" lassen.
|
Beispiele für weitere Formatierungsmöglichkeiten sind unter http://www.csharp-examples.net/string-format-double/ einzusehen.