Bugfix
Detail
#26800
Scripting: StructuredElement mit beliebiger Singleton-Wurzel aufzeichnen
Ein tl:StructuredElement wird mit Hilfe des tl:StructuredElementNaming im ScriptRecorder anhand seines Pfads zur Wurzel, einem Singleton im entsprechenden Modul, aufgezeichnet.
Beim Lokalisieren des StructuredElements wird hingegen davon ausgegangen, dass der Pfad zum Default Singleton ROOT des Moduls aufgezeichnet wurde.
Aufzeichnung und Lokalisierung passen so i. A. nicht zusammen. Angenommen es existieren mehrere Singletons und die Wurzel des aufgezeichneten Elements entspricht nicht dem Default Singleton ROOT, dann fehlt die Information zu welcher Wurzel der Pfad aufgezeichnet wurde. Die Lokalisierung des tl:StructureElement scheitert.
Umsetzung
Das tl:StructuredElementNaming.Name hat eine Property singleton erhalten.
Test
Kein Test.