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:

SetSymbolArrayIdx 1:

Beispielresultat:

%s%TempSchedule::fbWeekTimers[4]::aMembers[0]%/s%

Parameter

Name

Typ

Beschreibung

Symbol

TcHmi.Symbol

Symbol mit mindestens einem Array auf Index [0]

Idx

number

Der neue Index der anstatt [0] in das Array eingefügt werden soll

TargetArray

number

Das x-te Array, beginnend von links, das geändert werden soll.

Rückgabewert

Typ

Beschreibung

string

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