Somebytes SoftwareSomebytes Software Entwicklung

Somebytes Softwareentwicklung – Software für Exchange

Exchange

Synchronisation oder Migration von Exchange Ordnern, Postfächern oder Öffentlichen Ordnern.

weiter lesen

EEAttachments

Exchange Tool

zum automatischen Export von Exchange oder Office 365 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 einem Excel Add-In machen. Sehen Sie sich dazu das Produkt ExcelProGen an.