powerKNOW Tree Loader Dialog

Dieser Dialog wird benutzt, wenn powerKNOW Tree Loader ohne den Parameter '-noGUI' gestartet wird. Hier können die meisten Angaben, die auch auf der Kommandozeile möglich sind, in einem Windows-Dialog editiert werden.




Wenn auf der Kommandozeile Parameter angegegeben wurden, so werden die entsprechenden Werte hier angezeigt, und können verändert werden.

Die Angaben im Dialog dienen dazu, festzulegen: Die folgenden Felder können vorgegeben werden:
NameBeschreibung
Start-Verzeichnis Basisverzeichnis / -directory, das nach zu ladenden Dateien durchsucht wird.
Unter-Verzeichnisse auch laden Checkbox aktiviert: auch die Unterverzeichnisse werden durchsucht, und alle passenden Dateien werden geladen.
Checkbox nicht aktiviert: nur das Verzeichnis selbst wird durchsucht.
Dateitypen Liste der Dateitypen (File-Extensions) die geladen werden sollen.
Mehrere Extensions werden durch Komma getrennt. Dateien mit anderen Dateitypen werden ignoriert.
Default: Liste der Dateitypen, die von powerKNOW indexiert werden.
Neu-Aufnahme Legt fest, was passiert, wenn eine neue Datei gefunden wird (noch nicht in die powerKNOW Knowledge-Base geladen):
Checkbox aktiviert: Laden = Es wird eine neues Knowledge-Dokument angelegt. Die gefundene Datei wird als erstes (und einziges) Attachment/Anlage geladen. Titel, Text und Status werden mit den vorgegebenen Werten gefüllt.
Checkbox nicht aktiviert: Neue Dateien werde ignoriert
Aktualisierung Legt fest, was passiert, wenn eine Datei gefunden wird, die bereits in die powerKNOW Knowledge-Base geladen wurde, die in der Zwischenzeit aber verändert wurde.:
Checkbox aktiviert: Update = Die gefundene Datei wird als Attachment/Anlage neu in das vorhandene Knowledge-Dokument geladen. Titel, Text und Status werden ebenfalls mit den vorgegebenen Werten aktualisiert.
Checkbox nicht aktiviert: Geänderte Dateien werde ignoriert
Löschung Legt fest, was passiert, wenn eine früher geladene Datei in der powerKNOW Knowledge-Base gefunden wird, die zu dem durchsuchten Verzeichnis gehört, die aber dort nicht mehr vorhanden ist:
Checkbox aktiviert: Löschung des Knowledge-Dokumentes
Checkbox nicht aktiviert: Gelöschte Dateien werde ignoriert
Titel Titel des erzeugten / aktualisierten Knowledge-Dokumentes
"Variablen-Ersetzung" enthält eine Liste aller Variablen, die im Text verwendet werden können.
Erster Text Inhalt des ersten Textes des erzeugten / aktualisierten Knowledge-Dokumentes (erster Text unter 'MyStructure')
"Variablen-Ersetzung" enthält eine Liste aller Variablen, die im Text verwendet werden können.
Text-Trigger Trigger der benutzt wird, um nur einen Teil des Textes zu aktualisieren, wenn sich die Datei geändert hat.
"Teil-Ersetzung des Textes" beschreibt, wie die Aktualiserung des Textes auf einen Teilbereich eingeschränkt werden kann.
Status Status des erzeugten Knowledge-Dokumentes.
powerKNOW Benutzer powerKNOW-Benutzername der für den Login in powerKNOW benutzt wird.
Passwort Passwort für den powerKNOW Benutzer.


Nachdem Sie alle Angaben angepasst haben, wird mit "Laden" der Ladevorgang gestartet. Je nach Grösse des Verzwichnisses und der zu ladenden Dateien kann dieser Vorgang erhebliche Zeit in Anspruch nehmen. Der Arbeitsfortschritt wird auf dem Bildschirm angezeigt.

Nachdem der Ladevorgang beendet ist wird eine Dialogbox mit summarischen Information und einem Log angezeigt.

Variablen-Ersetzung

Die folgenden Variablen können im Text und im Titel verwendet werden. Sie dienen dazu Informationen über die galadene Datei in den Text aufzunehmen.
VariableBeschreibung
%path% Voller Pfad der Datei
%pathL% Voller Pfad der Datei (in Kleinbuchstaben umgewandelt)
%name% Kompletter Name der Datei (Basisname + Extension)
%namebase% Basisname der Datei (ohne Extension)
%nameext% Extension der Datei (Dateityp) (ohne '.')
%size% Grösse der Datei
%timeCr% Datum/Zeit der Neuanlage der Datei
%timeAcc% Datum/Zeit wann auf die Datei zuletzt zugegriffen wurde
%timeUpd% Datum/Zeit wann auf die Datei zuletzt geschrieben wurde
%timeLoad% Datum/Zeit wann die Datei in die Knowledge-Base geladen wurde
%\n% Fügt einen Zeilenumbruch in den Text ein

Teil-Ersetzung des Textes

Immer dann, wenn bereits ein Knowledge-Dokument für eine Datei vorhanden ist, die Datei sich aber geändert hat, muss eine Aktualisierung vorgenommen werden. In diesem Fall ist es auch möglich nicht den gesamten 'MyStructure'-Text zu ersetzen, sondern nur einen Teil.

Damit wird es ermöglicht einige Angaben über die geladene Datei automatisch zu aktualisieren, eigene manuell eingefügte Kommentare aber unberührt zu lassen.

Dazu wird folgendes Verfahren angewandt: Jetzt wird powerKNOW Tree Loader bei einem Update nur noch diese Zeichenkette und alles was dahinter liegt ersetzen.

Beispiel:
Template für ersten Text
("Erster Text")
Kommentare bitte hier einfügen
%\n%
%\n%--:--Automatic File Info--:--
%\n%Pfad: %path%
%\n%Letzter Update: %timeUpd%
Text-Trigger --:--Automatic File Info--:--

© Copyright KLV GmbH