Mittlere Zeichen extrahieren

Problem: Die Datei NewYork stellt Kostenstelle, Konto und Kontenbeschreibung als durchgehende Zeichenfolge anstelle von drei Zeichenfolgen dar. Sie möchten die Zeichenfolgen voneinander trennen.


Das Bild zeigt den Inhalt des Hauptbuch-Fensters "NewYork". Der Inhalt wird im vorstehenden Text beschrieben

Lösung: Ordnen Sie im Fenster "Importformate" dem Feld "Ausdruck" in der Zeile "Konto" das folgende Skript zu. Ordnen Sie im Fenster "Importformate" dem Feld "Ausdruck" in der Zeile "Konto" das folgende Skript zu. Das Skript extrahiert die Zeichen der Kontenzeichenfolgen (die Zeichen 7 bis 10 der Zeichenfolge) und gibt diese zurück:

def Parse_Account (strfield, strrecord):
   return strField[6:10]

Ergebnis : Die Zeichenfolgen für Konto, Kostenstelle und Kontenbeschreibung sind nun voneinander getrennt.

Ergebnis: In der Spalte "Konto" der Importdatei werden nur Kontonummern angezeigt.