Harbour Reference Guide - Run time errors
Run time errors
BASE/1003
Attempt to access nonexisting or hidden variable
Description
The specified variable was not found.
If it is a database field ensure that the required database is open.
If it is a private or public variable then it must be first created
using PRIVATE or PUBLIC statement.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1068
Invalid type of argument
Description
The used data is not of logical type.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1068
Bound error in array element assigment
Description
The specified index into an array was greater then the number of
elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1068
Bound error in array access
Description
The attempt to retrieve data from non-array value.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1069
Bound error in array access
Description
The attempt to set data to non-array value.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1072
Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
<>
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1073
Invalid type of arguments
Description
The type of compared argument do not match.
Example(s)
<
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1074
Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
<=
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1075
Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
>
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1076
Invalid type of arguments
Description
The value of argument cannot be incremented.
Example(s)
++
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1076
Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
>=
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1076
Invalid type of arguments
Description
The arguments of '$' operator are not a strings.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1077
Invalid type of arguments
Description
Operation is not allowed for passed argument. The argument is not a
logical value.
Example(s)
!
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1078
Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
==
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1078
Invalid type of arguments
Description
The type of one or both arguments is not a logical.
Example(s)
.AND.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1079
Invalid type of arguments
Description
The type of one or both arguments is not a logical.
Example(s)
.OR.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1081
Invalid type of arguments
Description
The plus operation is not allowed for used arguments.
Example(s)
+
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1082
Invalid type of arguments
Description
The minus operation is not allowed for used arguments.
Example(s)
-
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1085
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
MOD
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1089
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
ABS
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1090
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
INT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1092
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
MIN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1093
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
MAX
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1094
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
ROUND
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1095
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
LOG
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1096
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
EXP
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1097
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric
value
Example(s)
SQRT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1098
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not a string value
Example(s)
VAL
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1099
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not a numeric
value
Example(s)
STR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1100
Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
RTRIM, TRIM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1101
Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
LTRIM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1102
Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
UPPER
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1103
Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
LOWER
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1104
Incorrect type of argument
Description
The specified argument is not a numeric value.
Example(s)
CHR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1105
Invalid argument passed to function
Description
The arguments passed to a function are of incorrect type.
Example(s)
SPACE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1106
Invalid argument passed to function
Description
The arguments passed to a function are of incorrect type.
Example(s)
REPLICATE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1107
Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
ASC
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1108
Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
AT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1110
Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
SUBSTR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1110
Invalid argument passed to function
Description
The passed argument is neither a string nor an array.
Example(s)
LEN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1112
Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
YEAR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1113
Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
MONTH
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1114
Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
DAY
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1115
Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
DOW
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1116
Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
CMONTH
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1117
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
CDOW
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1120
Invalid argument passed to function
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
DTOS
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1122
Incorrect type of argument
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
TRANSFORM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1124
Incorrect type of argument
Description
The first argument is not a string.
Example(s)
LEFT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1126
Invalid argument passed to function
Description
The first arguments passed to a function is not a string.
Example(s)
STRTRAN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1132
Bound error in array access
Description
The specified index into an array was greater then the number of
elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/1133
Bound error in array assigment
Description
The specified index into an array was greater then the number of
elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/2010
Incorrect arguments type
Description
Passed Run time errors was not strings with filenames to copy/
Example(s)
__COPYFILE
Compliance
This is Harbour specific
Index
Run time errors
BASE/2012
File error
Description
An error has occured during the attempt to open, create or write
during copy operation
Example(s)
__COPYFILE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/2017
Invalid argument passed to a function
Description
The first argument is not an array or/and the second argument is not
a code block
Example(s)
AEVAL
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/2020
Invalid argument passed to function
Description
The passed value is negative. Only values > 0 are allowed.
Example(s)
SET DECIMALS
SET EPOCH
SET MARGIN
SET MESSAGE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
BASE/3001
Incorrect argument type
Description
The passed argument is not an object. Only data of type OBJECT can be
cloned by this function
Example(s)
OCLONE
Compliance
This is Harbour specific
Index
Run time errors
BASE/3002
Super class does not return an object
Description
Passed argument is not a name of defined class or specified class
doesn't have a super class
Example(s)
__INSTSUPER
Compliance
This is Harbour specific
Index
Run time errors
BASE/3003
Cannot find super class
Description
Passed argument is not a name of defined class
Example(s)
__INSTSUPER
Compliance
This is Harbour specific
Index
Run time errors
BASE/3004
Cannot modify a DATA item in a class
Description
The attempt to modify a data member of a class was made. Only INLINE
and METHOD can be modified
Example(s)
CLASSMOD
Compliance
This is Harbour specific
Index
Run time errors
BASE/3005
Incorrect arguments type
Description
Either the first argument was not an object or the second argument
wasn't a string.
Example(s)
ISMESSAGE, OSEND
Compliance
This is Harbour specific
Index
Run time errors
BASE/3007
Invalid type of argument
Description
The passed arguments are causing conflict in hanndling of the request.
There is no point in waiting forever for no input events!
Example(s)
INKEY
Compliance
This is Harbour specific
Index
Run time errors
BASE/3008
Invalid type of argument
Description
The passed argument(s) is not a string. It should be a string with a
variable name or an one-dimensional array of strings.
Example(s)
__MVPRIVATE, __MVPUBLIC
Compliance
This is Harbour specific
Index
Run time errors
BASE/3009
Incorrect argument passed to __MVGET function
Description
__MVGET function expects only one argument: a string with a name of
variable. The value of this variable will be returned.
Example(s)
__MVGET
Compliance
This is Harbour specific
Index
Run time errors
BASE/3010
Incorrect argument passed to __MVPUT function
Description
__MVPUT function expects at least one argument: a string with a name
of variable. The value of this variable will be set.
Example(s)
__MVPUT
Compliance
This is Harbour specific
Index
Run time errors
BASE/3011
Invalid argument passed to a function
Description
The attempt to retrieve the function argument that was not passed.
The number of requested argument is greated then the number of passed
arguments.
Example(s)
PVALUE
Compliance
This is Harbour specific
Index
Run time errors
BASE/3012
Invalid argument passed to a function
Description
The first argument is not a string with function/procedure name that
should be called.
Example(s)
DO
Compliance
This is Harbour specific
Index
Run time errors
BASE/3101
Invalid argument passed to an object/class function
Description
One passed argument is not of the required type.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors
BASE/3102
A symbol should be modified or deleted from a class, but the symbol
doesn't exist.
Description
A symbol should be modified or deleted from a class, but the symbol
doesn't exist.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors
BASE/3103
A symbol should be added to a class, but the symbol already exists.
Description
A symbol should be added to a class, but the symbol already exists.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors
TERM/2013
Create error
Description
The specified file cannot be created due some OS error.
Example(s)
SET, SET ALTERNATE TO
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors
TOOLS/4001
Invalid argument passed to function
Description
The second arguments passed to a function is not a string.
Example(s)
ISLEAPYEAR
Compliance
This is Harbour specific
Index
Run time errors