Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Listeneinträge löschen

  • Last UpdatedSep 25, 2024
  • 1 minute read

Sie können Listeneinträge wie folgt löschen:

  • einzeln (durch Angabe ihres Indexwerts)

  • einzeln (den gerade ausgewählten Eintrag)

  • komplett (gesamte Liste)

Wenn ein Eintrag zur Laufzeit nicht gelöscht werden kann, wird keine Warnmeldung angezeigt. Dies ist beispielsweise dann der Fall, wenn die Einträge für das Kombinations-/Listenfeld über ein Array oder Enum-Attribut definiert werden.

So löschen Sie einen bestimmten Eintrag eines Kombinations- oder Listenfelds

  • Verwenden Sie in einem Skript die folgende Methode:

    Steuerelement.DeleteItem(Index);

    Hierbei ist Steuerelement der Name des Kombinationsfeld- bzw. Listenfeld-Steuerelements und Index der Index des zu löschenden Eintrags. Der erste Listeneintrag hat den Index 0.

    Der angegebene Eintrag wird gelöscht, und die nachfolgenden Einträge rücken auf.

So löschen Sie den gerade ausgewählten Eintrag eines Kombinations- oder Listenfelds

  • Verwenden Sie in einem Skript die folgende Methode:

    Steuerelement.DeleteSelection();

    Hierbei ist Steuerelement der Name des Kombinationsfeld- bzw. Listenfeld-Steuerelements.

    Der gerade ausgewählte Eintrag wird gelöscht, und die nachfolgenden Einträge rücken auf.

So löschen Sie alle Einträge eines Kombinations- oder Listenfelds

  • Verwenden Sie in einem Skript die folgende Methode:

    Steuerelement.Clear();

    Hierbei ist Steuerelement der Name des Kombinationsfeld- bzw. Listenfeld-Steuerelements.

    Der gesamte Inhalt des Steuerelements wird gelöscht.