Hallo zusammen,
Herr Holger Füchter hat in einer seiner 24/7-Ausgaben
ein kleines Script gebaut, mit dessen Hilfe man mit einem DFML-Script
Archive anlegen kann.
HIer mal das Script:
----------------------------------------------------------------------------------------------------------
##head##
##WINDOWSIZE=350,250 fixed nobuttons nomenu nosave##
<form>
## ------- Der Anzeigetext ------- ##
<h5>
<b>Im aktuellen Archiv werden die folgenden Archive angelegt.</b><br>
<br> Eingang
<br> Ausgang
<br> Faxeingang
<br> Faxausgang
<br> Anrufbeantworter
</h5>
## ------- Der Pfad ------- ##
<select name="PATH">
<option VALUE="\\davidserver\david\archive\user\10001200\1f\0"> Testarchiv</option>
<option VALUE="%(Archive.Global.ArchivPath)"> Testarchiv</option>
</select>
## ------- Button "Archive anlegen" ------- ##
<input type=button name=Archiveanlegen value="Archive anlegen">
</FORM>
## ------- Anlage der Archive ------- ##
<dfml name=Archiveanlegen>
@@makearchive ##PATH##\Eingang{#1Eingang}
@@makearchive ##PATH##\Ausgang{#2Ausgang}
@@makearchive ##PATH##\Faxeingang{#3Faxeingang}
@@makearchive ##PATH##\Faxausgang{#4Faxausgang}
@@makearchive ##PATH##\Anrufbeantworter{#5Anrufbeantworter}
----------------------------------------------------------------------------------------------------------
Features:
Es werden die folgenden Archive angelegt.
Eingang
Ausgang
Faxeingang
Faxausgang
Anrufbeantworter
Aktuell aber nur in einem zuvor festgelegtem Verzecihnis.
Das Anlegen der Archive funktioniert. Die nächste Hürde besteht darin, das Script in das Kontextmenü der Archive einzubinden.
Das geht, indem man in der tobit.ini im Windowsverzeichnis den Folgenden Eintrag hinzufügt:
----------------------------------------------------------------------------------------------------------
[DVWIN]
ArchiveCommand03=Benutzerdefinierte Archive anlegen, C:\PROGRA~1\TOBITI~1\dvwin32.exe /DFML \\davidserver\David\archive\Resource\FORMS\I0178310.001
----------------------------------------------------------------------------------------------------------
Der Aufruf des Scriptes funktioniert.
Was noch nicht funktioniert:
1. dynamische Übergabe des aktuellen Archivpfades, sodass man die Archive in dem Pfad anlegen kann, von dem aus man das Script ausgeführt hat.
2. Ich möchte bei der Erstellung der Archive die Anzeigeart und die Farbe mit übergeben, in der die Archive angezeigt und dargestellt werden sollen.
Hat jemand eine Idee, wie man diese beiden Anforderungen noch umsetzen kann.
Grüße rtatdf