Dies kann passieren wenn sie spezielle Fonts(Schriftarten) per Copy&Paste in DOORS übertragen. Bei der Übersetzung nach xHTML wurde dann hier der Symbolfont durch reuiqis_MiX gewählt.
Um das Problem zu lösen schneiden Sie den entsprechenden Textabschnitt aus und fügen diesen in Notepad ein. Von Notepad aus kopieren Sie den Text zurück in das betroffene DOORS Objekt, speichern das Modul und führen die Migration erneut durch.
Verwenden Sie Windows 10 mit aktuellem Office-Paket und ggf. weiteren Programmen, sofern hier auch eine korrekte Behandlung der Objekte gewünscht ist. Grundsätzlich funktioniert die Extraktion bei Word, Powerpoint, Excel, PDF und verschiedenen Bildformaten sowie ZIP.
Leider gibt es ein paar Abhängigkeiten, die wir so nicht ganz vorhersehen können und die teilweise auch vom Betriebssystem abhängen, da die OLE-Funktionalität als Zusammenspiel von Betriebssystem und der für das OLE-Objekt registrierten Applikation funktioniert.
Sollt es bei der Migration von OLE Objekten zu Darstellungsproblemen kommen hier noch zwei Tipps:
Beachten Sie, dass die notwendigen Zustandsübergänge (für die Erstmigration von New-> *) vorhanden sind, nur dann können die Werte gesetzt werden. Für eine spätere Update-Migration müssten dann ggf. weitere Transitionen erlaubt werden.
Im Normalfall ist ein Zustandsübergang nur für bestimmte Zustände erlaubt, was dann ggf. das Schreiben des Artefakts verhindert, wenn ein Zustandsübergang nicht möglich ist.
This can happen if you copy and paste special fonts into DOORS. When translating to xHTML, the symbol font was chosen by reuiqis_MiX.
To solve the problem cut the corresponding text section and paste it into Notepad. From Notepad, copy the text back into the affected DOORS object, save the module and run the migration again.
Use Windows 10 with the latest Office package and, if necessary, other programs, provided that correct handling of the objects is also desired here. Basically, the extraction works for Word, PowerPoint, Excel, PDF and various image formats as well as ZIP.
Unfortunately, there are a few dependencies that we can't quite foresee and that partly depend on the operating system, since the OLE functionality works as an interaction of the operating system and the application registered for the OLE object.
If it should come with the migration of OLE objects to representation problems here still two Tipps:
Make sure that the necessary state transitions (for the initial migration from New-> *) are in place, only then can the values be set.
For a later update migration, additional transitions would then have to be allowed if necessary.
Normally, a state transition is only allowed for certain states, which then possibly prevents the writing of the artifact if a state transition is not possible.