Beispiele für das Konvertieren von FORMS-Daten in das Quantum-Multipunch-Format

Unten sehen Sie zwei Beispiele für das Konvertieren von FORMS-Daten in das Multipunch-Format und alle zugehörigen Komponenten in einer Übersicht.

Beispiel 1

Indizierte Markierungsfelder:

images\multipunch_mark_fields.gif

Wertspezifikation:

1,2,3,4 (siehe Schritt 5 der Anweisungen)

Da der höchste Wert in der Spezifikation nicht größer als 9 ist, erfolgt die Konvertierung in das Quantum-Format nur, wenn zwei oder mehr Felder in der Reihe ausgefüllt sind. Nähere Erläuterungen dazu finden Sie unter Wann werden Feldwerte in das Quantum-Multipunch-Format konvertiert?

Zum Darstellen von
"4" benötigte Byte-Anzahl:

2

Im Transaktionsfeld festzulegende Länge:

1 (siehe Schritt 8 der Anweisungen)

Quantum-Format:

01000100 01100000

Transfer-Ausgabe:

D`

Beispiel für Transferdatei:

Feldwert1,Feldwert2,Feldwert3,**,Feldwert5?D`

In diesem Beispiel weist Feld4 (bestehend aus den oben gezeigten indizierten Markierungsfeldern Ausw[1] bis Ausw[4]) zwei ausgefüllte Felder und daher zwei Werte auf, 1 und 4. Diese werden in das Quantum-Multipunch-Format (01000100 01100000) konvertiert. In der Ausgabe wird das Multipunch-Format durch zwei Zeichen (D und `) dargestellt, die auf das Löschzeichen (?) folgen. Die Position dieser zwei Zeichen wird durch zwei Sternchen dargestellt. Im Dialogfeld Transaktionsbeschreibungsoptionen wurde Feldtrennzeichen ausgewählt.

 

Beispiel 2

Indizierte Markierungsfelder:

images\multipunch_mark_fields.gif

Wertspezifikation:

1,2,13,14 (siehe Schritt 5 der Anweisungen)

Da der höchste Wert in der Spezifikation größer als 9 ist, erfolgt die Konvertierung in das Quantum-Format, auch wenn nur ein Feld in der Reihe ausgefüllt ist. Nähere Erläuterungen dazu finden Sie unter Wann werden Feldwerte in das Quantum-Multipunch-Format konvertiert?

Zum Darstellen von
"14" benötigte Byte-Anzahl:

4

Im Transaktionsfeld festzulegende Länge:

2 (siehe Schritt 8 der Anweisungen oder die Abbildung)

Quantum-Format:

01000100 01000000 01000001 01100000

Transfer-Ausgabe:

D@A`

Beispiel für Transferdatei:

FeldwertA FeldwertB FeldwertD ****FeldwertF ?D@A`

In diesem Beispiel weist FeldE (bestehend aus den oben gezeigten indizierten Markierungsfeldern Ausw[1] bis Ausw[4]) zwei ausgefüllte Felder und daher zwei Werte auf, in diesem Fall 1 und 14. Diese werden in das Quantum-Multipunch-Format (01000100 01000000 01000001 01100000) konvertiert. In der Ausgabe wird das Multipunch-Format durch vier Zeichen (D@A`) dargestellt, die auf das Löschzeichen (?) folgen. Die Position dieser vier Zeichen wird durch vier Sternchen dargestellt.

Weitere Beispiele (weniger detailliert erläutert)