SetSymbolArrayIdx
function SetSymbolArrayIdx(Symbol: TcHmi.Symbol, Idx: number, TargetArray: number): void
Die Funktion SetSymbolArrayIdx ändert in einem Symbol den adressierten Index eines darin befindlichen Arrays. Dabei kann zwischen mehreren Arrays in einem Symbol unterschieden werden. Voraussetzung ist die Übergabe der Arrays mit dem Index [0].
Beispielaufruf:

Beispielresultat:
%s%TempSchedule::fbWeekTimers[4]::aMembers[0]%/s%
Parameter
Name | Typ | Beschreibung |
---|---|---|
Symbol | Symbol mit mindestens einem Array auf Index [0] | |
Idx | Der neue Index der anstatt [0] in das Array eingefügt werden soll | |
TargetArray | Das x-te Array, beginnend von links, das geändert werden soll. |
Rückgabewert
Typ | Beschreibung |
---|---|
Ein Symbolausdruck mit dem ersetzten Index. |
NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Functions
Verfügbar: seit Version 12.8.0
Verwendung: TC3 Plastic Application HMI Projekte