FirstTable

Die Elemente der ersten Tabellenzeile werden mit diesem Attribut konfiguriert.

FirstTable 1:

Erste Tabelle Array-Element-Eigenschaften:

Eigenschaft

Typ

Beschreibung

Access Right

tchmi:framework#/definitions/AccessConfig

Die Zugriffsrechte für jedes Zeilenelement können aufgelistet werden, was eine individuelle Konfiguration des Zugriffs für jede Zeile ermöglicht.

FBValue_DataType

tchmi:framework#/definitions/RowDataType

  • Wählen Sie den Datentyp aus der Aufzählung aus, um den Wert zu formatieren und anzuzeigen. Der Benutzer kann [noneDataType, BoolDataType, IntDataType, IntDataType_Enum, FloatDataType, oder TimeDataType, StringDataType] als Datentyp auswählen. Auf der Grundlage dieser Auswahl wird in der Zeile ein Control erstellt, das den Wert anzeigt und Benutzereingaben ermöglicht.
  • Für BoolDataType wird eine Checkbox als Control zur Benutzerinteraktion angezeigt.
  • Wenn IntDataType_Enum eingestellt ist, wird ein Kombinationsfeld angezeigt. Diese wird über die Eigenschaft ComboBoxSrcData konfiguriert.
  • Wenn der Datentyp noneDataType ausgewählt ist, wird keine Eingabe-Control angezeigt.
  • Für die übrigen Optionen erscheint eine InputBox mit den entsprechenden Konfigurationen.

UnitGroup

string

Legt die Einheitengruppe für das Control InputBox für diese Zeile fest.

MaxValue

tchmi:framework#/definitions/ValueAttribute

Legt den Maximalwert fest, den der Benutzer eingeben kann.

MinValue

tchmi:framework#/definitions/ValueAttribute

Legt den Minimalwert fest, den der Benutzer eingeben kann.

RefValue

tchmi:framework#/definitions/ValueAttribute

Legt den Referenzwert fest, der für die Berechnung des Prozentsatzes benötigt wird, wenn die Einheitengruppe Prozent ist.

Wert

tchmi:framework#/definitions/ValueAttribute

Wertesymbol-Pfad des Wertes, der bei einer Benutzereingabe angezeigt und aktualisiert wird.

ComboBox SrcData

tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiCombobox.ListItemList

Mit dieser Eigenschaft können Sie ein Kombinationsfeld konfigurieren.

isReadOnly

boolean

Auf TRUE setzen, wenn der in der Zeile angezeigte Wert vom Benutzer nicht bearbeitet werden soll.

DigitsAfterDecimal

number

Anzahl der angezeigten Nachkommastellen.

Verfügbar: ab Version 12.14.0

DisplayUnit

string

Legt eine feste Einheit als Anzeigeeinheit für die Zeile fest. Der UnitGroup-Wert muss eine leere Zeichenkette sein, um dies zu verwenden.

Verfügbar: ab Version 12.14.0

SystemUnit

string

Legt eine feste Einheit als Systemeinheit für die Zeile fest. Der UnitGroup-Wert muss eine leere Zeichenkette sein, um dies zu verwenden.

Verfügbar: ab Version 12.14.0

RecipeManagement

tchmi:framework#/definitions/RecipeType

Der Benutzer kann auswählen, ob Werte von dem Table-Control zu einem Rezepttyp hinzugefügt werden sollen.

RecipeTypeName

string

Name des Rezepttyps, zu dem die Symbole von dem Table-Control hinzugefügt werden sollen.

isDescriptor

boolean

Auf TRUE setzen, um diese Zeile nur als Deskriptor ohne Eingabemöglichkeit zu verwenden.

RowNumber

number

Die angezeigte Zeilennummer der Zeile.

LocalizationKey

string

Text, der als Zeilentitel für jede Zeile angezeigt wird.

RowInformation

string

Informationstext, der in einem Pop-up-Fenster angezeigt wird, wenn der Benutzer auf das Informationssymbol in der Zeile klickt.

Verfügbar: ab Version 12.14.0

LogChangesByUser

boolean

Setzen Sie ihn auf TRUE/FALSE, um das Loggen von Benutzeränderungen für die Zeile zu aktivieren/deaktivieren.

Wenn es nicht gesetzt wird, gilt der Wert des Attributs LogUserChanges.

Verfügbar: ab Version 12.12.0

ChangeLogDescriptor

String

Deskriptortext, der für den Eintrag im Änderungs-Log anstelle des Symbolpfads verwendet wird.

Verfügbar: ab Version 12.14.0

Schema: tchmi:framework#/definitions/TableRowsList

Attribut-Getter: getReftable

Attribut-Setter: setReftable

Verfügbar: ab Version 12.6.0