Webseiten-Werkzeuge

Benutzer-Werkzeuge


Laden von Nutzdaten aus der Index-Datei

Eine der wichtigsten Funktionen von p2fSimply-Skripten ist das extrahieren von Nutzdaten aus der von print2forms erzeugten Index-Datei. Die Nutzdaten in solche einer Indexdatei sind Zeilenweise abgelegt, wobei jede Zeile einen Index von print2forms erhält. Ist der Index einer zu extrahierenden Information bekannt, werden noch der Start- und Endindex innerhalb dieser Zeile benötigt um die Information zu extrahieren.

Nehmen wir einmal an wir würden den Namen eines Kunden extrahieren wollen. Die ensprechende Zeile in der Indexdatei könnte so aussehen:

[0104A10000]                                                         Hr. G. Muster

Die am Beginn der Zeile von eckigen Klammen umschlossene Zeichenfolge ist der besagte Index der Zeile. Wenn wir die Zeichen innerhalb dieser Zeile abzählen, bemerken wir, dass der Kundenname beim 69. Zeichen beginnt. Wenn wir weiterhin wissen, dass auf dem Formular maximal 30 Zeichen für den Kundennamen vorgesehen sind, erhalten wir einen Endindex von 69 + 30 = 99.

Um in p2fSimply den Wert zu extrahieren, können wir dann folgenden Block verwenden, der den Kundennamen in eine Variable namens „Kundenname“ speichert und so für weitere Verarbeitung zur Verfügung stellt.

print2forms/skripte/funktionen/nutzdaten.txt · Zuletzt geändert: 2018-02-21 15:12 (Externe Bearbeitung)