CIB format technischer Leitfaden (DE)
21. Fehlerbehandlung
CIB format/output liefert beim Ausführen von Funktionen einen Rückgabewert FALSE(=0) wenn ein Fehler aufgetreten ist.
Der Rückgabewert kann von der Anwendung ausgewertet werden, siehe Kapitel Prgammrückgabewerte (21.1.1.)
CIB format/output kann optional ausführliche Tracedateien erzeugen. Diese sind für den CIB Support bei der Analyse von komplexen Supportfällen oft sehr nützlich. Siehe Kapitel Tracemöglichkeiten (21.1.2.)
Programmrückgabewerte
Rückgabewert |
Bedeutung / Mögliche Ursache |
-1 |
Der Druckauftrag wurde durch den Benutzer abgebrochen. Ursache: In der Abbruchdialogbox wurde der "Abbrechen"-Button betätigt bzw. die ESC-Taste ausgelöst. |
0 |
Alles in Ordnung |
1 |
Ein Drucker mit dem vorgegebenen Namen existiert nicht. Ursache: Vermutlich ist die Property PrinterName falsch gesetzt worden. |
2 |
Property kann nicht gelesen werden |
3 |
Property kann nicht verändert werden |
4 |
Fehler beim Erstellen der Fehlerprotokolldatei |
5 |
Leere Eingabedatei Ursache: Die zu druckende Eingabedatei enthält kein Zeichen. |
6 |
Fehler bei der Metafileausgabe |
7 |
Kein gültiges RTF-Format Ursache: Die Eingabedatei fängt nicht mit "{\rtf(Zahl)" an und entspricht auch nicht anderen von CIB format/output unterstützen Eingabeformaten.. |
8 |
Falsche Parameter beim Aufruf Ursache: In der DOS-Version wurde ein falscher Aufrufparameter angegeben. |
9 |
Das zu druckende RTF Dokument kann nicht gefunden werden. Ursache: Vermutlich ungültige Pfadangabe. |
10 |
Nicht genügend Speicher vorhanden Ursache: Zu wenig dynamischer Speicher vorhanden, um den Text abzuarbeiten. |
11 |
Diese Methode ist nicht implementiert |
12 |
In dem RTF Dokument gibt es eine Feldanweisung "EINFÜGENTEXT <Datei>". Diese einzufügende Datei kann nicht gefunden werden. |
13 |
Drucker nicht gefunden Ursache: - Der Spooler ist gestoppt (net stop spooler aktiv, kann mit net start spooler wieder gestartet werden) - Es ist kein Drucker installiert |
14 |
Fehlerhafte Buchstaben- oder Fontgröße Ursache: CIB format/ouput benutzt eine Fontgröße, die die aktuelle Seitenhöhe übersteigt. Evt. interner Fehler beim Umbruch einer Seite, den RTF-Text bitte an den CIB Support übermitteln. |
15 |
Fehler beim Zugriff auf die Eingabedatei Ursache: Die Eingabedatei ist durch eine andere Anwendung auch für einen lesenden Zugriff gesperrt |
16 |
Ungültiges Dateihandle für Dateioperation Ursache: CIB format/output verwendet ein ungültiges Handle für eine Dateioperation (interner Programmfehler !) |
17 |
Kein Zugriff auf Fehlerdatei Ursache: Für die Fehlerprotokolldatei wurde ein Laufwerk und/oder Pfad angegeben, für das keine Schreibberechtigung besteht. |
18 |
Kein Zugriff auf die PostScript PPD-Konfigurationsdatei. |
19 |
Die PostScript PPD-Konfigurationsdatei hat ein ungültiges Format |
20 |
Zu viel Text in Kopf- oder Fußzeile |
21 |
Fehler im Hauptdokument |
22 |
Fehler in der Tabelle Ursache: Eine Tabelle wird in eine Tabelle eingefügt. |
23 |
Diese Absatzart wird beim Textzusammenfügen noch nicht unterstützt |
24 |
Die gewünschte Markierung ist nicht Dokument enthalten, es wird nichts gedruckt |
25 |
Zeile zu lang in der Parameterdatei |
26 |
Lizenzdaten unvollständig |
27 |
Allgemeiner Spoolerfehler Ursache: Undokumentierte Spoolprobleme |
28 |
Interner Fehler Ursache: Unklar, den RTF-Text bitte an den CIB Support vermitteln |
29 |
Ungültiges Funktionsargument |
30 |
Allgemeiner Spoolerfehler Ursache: Das Ausgabegerät ist möglicherweise nicht für eine Druckausgabe geeignet (z.B.ein Faxgerät ist als (Standard)ausgabegerät definiert). |
31 |
Ungültige Papiergröße vom Treiber Ursache: Der Druckertreiber liefert für die aktuell eingestellte Papierhöhe oder -breite eine 0. Vermutlich ist ein defekter Treiber installiert. |
32 |
Ungültige Auflösung vom Treiber Ursache: Der Druckertreiber liefert für die horizontale bzw. vertikale Auflösung eine 0. Vermutlich ist ein defekter Treiber installiert. |
33 |
DeviceMode vom Drucker nicht gefunden Ursache: Nur Windows-Fehler: Der DeviceMode des Druckers kann nicht angefordert werden. Der Text enthält aber ein Textpassage, bei der eine Formatumschaltung ausgeführt werden müßte (z.B. Hoch- Querformat) |
34 |
Drucker ist nicht grafikfähig. Der zu druckende Text enthält eine Grafikdatei, die nicht ausgedruckt werden kann, da der Drucker nicht grafikfähig ist. |
35 |
Fehler beim Pdf Fontembedding mit System-Routine GetFontData |
36 |
Die verfügbaren Papierformate eines OS/2 Druckers können nicht angefordert werden. |
37 |
Fehler beim Auswerten des Druckertreibers |
38 |
Der Text enthält eine ungültige Tabellenformatierung |
39 |
Ungültiges Tabellenformat Ursache: In einer Tabelle sind Tabellen- oder Zellenende verborgen formatiert, obwohl ein textlicher Inhalt in der Tabelle steht. |
40 |
Ungültiger Gerätkontext (Device Context) übergeben Ursache: Der übergebene Druckergerätekontext (= hDC) in der Routine print_rtf() (bzw. PrintRtfExt()) ist falsch. |
41 |
Kein Ankerblock der Anwendung Ursache: Nur OS/2-Fehler. CIB format/output bekommt kein gültiges Handle für einen Ankerblock vom Presentation-Manager. |
42 |
Kein Präsentationsraum Ursache: Nur OS/2-Fehler. Der erfolgreich geöffnete Gerätekontext eines Druckers konnte nicht mit einem Präsentationsraum verbunden werden. Es kann somit kein Spoolauftrag gestartet werden. |
43 |
Keine Queue-Info Ursache: Nur OS/2-Fehler. Im Systemspooler gibt es keine Information über irgendwelche installierten Drucker. |
44 |
Es wurde kein PPD Dateiname für die Druckerparameter gesetzt |
45 |
Ungültige Property PrinterLocalisation ist gesetzt |
46 |
Das angeschlossene Ausgabegerät erwartet eine Technology die von CIB format/output nicht unterstützt wird (z.B. MultiMediaPlayer) |
47 |
Übergebener Rückgabepuffer ist zu klein |
48 |
Systemfehler bei Fontauswahl für Drucker aufgetreten |
49 |
Pdf Seitengroesse-Koordinaten ausserhalb Gueltigkeitsbereich |
50 |
Fehler beim Ermitteln des physikalischen Ausgabebereiches |
51 |
Kein passender Font im System gefunden |
52 |
Es ist kein Fontverzeichnis gesetzt |
53 |
Fehlerhaftes RTF Format bei Mehrspaltenverarbeitung |
54 |
Kein Zugriff auf Grafik-Datei Ursache: Der Text enthält eine ungültige Pfadangabe für eine eingebundene Grafikdatei. |
55 |
Zu viele geöffnete Dateien. Ursache: Der Versuch eine weitere Datei zu öffnen wird vom Betriebssystem abgelehnt, da keine freien Filehandles mehr zur Verfügung stehen. |
56 |
Das Dokument enthält ein nicht unterstütztes Grafikformat, bzw. eine nicht vorhandene Grafik. |
57 |
Komprimierte Bitmaps werden nicht unterstützt |
58 |
Fehler beim Umwandeln einer Grafik in PDF |
59 |
24 Farbtiefe kann nicht in PDF umgewandelt werden |
60 |
Mapi32.dll kann nicht geladen werden |
61 |
Mail-Funktion in Mapi32.dll nicht gefunden |
62 |
Fehler beim Versenden des Mails |
63 |
Es muss ein Mail-Empfänger angegeben werden (Batch-Versand) |
64 |
Das eingebundene Grafikformat wird von CIB format/output nicht unterstützt |
65 |
Unbekanntes Dateiformat wird nicht unterstützt |
66 |
Buchstabenbreite kann nicht aus den Fontdaten ermittelt werden |
67 |
Fehler bei der internen Mailanmeldung |
68 |
GEM Image-File-Format (IMG) nicht unterstützt |
69 |
GEM Metafile Format (GEM) nicht unterstützt |
70 |
Interchange-File-Format (IFF) nicht unterstützt |
71 |
Computer Graphic Metafile Format (CGM) nicht unterstützt |
72 |
WordPerfect Graphic File Format (WPG) nicht unterstützt |
73 |
Leerer oder ungültiger Druckerport |
74 |
TIF-Format mit CCITT-Komprimierung Gruppe T4 nicht unterstützt |
75 |
TIF-Format mit CCITT-Komprimierung Gruppe T6 nicht unterstützt |
76 |
Windows Druckereigenschaftendialog kann nicht angezeigt werden |
77 |
Kopf- oder Fusszeile innerhalb einer anderen Kopf- oder Fusszeile nicht erlaubt |
78 |
Fehler bei der Ausgabe einer OS/2 Bitmap. Ursache: Geben Sie die Grafikdatei zur näheren Analyse an den CIB Support. |
79 |
RLE4- und RLE8-Bitmapkomprimierung nicht unterstützt Ursache: Die Bitmap-Datei ist im RLE4- oder RLE8-Verfahren komprimiert |
80 |
Ungültiges RTF-Format Ursache: Es wurden zuviele geöffnete geschweite Klammer ( { ) im RTF-Format gefunden. Eine zugehörige schließende gescheifte Klammer ( } ) fehlt. |
81 |
Speicherproblem wegen zuvieler RTF-Gruppen |
82 |
Ungültiges RTF-Format Ursache: Eine schließende geschweite Klammer ( } ) ist aufgetreten, ohne das vorher eine Gruppe mit einer öffenden geschweiften Klammer ( { ) geöffnet wurde. |
83 |
Ungültiges RTF-Format Ursache: Ein ungültiger Hexwert ist im RTF aufgetreten. |
84 |
Ungültiges RTF-Format Ursache: Interner Fehler in der RTF-Tabelle. |
85 |
Ungültiges RTF-Format Ursache: Interner Fehler in der Zustandstabelle |
86 |
Ungültiges RTF-Format Ursache: Unerwartetes Ende des RTF-Formates |
87 |
Spoolproblem: Ursache: Das Laufwerk auf dem die Spooldateien abgelegt werden ist vermutlich voll. |
88 |
Spoolprobleme: Ursache: Nicht näher spezifiziert. |
89 |
Spoolproblem: Ursache: Spooler hat vermutlich Arbeitsspeicherprobleme. |
90 |
Spoolprobleme Ursache: Der Anwender hat während eines Spoollaufes das Dokuemnt im Spooler gelöscht. |
91 |
Tabellenproblem: Möglicherweise ist ein Zellen- oder Tabellenende (=kleiner "Kringel" am Bildschirm) verborgen formatiert. |
92 |
OS/2 Problem: Ein logischer Font konnte nicht angelegt werden. |
93 |
Direkter Postscriptdruck (derzeit deaktiviert) Der Drucker ist nicht Postscriptfähig |
94 |
Phys. Druckerqueue Bezeichnung ist fehlerhaft (zu lang ?) |
95 |
Interner Fehler 95: Bitte wenden Sie sich an den CIB Support |
96 |
OS/2 Treiberstruktur enthält keine Längenangabe |
98 |
Windows 3.x: Kein weiteres Fonthandle im System verfügbar, die korrekte Fontselektion kann deshalb nicht sichergestellt werden. |
99 |
Übergebene Option wird nicht unterstützt (ab 5.0) |
100 |
Ungültiger Optionsparameter für die übergebene Option angegeben (ab 5.0) |
101 |
CIB view kann die CIB format/output DLL nicht laden. Ursache: Die CIB format/ouput DLL ist entweder nicht vorhanden oder nicht im Zugriff. |
102 |
Ungültige Parameter für CIB view Ursache: Beim Aufruf von CIB view wurden ungültige Aufrufparameter angegeben. |
103 |
Fehler bei der Zlib Kompression oder Dekompression |
104 |
CIB view Hauptfenster kann nicht erzeugt werden |
109 |
Keine Ausgabedatei angegeben |
110 |
Seitenoptimierung fehlgeschlagen |
111 |
Ungültig markierter Editierbereich: Bereich wird begonnen, aber nicht beendet |
112 |
Ungültig markierter Editierbereich: Bereich wird beendet, aber nicht begonnen |
113 |
Ungültig markierter Editierbereich: Bereiche dürfen nicht verschachtelt sein |
114 |
Ungültig markierter Editierbereich: Endemarke darf nicht verborgen sein |
115 |
Speichern: Kein Dokument geladen |
116 |
Ungültiges Handle |
117 |
Internetfunktionen (wininet.dll) nicht gefunden |
118 |
Verzeichnisfehler |
119 |
Kein Dokument geladen |
120 |
Kann Datei nicht löschen |
121 |
Fehler beim Bearbeiten einer Datei |
122 |
Ungültiger Lizenzschlüssel |
123 |
Ungültige Markierung des Editierbereiches innerhalb und außerhalb einer Tabellenzeile |
124 |
Ungültige Fenstergröße für das CIB rec |
125 |
Fehler beim runterladen einer Grafikinformation über eine URL |
126 |
Die entsprechende Property setzt eine ungültige Auflösung |
127 |
Ungültige PCL Header- oder Trailerdatengröße Ursache: Da es sich hier um Hexdaten handelt, muss die Datengröße eine gerade Anzahl von Zeichen haben. |
128 |
SocketError Ursache: Zugriff auf TCP-Socket ist fehlgeschlagen |
129 - 143 |
Sind Fehler die auf Unixsysthemen entstehen können. Es muss jeweils 128 aufaddiert werden: #define SIGHUP 1 /* hangup */ #define SIGINT 2 /* interrupt (rubout) */ #define SIGQUIT 3 /* quit (FS) */ #define SIGINS 4 /* illegal instruction */ #define SIGTRC 5 /* trace or breakpoint */ #define SIGIOT 6 /* iot */ #define SIGEMT 7 /* emt */ #define SIGFPT 8 /* floating exception */ #define SIGKIL 9 /* kill, uncatchable termination */ #define SIGBUS 10 /* bus error */ #define SIGSEG 11 /* segmentation violation */ #define SIGSYS 12 /* bad system call */ #define SIGPIPE 13 /* end of pipe */ #define SIGCLK 14 /* alarm clock */ #define SIGTRM 15 /* Catchable termination */
|
144 |
Pdf/A Fehler: Fonteinbettung aus lizenzrechtlichen Gruenden verweigert |
145 |
Identische Textmarkenbezeichnungen werden doppelt verwendet |
146 |
|
147 |
Tabellenübertragszeile ist als "Tabelle in Tabelle" nicht unterstützt |
148 |
Der Feldbefehl "PRINT CIB:CNV:" ist mit falscher Schachtelung angewendet |
149 |
Rekursion nicht unterstützt: Die Eingabedatei fügt sich selbst ein |
150 - 180 |
Reserviert für Fehler der Windows MAPI E-Mail-Schnittstelle |
181 |
Allgemeiner Tiff Fehler: |
182 |
Ungültige Farbtiefe bei der TIFF Konvertierung |
183 |
LZW Kompression wird aufgrund Patentzwang nicht unterstützt |
184 |
JPEG Kompression nur gueltig bei True Color |
185 |
Group3/4 und RLE Kompression nur gueltig bei 2 Farben |
186 |
Es fehlt das gewünschte Ausgabeformat das erzeugt werden soll |
187 |
Fehler im Druckersetupdialog |
188 |
Fehler im XML Parser |
189 |
Unterschriften sind in Kopf- und Fusszeilen nicht erlaubt (keine Eindeutigkeit) |
190 |
Die angegebene PPD Datei kann nicht geöffnet werden |
191 |
Geschachtelte Tabellen werden nicht unterstuetzt |
192 |
Fehler beim direkten Abholen von TTF Informationen |
193 |
In ein Textfeld koennen keine anderen Zeichnungsobjekte geschachtelt werden |
194 |
Das eingestellte Ausgabeformat kann nicht über die Funktion CibPrPrint erzeugt werden |
195 |
Allgemeiner Type1 Fehler: |
196 |
Fehler bei der Speicherausgabe |
197 |
Zugriff auf Printserver oder Serverdrucker nicht erlaubt |
198 |
Unerwarteter Ausnahmefehler aufgetreten und abgefangen |
199 |
Leerer Barcodewert in einer Barcodeproperty ist unzulässig |
200 |
Inhalt der Zwischenablage nicht für Syntaxprüfung geeignet |
201 |
Einfügentext Tabelle in Tabelle nicht möglich Ursache: Eine Tabelle wird über das Feld INCLUDETEXT in eine Tabelle eingefügt. |
202 |
PCL Problem, es gibt keine Fontglyphtabelle für ein bestimmtes Zeichen |
203 |
PDF Dateien können nicht in Tabellenzellen eingefügt werden |
204 |
PDF Dateien können nicht in Textfelder eingefügt werden |
205 |
PDF Dateien können nicht in Kopf- und Fusszeilen eingefügt werden |
206 |
PDF Datei kann an dieser Stelle nicht in das Dokument eingefügt werden |
207 |
Es kann nicht mehr als eine CIB view Instanz aus einem Prozess gestartet werden. |
208 |
Die aktuelle Datei kann nicht in einem anderen Dateiformat überschrieben werden. |
209 |
Es sind keine Speicherformate zum Abspeichern definiert. |
250 |
verborgener Absatz in Tabelle ohne Tabelleninformation? |
251 |
Es fehlt die Property 'UnicodeDataWorkSpace' für die Rechts nach Links Schriften |
252 |
Es fehlt die Property 'NationalDigits' für die Rechts nach Links Schriften |
253 |
Cups library kann nicht geladen werden |
254 |
Cups Aufruf ist fehlgeschlagen |
255 |
Der Dokumentinhalt passt nicht in die definierte Checkmask |
256 |
Der Dokumentinhalt passt nicht in die definierte Fontmask |
260 |
Zu wenig reservierter Stackspeicher für einen Includetext Baustein |
261 |
Ein Zellinhalt wurde wegen fester Tabellenzellenhöhe abgeschnitten |
262 |
Inhalt des Editierbereichs wurde wegen fester Höhe abgeschnitten |
263 |
HTML_BEGIN/HTML_END in Kopf- oder Fusszeile nicht erlaubt |
266 |
Einzufügendes Dokument zu groß für Kopf- oder Fußzeile |
269 |
Allgemeiner Fehler beim Erzeugen der Pdf Signatur |
270 |
Die Openssl-Dll konnte nicht gefunden werden |
271 |
Die Zertifikatsdatei konnte nicht gefunden werden |
272 |
Die Zertifikatsdatei hat ein falsches Format |
273 |
Das Passwort für die Zertifikatsdatei ist falsch |
274 |
(PDF-Signatur) Das Zertifikat ist noch nicht gültig oder abgelaufen |
275 |
Verwendung von verschachtelten Tabellen in Tabellenüberschrift |
276 |
PDF/A Profil wird nicht unterstützt, kann nicht auf PDF/A konvertieren |
277 |
Ein Dokumentinhalt wurde wegen fester Shapegröße abgeschnitten |
278 |
Abbruch wegen erfolgter Font-Ersetzung |
279 |
Generierung des DataMatrix-Barcodes fehlgeschlagen ( möglicherweise zu große Datenmenge) |
284 |
CIB similarity library kann nicht geladen werden |
285 |
Abrufen der Funktionsadresse aus CIB similarity ist fehlgeschlagen |
|
|
288 |
Grafik ist vorhanden, das Format erzeugt ein inhaltliches Problem beim Auslesen |
Trace
Für unklare Fehlersituationen haben Sie mehrere Möglichkeiten eine zusätzliche Protokolldatei zu erzeugen:
- Sie setzen die Umgebungsvariable CIB_PRTRACE auf einen Dateinamen und führen den Vorgang aus
- Sie setzen die Property TraceFilename und vollziehen den Vorgang
Wenn Sie CIB view, CIB image oder CibPrShowPrintDialog
als Druckdialog nutzen, dann haben Sie mit einem Doppelklick mit der rechten
Maustaste die Möglichkeit den Trace interaktiv zu aktivieren.
Hinweis:
Diese Funktionalität ist nicht beim Druck auf Linux über CUPS verfügbar.