Error Codes


While InfoPath provides descriptive error messages when something goes wrong with your JScript, it is still handy to understand the error that has been thrown. Table B-7 details the syntax errors that you may run across when working with JScript, and Table B-8 presents the runtime errors.

Table B-7: Syntax Error Codes

Error Number

Description

1001

Out of memory

1002

Syntax error

1003

Expected ':'

1004

Expected ';'

1005

Expected '('

1006

Expected ')'

1007

Expected ']'

1008

Expected '{'

1009

Expected '}'

1010

Expected identifier

1011

Expected '='

1012

Expected '/'

1013

Invalid number

1014

Invalid character

1015

String constant not terminated

1016

Comment not terminated

1018

'return' statement outside of function

1019

Can't have 'break' outside of loop

1020

Can't have 'continue' outside of loop

1023

Expected hex value

1024

Expected 'while'

1025

Label redefined

1026

Label not found

1027

'default' can only appear in a 'switch' statement

1028

Expected identifier or string

1029

Expected '@end'

1030

Conditional compilation turned off

1031

Expected constant

1032

Expected '@'

1033

Expected 'catch'

1034

Expected 'var'

1035

'throw' must be followed by an expression on the same source line

Table B-8: Runtime Errors

Error Number

Description

5

Invalid procedure call or argument

6

Overflow

7

Out of memory

9

Subscript out of range

10

This array is fixed or temporarily locked

11

Division by zero

13

Type mismatch

14

Out of string space

17

Can't perform requested operation

28

Out of stack space

35

Sub or Function not defined

48

Error in loading DLL

51

Internal error

52

Bad filename or number

53

File not found

54

Bad file mode

55

File already open

57

Device I/O error

58

File already exists

61

Disk full

62

Input past end of file

67

Too many files

68

Device unavailable

70

Permission denied

71

Disk not ready

74

Can't rename with different drive

75

Path/file access error

76

Path not found

91

Object variable or With block variable not set

92

For loop not initialized

94

Invalid use of Null

322

Can't create necessary temporary file

424

Object required

429

Automation server can't create object

430

Class doesn't support Automation

432

Filename or class name not found during Automation operation

438

Object doesn't support this property or method

440

Automation error

445

Object doesn't support this action

446

Object doesn't support named arguments

447

Object doesn't support current locale setting

448

Named argument not found

449

Argument not optional

450

Wrong number of arguments or invalid property assignment

451

Object not a collection

453

Specified DLL function not found

458

Variable uses an Automation type not supported in JScript

462

The remote server machine does not exist or is unavailable

501

Cannot assign to variable

502

Object not safe for scripting

503

Object not safe for initializing

504

Object not safe for creating

507

An exception occurred

5000

Cannot assign to 'this'

5001

Number expected

5002

Function expected

5003

Cannot assign to a function result

5004

Cannot index object

5005

String expected

5006

Date object expected

5007

Object expected

5008

Illegal assignment

5009

Undefined identifier

5010

Boolean expected

5011

Can't execute code from a freed script

5012

Object member expected

5013

VBArray expected

5014

JScript object expected

5015

Enumerator object expected

5016

Regular expression object expected

5017

Syntax error in regular expression

5018

Unexpected quantifier

5019

Expected ']' in regular expression

5020

Expected ')' in regular expression

5021

Invalid range in character set

5022

Exception thrown and not caught

5023

Function does not have a valid prototype object




How to Do Everything with Microsoft Office InfoPath 2003
How to Do Everything with Microsoft Office InfoPath 2003 (How to Do Everything)
ISBN: 0072231270
EAN: 2147483647
Year: 2006
Pages: 142

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net