Fehlercodes der Skriptsprache cScript. Einige cScript-Funktionen geben direkt die Fehlercodes der verwendeten InDesign®-Funktionen zurück. Leider ist das häufig das etwas allgemeine kFailure ( == 1). Eine Liste der InDesign®-Fehlercodes finden Sie hier.
Mit der cScript Funktion serror können Beschreibungstexte der Fehler erfragt werden.
Mit diesem einfachen Script können Sie eine vollständige Liste der Fehlerbeschreibungen ins Log schreiben lassen.
int main () { int i; for (i=0; i < 4200; i++) wlog ("", "%d : %s\n", i, serror (i));
return 0; }
Hier eine vollständige Liste der verwendeten Fehlercodes:
Name | Fehlernummer |
kBreakExecution | 4000 |
kRollbackExecution | 4001 |
eofErr End of file | -39 |
fnfErr File not found | -43 |
unzipErr Error during unzipping | -42 |
zipErr Error during zipping | -41 |
wrPermErr Write permission on file/folder | -61 |
permErr Permission denied | -54 |
dupFNErr Duplicate file name | -48 |
paramErr Parameter error | -50 |
memFullErr Memory full | -108 |
Function not implemented | -1199 |
fidNotFound File identifier not found | -1300 |
fidExists File identifier already exists | -1301 |
notAFileErr Not a file | -1302 |
tableRefErr |
11 |
colorErr textTintErr documentCloseErr |
100
110
120 |
textModelErr textFrameListErr |
200
210 |
noTextModelErr
paraStyleTableNotFoundErr |
300
310 |
noDatabaseErr |
400 |
noXMLElementErr unknownBuiltInErr resizeFrameCmdErr |
500
510
520 |
600 |
|
outOfMemErr |
700 |
beginTagNotFoundErr |
800 |
createImportCmdErr |
900
910 |
startDayMissing |
1000 |
libraryCmdNotFoundErr dataExchangeInternalizeErr |
1100
1110
1120 |
cannotFindLayerErr tooManyLayersErr masterSpreadNotFoundErr selectFrameErr createPrinterCmdDataErr bookmarkEmptyErr tocStyleTableNotFoundErr pageTemplateOpositeNotFoundErr cannotRevertDocErr
cannotCreateProcessErr
urllinkCannotLinkImageErr |
1200
1210
1220
1230
1240
1250
1260
1270
1280
1290
1300 |
2000 |
|
fileAccessErr
notSupportedErr |
3000
3010 |
lockingDocumentErr |
538664 |
Fehlercodes der Comet Javascript API. Eine ausführliche Beschreibung der Fehler finden Sie hier.
Name | Fehlernummer |
CScript Error |
538624 |
No License |
538625 |
Internal Error, most probably: NOT YET IMPLEMENTED |
538626 |
Initialization Error | 538627 |
Document Not Found Error | 538628 |
Illegal Document Status Error | 538629 |
Document Outdated Error | 538630 |
Document Vanished Error |
538631 Häufig liegt das Problem daran, dass das gewünschte Dokument nicht mit app.comet.documentOpen geöffnet wurde. |
Malformed XML Error | 538632 |
Invalid XML Error | 538633 |
Page Not Found Error | 538634 |
Invalid Bounds Error | 538635 |
Spread Not Found Error | 538636 |
Group Not Found Error | 538637 |
Element Not Found Error | 538638 |
Placeholder Not Found Error | 538639 |
Unknown PDF Profile Error | 538640 |
Invalid Template ID | 538641 |
Invalid Setup Params | 538642 |
Connection required | 538643 |
Fatal unrecoverable Error | 538644 |
Bad Position | 538645 |
Invalid Grid ID | 538646 |
Build Error | 538647 |
Invalid Options | 538648 |
Unknown Service | 538654 |
Authorization Failure | 538655 |
Unknown Pool | 538656 |
Connection Failed | 538657 |
Server was down | 538658 |
Unknown Export Format | 538659 |
Unknown Masterpage | 538660 |
Invalid IDML Part | 538661 |
Document requires Conversion | 538662 |
Document requires Import | 538663 |
Locking Document Error | 538664 |
Unlocking Document Error | 538665 |
Illegal Argument | 538674 |
SOAP-Verbindungen der priint:comet Pugins und von comet_pdf werden mit Hilfe von gSOAP von Robert A. van Engelen gemacht. Die User Guides von gSOAP enthalten eine komplette Beschreibung aller Funktionen inklusive der Fehlercodes und in welchen Situationen die Fehler auftreten: