$LinkID = IPS_CreateLink(); // Link anlegen
IPS_SetName($LinkID, „Regenerfassung“); // Link benennen
IPS_SetParent($LinkID, 12345); // Link einsortieren unter dem Objekt mit der ID „12345“
IPS_SetLinkTargetID($LinkID, 54321); // Link verknüpfen
Seit dem Wechsel auf Version 4.1 (Raspberry) kommt im WebFront bei IPS_SetParent die Fehlermeldung ID nicht gefunden (ID des neuen Links) und das WebFront läd neu. Im Logfile ist nichts zu sehen.
Das liegt daran, daß das Webfront nur Daten lädt die für ihn sichtbar sind, und nicht alle Objekte aus dem IPS-Baum.
Somit hat das WF nach dem Laden das Problem das es dieses Objekt nicht kennt.
Ist meine ich auch als Bug bekannt; das Thema hatten wir schon irgendwo.
Aber erzeugt und löscht du permanent Links aus dem Visu-Teil des Webfronts?
Wäre es nicht einfacher nur mit IPS_SetHidden zu arbeiten?
Da passiert das nicht.
Michael