
Exchange
Synchronisation oder Migration von Exchange Ordnern, Postfächern oder Öffentlichen Ordnern.
Als Voraussetzung wird eine Vorlagendatei mit entsprechenden Platzhaltern benötigt. Jeder Datensatz der CSV Datei resultiert nun in einer neuen Datei. Der Name der Datei kann entweder ein Feld der CSV Datei sein oder falls Sie den Parameter nicht angeben, auch eine Ziffer die hochgezählt wird.
Beispiel einer csv Datei (input.csv):
tag | ;description | ;min | ;max | ;unit |
PI001 |
;Druck Tank 1 | ;0 | ;1000 | ;kPa |
LI001 | ;Füllstand Tank | ;0 | ;100 | ;% |
TI001 | ;Temperatur Tank 1 | ;0 | ;150 | ;°C |
PI002 |
;Druck Tank 2 | ;0 | ;1500 | ;kPa |
Beispiel einer Vorlage (template.txt):
Messkreisbeschreibung: Messkreis: %tag% Beschreibung: %description% Messbereich: %min%-%max% %unit% |
eine Beispielvorlage als HTML (template.html):
<html><head><title>%tag%</title></head> <body> <h1>Messkreis: %tag%</h1> <p><b>Beschreibung:</b> %description%</p> <p><b>Messbereich:</b> %min%-%max% %unit%</p> </body> |
Für das oben genannte Beispiel kann die Datei wie folgt aufgerufen werden:
FilesFromCSV.exe -HDR=YES -D=; -csv=C:\temp\input.csv -template=C:\temp\template.html -filenamefield=tag -outpath=C:\temp\output\
Als Ergebnis finden Sie unter C:\temp\output\ nun folgende Dateien:
Wozu könnten Sie das Programm nutzen:
Etwas komfortabler können Sie das auch mit einem Excel Add-In machen. Sehen Sie sich dazu das Produkt ExcelProGen an.