infra:NET User
 
×
828.02 Protokollausgabe
Anhand des Protokolls kann der Generierungsvorgang nachvollzogen werden. Um jedoch den genauen Ablauf erkennen zu können, muss die Variantenstückliste, der Variantenarbeitsplan oder die Rechenfunktion, für die das Protokoll erstellt wurde, mitbetrachtet werden. Im folgenden ist eine kurze Protokollausgabe aufgelistet. Hierbei wurde die Variantenstückliste und der Variantenarbeitsplan der Variante "&B43a" aufgelöst. Die Stückliste enthält die Variante "&NPOR", die anschließend aufgelöst wurde. Diese Variante enthält wiederum eine Variante ("&NPST"), die abgearbeitet wurde. Für die aufgeführten Varianten und für die Rechenfunktion "Schar-Anz" war eine Eintragung für die Protokollausgabe vorhanden. Für die Rechenfunktion "C43NPSTR" war dies nicht der Fall, deshalb erfolgte für sie keine Protokollausgabe.
Fehlernummern
Im Protokoll werden auch aufgetretene Fehler bei der Generierung ausgegeben. Hierbei wird die falsche Zeile mit der Position des Fehlers angezeigt. Des weiteren wird auch eine Fehlernummer zugewiesen (siehe oben). Dabei haben die Fehlernummern folgende Bedeutung:
0
Kein Fehler!
1
Ungültiges Zeichen
2
Fehlerhafter Ausdruck
5
Division durch NULL nicht erlaubt
6
Bei INT(..) und REST(..) muss -32768 < Rechenfeld < 32767 sein
7
Funktion nicht erlaubt
10
Definition fehlt
11
Variable nicht erwartet
12
Zweite Variable vom falschen Typ
13
Operator nicht erlaubt
14
Unbekanntes Schlüsselwort
15
Variable nicht numerisch
16
Für Zuweisung nicht erlaubt
18
Für Rechenfunktionszuweisung nicht erlaubt
20
Bedingung nicht korrekt abgeschlossen
21
Anweisung nicht korrekt abgeschlossen
25
Textkonstante zu lang
30
Variable nicht erlaubt
35
Maximale Anzahl von TEXT-Variablen erreicht
50
Bedingung bereits abgeschlossen
51
Bedingung noch nicht abgeschlossen
52
Bedingung noch nicht abgeschlossen (ohne Anzeige)
60
Parameter hat keinen Startwert
61
Parameter nicht definiert
62
Falsches Format für Parameterwert
101
Abbruch mit ESC (bei SPRINGE-Anweisung)
102
Fehler "@" beim Bearbeiten der Protokollausgabe
110
Lesefehler in Datei "Rechenfunktionen"
111
Rechenfunktion nicht gefunden
112
Kopfsatz der Rechenfunktion fehlt
113
Label in Rechenfunktion nicht gefunden
121
Variantenstückliste nicht gefunden
123
Label in Variantenstückliste nicht gefunden
125
Fehler beim Schreiben der Stückliste (S-Zeile)
126
Fehler beim Schreiben der Stückliste (T-Zeile)
130
Fehler beim Lesen "Typenblattparameter"
131
Fehler beim Update "Typenblattparameter"
132
Fehler beim Schreiben von "Typenblattparameter"
141
Variantenarbeitsplan nicht gefunden
143
Label in Variantenarbeitsplan nicht gefunden
145
Fehler beim Schreiben des Arbeitsplans (A-Zeile)
146
Fehler beim Schreiben des Arbeitsplans (B-Zeile)
Fehlernummern < 100 weisen auf Fehler hin, die vom Programm toleriert werden, d.h. die Generierung oder die Rechenfunktion wird beim nächsten Block fortgesetzt. Ein Fehler >= 100 führt zum Abbruch der Generierung bzw. der Rechenfunktion.