Inhaltsverzeichnis

KonfigDialog

Mit TeamWiSE.KonfigDialog.exe 1) können Transformationen ausgewählt werden und Umgebungsvariablen zu diesen ausgewählten Transformationen gesetzt werden. 2)

Dieses Werkzeug kann nur von Rochade aus aufgerufen werden.

Das Ergebnis von KonfigDialog wird in Rochade benutzt, um darauf basierend KfExec auszuführen, oder um Anforderungen für Transformationen zu erzeugen, die zu einem späteren Zeitpunkt von einem Benutzer mit ggf. mehr Berechtigungen geprüft und ausgeführt werden.

Allgemeine Syntax:

Optionen:

Argumente für Einzeldokument-Modus

Argumente für mehrere Dokumenttypen

Aufbau der Ausgabedatei

Die Ausgabedatei wird nach dem Aufruf von KonfigDialog in Rochade ausgewertet.

CFG_KFDIALOGMODE=DIRECT
[GVDKTRANS]
-st GvdKTrans -sp KEINE -sv KEINE
CFG_GVDK=TRUE
CFG_INPUT=Text Input
CFG_PASS=
CFG_USER=Maike
CFG_INDEX=TRUE
[TAAGEN]
-st EDBCHECK -st TAAGEN
CFG_DLLHOLEN=FALSE

In dieser Ausgabedatei werden eventuell spezielle Variablen hinzugefügt, um dem Aufrufer bestimmte Daten zurück zu reichen:

  CFG_COMPONENTTYPE:    Componententyp für Massengenerierung aus edbStra.
  CFG_REQUIREWRITE=TRUE:    Schreibberechtigung notwendig für diese Transformation.

KonfigDialog kann bei dem Aufruf für ein Einzeldokument ein zusätzliches Argument LISTDOK übergeben werden. Wenn dieses Argument vorhanden ist, ermittelt KonfígDialog nur eine Liste von möglichen Transformationen und schreibt diese in die Ausgabedatei. Dies ist ein Hilfsmittel für das Generieren von Dokumentationen.

Aufbau der Ausgabedatei in LISTDOK Modus:

EdbCheck [KEINE, KEINE] *
Taagen [KEINE, KEINE] *
Compile [LAN, KEINE]
Compile [UNIX, KEINE]
GvdKTrans [KEINE, KEINE]

Ein * (Stern) am Ende der Zeile gibt an, dass diese Transformation eine Standard-Transformation ist.

Eine Beschreibung für das Einrichten der MDB für Umgebungsvariablen in KonfigDialog können Sie hier finden.

1)
ersetzt seit Rel. 8.15 das Tool KfDialog
2)
Aufrufsyntax hat sich gegenüber KfDialog leicht geändert: So wird jetzt -md genutzt für den Anfoderungsmodus (war -d). Auch wird beim Aufruf für ein Einzeldokument keine Konfig-Beschreibung als Datei mehr übergeben.