Rezept
TwRecipe · Kategorie: Operationen
Einstellungen
Diese Einstellungen finden Sie bei ausgewähltem Widget rechts im Eigenschaftenbereich. Der Standardwert ist der Wert, den das Widget beim ersten Einfügen in eine Seite hat.
Rezept
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
RezeptgrupperecipeGroupId | Auswahl | — | Rezeptgruppe, die beim Öffnen des Widgets ausgewählt ist. Ist sie leer oder existiert nicht mehr, wird die erste Gruppe gewählt. Das angewendete Rezept wird in die Status-Tags unter Internal.RecipeState geschrieben (z. B. currentRecipeName, currentRecipe_[groupId]_Name); andere Widgets binden sie über den Abschnitt "Rezeptstatus" im Reiter System der Tag-Auswahl. Optionen: die Liste wird zur Laufzeit aus dem Projekt gefüllt |
Rezept-IDrecipeId | Auswahl | — | Rezept, das beim Öffnen des Widgets ausgewählt ist. Ist es leer oder nicht in der Gruppe, wird das bevorzugte oder erste Rezept der Gruppe gewählt. Optionen: die Liste wird zur Laufzeit aus dem Projekt gefüllt |
Feld „Rezeptgruppen-ID“ anzeigenshowRecipeGroupIdBox | Kontrollkästchen | Ein | Zeigt neben der Gruppenliste ein numerisches Id-Feld, sodass eine Gruppe über ihre Id gewählt werden kann. |
Rezept-ID-Feld anzeigenshowRecipeIdBox | Kontrollkästchen | Ein | Zeigt neben der Rezeptliste ein numerisches Id-Feld, sodass ein Rezept über seine Id gewählt werden kann. |
Rezeptgruppenauswahl aktivierenenableRecipeGroupSelection | Kontrollkästchen | Ein | Wenn deaktiviert, kann die Rezeptgruppe zur Laufzeit nicht geändert werden; nur die eingestellte Gruppe wird verwendet. |
Schaltflächen
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
NeushowNewButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Neu, die ein neues Rezept in der ausgewählten Gruppe anlegt. |
BearbeitenshowEditButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Bearbeiten, die Name und Beschreibung des ausgewählten Rezepts ändert. |
Schaltfläche „Anwenden“ anzeigenshowApplyButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Anwenden, die das ausgewählte Rezept nach einer Bestätigung auf die Geräte schreibt. |
ImportierenshowImportButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Importieren, die nach einer Vorschau ein Rezept aus einer CSV-Datei lädt. |
LöschenshowDeleteButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Löschen, die das ausgewählte Rezept nach einer Bestätigung löscht. |
SpeichernshowSaveButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Speichern, die die Tabellenwerte nach einer Bestätigung im ausgewählten Rezept speichert. |
VorlageshowTemplateButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Vorlage, die eine CSV-Vorlage für die ausgewählte Gruppe herunterlädt. |
Speichern untershowSaveAsButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Speichern unter, die die aktuellen Werte als neues Rezept mit neuem Namen speichert. |
ExportierenshowExportButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Exportieren, die das ausgewählte Rezept als CSV-Datei herunterlädt. |
Vom Gerät lesenshowReadFromDeviceButton | Kontrollkästchen | Ein | Zeigt die Schaltfläche Vom Gerät lesen, die die Tabelle mit den aktuellen Tag-Werten der Geräte füllt; die Werte werden nicht gespeichert. |
Synchronisierung
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Fenster „Anwenden-Ergebnis“ anzeigenshowApplyResultPanel | Kontrollkästchen | Ein | Zeigt nach dem Anwenden eines Rezepts einen Bereich mit der Anzahl gesamter, angewendeter und fehlgeschlagener Elemente sowie den Fehlern. |
Nullwerte bei der automatischen Tag-Synchronisierung ignorierenautoTagValueSyncIgnoreNull | Kontrollkästchen | Ein | Wenn die Gruppe die automatische Tag-Synchronisierung nutzt: Tags mit leerem Wert (null) ändern den Tabellenwert nicht. |
Erfordern eine gute Qualität bei der automatischen Tag-SynchronisierungautoTagValueSyncRequireGoodQuality | Kontrollkästchen | Ein | Wenn die Gruppe die automatische Tag-Synchronisierung nutzt: Die Tabelle wird nur mit Tag-Werten guter Qualität (Good) aktualisiert. |
Weitere Einstellungen
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Enable FlashingenableFlashing | Kontrollkästchen | Aus | Lässt das Widget blinken (ein Transparenzimpuls pro Sekunde). Wird meist an eine Alarmbedingung gebunden. |
Log ButtonlogButton | Kontrollkästchen | Aus | Zeigt zur Laufzeit beim Überfahren des Widgets ein Diagrammsymbol; ein Klick fügt die an das Widget gebundenen Tags der Log-Tag-Liste hinzu. |
Bindungen
Im Abschnitt Bindungen (Regeln) des Eigenschaftenbereichs kann ein Tag mit einer Direct-Bindung an die folgenden Eigenschaften dieses Widgets gebunden werden. Die Bindungstypen (Direct, IntRange, FloatRange, Boolean, Bit) sind für alle Widgets gleich; sie werden auf der Seite Widget-Referenz beschrieben.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, recipeGroupId, recipeId, showRecipeGroupIdBox, showRecipeIdBox, enableRecipeGroupSelection, showNewButton, showImportButton, showTemplateButton, showExportButton, showEditButton, showDeleteButton, showSaveAsButton, showReadFromDeviceButton, showApplyButton, showSaveButton, showApplyResultPanel, autoTagValueSyncIgnoreNull, autoTagValueSyncRequireGoodQuality
Gemeinsame Abschnitte
Bei ausgewähltem Widget zeigt der Eigenschaftenbereich außerdem diese gemeinsamen Abschnitte: Allgemein, Layout, Aussehen, Bindungen (Regeln). Diese Abschnitte werden auf der Seite Seiteneditor beschrieben.