Mit dem Tool „wrkflt“ (work filter) können Sie Informationen über BIS-Import-/Export-Filter erstellen.
Zielgruppe
- Anwendungsentwickler
- System-Administratoren
Beschreibung
Die Struktur eines Filters wird als HTML-Seite ausgegeben. Dabei wird die Baumstruktur, die in den Anwendungen „Daten exportieren“ und „Daten importieren“ verwendet wird, übernommen. Allerdings werden nur die aktivierten Attribute ausgegeben.
Beim Aufruf können mehrere Filternamen angegeben werden, die auch Platzhalter enthalten können.
Beispiel:
wrkflt –filter:A* -filter:B* -filter:COUNTRY
–directory:file:///c:/FilterHTML
Bearbeitet alle Filter, die mit A oder B beginnen, und den Filter COUNTRY.
Zu jeder Filteridentifikation kann sowohl ein Import- als auch ein Export-Filter definiert sein. Das Tool prüft, welche Filter vorhanden sind, und erstellt die entsprechenden HTML-Dateien im Zielverzeichnis. Import-Filter erhalten dabei den Namen Import_<Filtername>.html, Export-Filter entsprechend Export_<Filtername>.html. Für nicht vorhandene Filter wird eine Informationsmeldung ausgegeben.
Diese Anwendung benötigt eine aktive OLTP-Datenbank. Daher ist es erforderlich, die gewünschte Datenbank beim Starten des Application-Servers mit dem zusätzlichen Parameter „–toolDatabase:<Database>“ anzugeben.
Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
wrkflt | -filter:<id-1> … -filter:<id-n> -directory:<text> |
Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
-filter:<id-1> … -filter:<id-n> |
Identifikation der zu bearbeitenden Filter. Es können beliebig viele Filternamen angegeben werden, außerdem können sie den Stern (*) als Platzhalter enthalten. |
-directory:<text> | Geben Sie das Ausgabeverzeichnis an. Möglich ist die Angabe eines Ordners im K-Store oder im Filesystem. |
Berechtigungen
Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie im Dokument Berechtigungen nachlesen.
Für Berechtigungsfestlegungen für das Tool „wrkflt“ ist das folgende Business Entity relevant:
com.cisag.sys.tools.bi.obj.FilterDefinition