Mir ist folgendes aufgefallen : Ich lösche eine Variable schaffe es aber nicht trotz Hinweis alle Verbindungen mit zu löschen (Diagramme etc.)
Jetzt kommt es vor das wenn ich eine neue Variable oder ein neues Ereignis anlege die ID der zuvor gelöschten Variable genutzt wird.
Und schon tauchen Ereignisse in Diagrammen auf
Ich weis nicht ob das weitere Konsequenzen hat aber kann man das nicht abfangen bzw. die Vergabe einer neuen ID verhindern falls für diese ID bereits Verknüpfungen existieren ?
Beim Löschen gibt es doch das „sichere Löschen“ als Option. Da werden alle Verknüpfungen geprüft.
Dann sollte man eben diese alle vor dem Löschen lösen…
Grüße
Stefan
Edit: Nicht genau gelesen… „trotz Hinweis“ - verstehe dennoch nicht, warum es ein Problem ist die Verbindungen aufzulösen…
Es gibt auch noch die rechte Maustaste „Nach Referenz suchen“. Und beim Löschen sollte man nicht hudeln (in Eile sein ). Bei uns sagt man, vom Hudeln kommen die Kinder
Das kann ich verstehen. Mit den poplig kleinen Listen hab ich auch so mein Problem. Oder mit den winzigen Popup-listen die nur 1/5 vom Bildschirm nutzen.
Ich denke, es könnte ein Problem geben, wenn Symcon keine IDs mehr neu anlegt, wenn sie noch irgendwo vorhanden sind - da könnten dann die IDs ausgehen. Da müsste dann wieder eine „aufräum“-Funktion da sein, wo man alte IDs wieder freigeben kann.
Vielleicht einfach die zu löschende ID in einen „Papierkorb“-Ordner schieben, wenn mans eilig hat und dann später ordentlich löschen?
Ich habe das löschen von Referenzen (leider) in der Vergangenheit nicht so ernst genommen. Ich ging irrtümlich davon aus das immer neue ID`s vergeben werden.
Gibt es eigentlich einen Weg diese fehlerhaften Referenzen zu finden ?