ModifyArray

function ModifyArray(ArrayObject: any[], Operation: string, SelectedIndex: number, Input: any): any[]

Die Funktion ModifyArray ermöglicht das Modifizieren eines Arrays und gibt dies als Rückgabewert zurück. Die folgenden Operationen können am Array angewendet werden:

  1. Add: Hinzufügen eines passenden Elementes an eine ausgewählte Stelle in das Array.
  2. AddEmpty: Hinzufügen eines leeren Elementes an eine ausgewählte Stelle in das Array.
  3. RemoveSelected: Entfernen eines ausgewählten Elementes aus dem Array.

Parameter

Name

Typ

Beschreibung

ArrayObject

Array

Das Symbol vom Typ Array, das modifiziert werden soll.

Operation

tchmi:framework#/definitions/ModifyArrayOperation

Die Art der Modifizierung, die mit dem Array gemacht werden soll. Kann aus der Enumeration ausgewählt werden:

  • Add: Hinzufügen des Elementes vom Parameter Input
  • AddEmpty: Fügt ein leeres Element hinzu.
  • RemoveSelected: Entfernt das Element.

SelectedIndex

number

Der Array-Index, bei dem das Array modifiziert werden soll. Wird nur optional benötigt.

Input

any

Ein nicht spezifischer Parameter, der für gewisse Änderungen benötigt wird. Wenn beim Parameter Operation „Add“ ausgewählt wird, dann benötigt dieser Parameter das Element, das in das Array eingesetzt werden soll. Wird nur optional benötigt.

Rückgabewert

Typ

Beschreibung

Array

Das modifizierte Array.

NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Functions

Verfügbar: seit Version 12.12.0

Verwendung: TC3 Plastic Application HMI Projekte