Laufzeitfehler 3021: No current record

Betrifft welche Produkte?
ESP-HMI1-P (HMI Designer Version 1.3 und höher)

Wie sieht die Reaktion aus?
Über den Menüpunkt Seite>Seiteninformationen können die, auf einer Seite befindlichen dynamischen Felder editiert oder gelöscht werden.

Nach Auswahl eines Feldes aus der aktuellen Seite und Betätigen der Taste <Löschen> im Dialog Seiteninformationen erscheint die Fehlermeldung:
Laufzeitfehler '3021': No current record.

Nach Bestätigung der Fehlermeldung wird der Projekt-Editor des HMI Designers geschlossen. Wird erneut der Projekt-Editor geöffnet, erscheint die Meldung:
WARNUNG: Probleme bei der Projekteditierung. OK drücken um Projektwiederherstellung zu versuchen.

Nach Bestätigung mit <OK> erscheint die Meldung:
WARNUNG: Wiederherstellung gescheitert, eventueller Verlust einiger Daten.

Der Projekt-Editor wird geöffnet. Alle Änderungen im Projekt, die seit dem letzten Aktualisieren des Projekts gespeichert wurden, wurden verworfen.

Wann tritt das Problem auf?
Über die Projektkomponente Seiten wird eine neue Seite im HMI-Projekt angelegt und darin ein dynamisches Feld platziert, z. B. das Feld Zahl. Wird nun versucht über den Dialog Seiteninformationen (Menü Seite>Seiteninformationen) dieses Feld zu löschen, dann wird dies vom HMI Designer im Regelfall ignoriert. Handelt es sich bei dieser Seite allerdings um die erste Seite des HMI-Projekts, dann erscheint der oben beschriebene Laufzeitfehler 3021.

Ein Löschen der Felder über den Dialog Seiteninformationen ist erst möglich, wenn die Seite einmal geschlossen wurde.

Diagnosemöglichkeiten?
keine

Kurzfristige Maßnahmen/Empfehlungen?
Stellen Sie vor Verwendung des Dialogs Seiteninformationen sicher, dass alle im HMI-Projekt befindlichen Seiten mindestens einmal geschlossen wurden. Ansonsten schließen Sie alle Seiten des Projektes und öffnen Sie die zu editierende Seite erneut.

Bewertung:
Durch den Laufzeitfehler werden bereits durchgeführte Änderungen im HMI-Projekt wieder verworfen. Der Dialog Seiteninformationen wird in der Praxis eher selten verwendet. Der Laufzeitfehler tritt nur bei der Erstellung der ersten Seite auf und daher am Anfang der Projekterstellung.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200504653/0/
Contact form