MID - the modeling company Startseite Suche API Handbuch Kontakt Support

Tcl-Skript rxtinst.tcl

Zweck:

Produkttyp instantiieren.

Konfiguration:

Das Skript ist in Innovator Report als Engineeringaktion "Neues Produktexemplar erzeugen..." konfiguriert.

Das Report-Modell muss initialisert sein.

Aufruf:

Dieses Skript läuft nur unter MS-Windows.

Idealerweise sollte der zu instantiierende Produkttyp selektiert werden. Ist dies nicht der Fall, wird versucht, aus der Selektion einen Produkttyp zu bestimmen, oder zumindest eine Produktgruppe. Gelingt keine eindeutige Auswahl, kann der gewünschte Produkttyp in einem Dialog ausgewählt werden.

Argumente:
-inst Instantiiert alle initial vorhandenen Produkttypen. In diesem Fall wird die Selektion ignoriert.

Dieser Aufruf ist mit der Engineeringaktion "Projekt initialisieren..." verknüpft.

Dialoge:
  • Eingabedialog (erscheint nicht bei Aufruf mit Option -inst)
  • Geben sie einen eindeutigen Namen für dieses Produktexemplar ein.
Wirkungsweise:

Der Produkttyp hat eine Referenz in ein Paket in der Dokumentenablage. Dort wird ein neues Paket mit dem eingegeben Namen des Pakettyps angelegt.

In diesem Paket werden Dokumente angelegt. Dies sind externe Objekt vom Typ Word. Zu jedem Thema des Produkttyps wird ein Dokument erzeugt. Gefüllt wird dies mit dem Inhalt des Spezifikationstexts RTF des Themas.

Nach Abschluß des Vorgangs wird das neue Paket im Ergebnisbereich angezeigt.