Somebytes SoftwareSomebytes Software Entwicklung

Somebytes

Exchange Tool

zur Synchronisation oder Migration von Exchange.

weiter lesen

EEAttachments

Exchange Tool

zum automatischen Export von Exchange oder Office365 Anhängen oder Mailinhalten.

weiter lesen

Outlook AddIns

Outlook AddIns

Erleichtern Sie Ihre tägliche Arbeit mit Outlook durch die AddIns von Somebytes.

weiter lesen

Mailinhalt oder Anhänge verarbeiten

Mailinhalt oder Anhänge verarbeiten

Mit EEAttachments können Sie Ihre E-Mailinhalte und deren Anhänge auslesen und verarbeiten.

EEAttachments

FilesFromCSV

Mit dieser einfachen Template Engine (Freeware für die Kommandozeile) FilesFromCSV, können Sie aus den Zeilen einer CSV Datei, Texte, z.B. HTML Seiten oä., erzeugen.

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:

LI001.html

PI001.html

PI002.html

TI001.html

Wozu könnten Sie das Programm nutzen:

Etwas komfortabler können Sie das auch mit einer Excel Vorlage machen. Sehen Sie sich dazu das Produkt ExcelFileGenSheet an.