Festlegung des Anfangs und Ende der Datensätze
in der Email
Das Programm muss wissen, welche Bereiche aus einer
Nachricht eingelesen werden soll. Deshalb müssen ein Startpunkt
und ein Endmarker festgelegt werden. Ein
Beispiel … aus einer Email sollen drei Werte mit den Bezeichungen
Bestellnummer:,
Produkt: und Stückzahl:
sollen ausgelesen werden. Die Felder haben die Werte
58361,
Notebook und
1. Diese Werte sollen erfasst werden.
Der Startpunkt wäre
in allen drei Fällen der Doppelpunkt
der Bezeichnung. Ab hier soll das Programm einlesen. Der Endmarker
wäre das Zeilenende. Bis dorthin soll eingelesen werden. Der Wert
zwischen diesen beiden Markern sollen dann in die Datenbank übertragen
werden.
Meistens sollen die Daten bis zum Zeilenende ausgelesen werden.
Dann ist der Endmarker das Zeilenende [ZEILENENDE] oder der Zeilenumbruch
[ZEILENUMBRUCH]. Wählen Sie entsprechend diesen Wert als Endmarker
aus ...
Sie können aber auch beliebige andere Zeichen als Endmarker für
den Datensatz verwenden. Klicken Sie auf den Dropdown – Pfeil, um
alle Optionen anzuzeigen …
Auch der Startpunkt kann beliebig festgelegt werden, wenn z.B.
der Datensatz mit Bestellnummer=
statt mit Bestellnummer:
eingeleitet wird. Im folgenden finden Sie mehrere Beispiele
für Startpunkte und Endmarker ...
Beispiel 1:
Beispiel Email Text: |
... ProduktID:
231 ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ProduktID: |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
231 |
Beispiel 2:
Beispiel Email Text: |
... ID=
A123 ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ID= |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
A123 |
Beispiel 3:
Beispiel Email Text: |
... Nummer =
9 ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Nummer = |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
9 |
Beispiel 4:
Beispiel Email Text: |
... MatID
ZA 001 ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
MatID |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
ZA
001 |
Beispiel 5:
Beispiel Email Text: |
... Colorcode >>>
001 ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Colorcode >>> |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
001 |
Beispiel 6:
Beispiel Email Text: |
... Produkt:
Inbox2DB ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Produkt:[ZEILENUMBRUCH] |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
Inbox2DB |
Beispiel 7:
Beispiel Email Text: |
... Gesamte Summe:
99€ ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Gesamte Summe: oder
Gesamte[LEERZEICHEN]Summe: |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
99€ |
Beispiel 8:
Beispiel Email Text: |
... Preis:
200€ ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Preis: |
Abschliessender Endmarker des Feldes: |
€ |
Folgender Wert wird ausgelesen: |
200 |
Beispiel 9:
Beispiel Email Text: |
... Produkt:
Arclab Inbox2DB
... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Produkt:[LEERZEILE] oder Produkt:[ZEILENUMBRUCH][ZEILENUMBRUCH] |
Abschliessender Endmarker des Feldes: |
[ZEILENENDE] |
Folgender Wert wird ausgelesen: |
Arclab
Inbox2DB |
Beispiel 10:
Beispiel Email Text: |
... ProduktID:
c001; ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ProduktID: |
Abschliessender Endmarker des Feldes: |
; |
Folgender Wert wird ausgelesen: |
c001 |
Beispiel 11:
Beispiel Email Text: |
... ProduktID: "001"
... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ProduktID: " |
Abschliessender Endmarker des Feldes: |
" |
Folgender Wert wird ausgelesen: |
001 |
Beispiel 12:
Beispiel Email Text: |
... ProduktID:
001 ABC ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ProduktID: |
Abschliessender Endmarker des Feldes: |
ABC |
Folgender Wert wird ausgelesen: |
001 |
Beispiel 13:
Beispiel Email Text: |
... ProduktID:
001 random (copy from
space to space) ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
ProduktID:[LEERZEICHEN] |
Abschliessender Endmarker des Feldes: |
[LEERZEICHEN] |
Folgender Wert wird ausgelesen: |
001 |
Beispiel 14:
Beispiel Email Text: |
... <UID>123456</UID>
... |
Folgendes Feld der
Email inkl. Separator verwenden: |
<UID> |
Abschliessender Endmarker des Feldes: |
</UID> |
Folgender Wert wird ausgelesen: |
123456 |
Beispiel 15:
Beispiel Email Text: |
... Produkt:
Die Produktbeschreibung
erstreckt sich über zwei oder mehr Zeilen mit
anschliessender Leerzeile
... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Produkt: |
Abschliessender Endmarker des Feldes: |
[LEERZEILE] |
Folgender Wert wird ausgelesen: |
Die
Produktbeschreibung erstreckt sich über zwei oder mehr
Zeilen mit anschliessender Leerzeile |
Beispiel 16:
Beispiel Email Text: |
... Produkt:
Your Product using
2 (or more) lines of text followed
by static text ABC ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Produkt: |
Abschliessender Endmarker des Feldes: |
[ZEILENUMBRUCH]ABC |
Folgender Wert wird ausgelesen: |
Your
Product using
2 (or more) lines of text followed
by static text |
Beispiel 17:
Beispiel Email Text: |
... Produkt:
Your Product using
2 (or more) lines of text followed
by another field Name: John ... |
Folgendes Feld der
Email inkl. Separator verwenden: |
Produkt: |
Abschliessender Endmarker des Feldes: |
[ZEILENUMBRUCH]Name: |
Folgender Wert wird ausgelesen: |
Your
Product using
2 (or more) lines of text followed
by another field |
|
|
|