MID - the modeling company Startseite Suche API Handbuch Kontakt Support

Tcl-Skript remctrl.tcl

Zweck:

F3-Texte bereinigen vor dem XML-Export.

Die generierten XML-Dateien müssen html-konform sein. Da das Ersetzen sehr vieler Zeichen in allen Worten sehr lange dauert, werden von den Schablonen nur die gängigen Zeichen < > u.ä. ersetzt.

Da aber speziell in Spezifikationstexten immer wieder unsichtbare Steuerzeichen auftauchen, die den Import verhindern, sollte das ER-Modell vor dem Export von diesen lästigen Zeichen befreit werden. Diese Steuerzeichen können durch Verwendung von Fremdeditoren entstehen, sowie bei der Verwendung des Innovator-Text-Editors unter UNIX bei der Eingabe ungültiger Shortcuts. Ebenso tückisch sind die schrägen Anführungszeichen (146 - 148) aus einigen englischen Windows-Zeichensätzen, die für html ebenso ungeeignet sind wie für die Doku-Generierung. Diese müssen durch normale Anführungszeichen ersetzt werden.

Argumente:

keine

Aufruf:

remctrl

Voraussetzung:

Der angemeldete Benutzer hat Zugriff auf alle Elemente des Modells. Kein anderer Benutzer hat irgendwelche Modellelemente gesperrt.

Wirkung:

Das Skript untersucht alle Spezifikationstexte des Modells auf störende Zeichen und ersetzt diese nach folgender Strategie:

unsichtbare Steuerzeichen werden gelöscht.
schräge Anführungszeichen grave (146) sowie die schrägen Gänsefüßchen (147 und 148) werden durch ihre ANSI-Pendants ' bzw. " ersetzt.

Hinweis:

Weitere Auswertungen für den XMI-Export
Weitere Auswertungen für Innovator Allgemein