Module errornum.inc
1// DataFlex Source Code
2// Copyright 1987-1992 Data Access Corporation, Miami FL, USA
3// All Rights reserved
4//
5// JR 2/7/92
6
7
8#IFDEF ERRORNUM_INCLUDED
9#ELSE
10
11 #REPLACE ERRORNUM_INCLUDED |CI1
12
13 #REPLACE DFERR_DISK_FULL 1
14 #REPLACE DFERR_DISK_DIRECTORY_FULL 2
15 #REPLACE DFERR_CANNOT_CLOSE_EXTENT 3
16 #REPLACE DFERR_SEEK_TO_UNWRITTEN_EXTENT 4
17 #REPLACE DFERR_DIRECTORY_OVERFLOW 5
18 #REPLACE DFERR_SEEK_PAST_END_OF_DISK 6
19 #REPLACE DFERR_TOO_MANY_LOCKS 7
20 #REPLACE DFERR_VLD_READ_ERROR 8
21 #REPLACE DFERR_VLD_WRITE_ERROR 9
22 #REPLACE DFERR_OUT_OF_MEMORY 10
23 #REPLACE DFERR_NUMBER_TOO_LARGE 11
24 #REPLACE DFERR_WINDOW_RANGE 12
25 #REPLACE DFERR_ENTRY_REQUIRED 13
26 #REPLACE DFERR_ENTER_A_NUMBER 14
27 #REPLACE DFERR_BAD_ENTRY 15
28 #REPLACE DFERR_ENTER_VALID_DATE 16
29 #REPLACE DFERR_NUMERIC_RANGE 17
30 #REPLACE DFERR_CANT_OPEN_COM_FILE 18
31 #REPLACE DFERR_MULTIUSER_TIME_OUT 19
32 #REPLACE DFERR_INDEX_READ_ERROR 20
33 #REPLACE DFERR_INDEX_WRITE_ERROR 21
34 #REPLACE DFERR_INDEX_FILE_DAMAGED 22
35 #REPLACE DFERR_INDEX_FILE_FULL 23
36 #REPLACE DFERR_CANT_CHAIN_DURING_LOCK 24
37 #REPLACE DFERR_REC_NOT_FOUND 25
38 #REPLACE DFERR_CANT_CLOSE_INDEX_FILE 26
39 #REPLACE DFERR_FILE_LOC_RANGE 27
40 #REPLACE DFERR_DUPLICATE_REC 28
41 #REPLACE DFERR_TEXT_FIELD_TOO_LONG 29
42 #REPLACE DFERR_CANT_READ_CFG_FILE 30
43 #REPLACE DFERR_PROGRAM_FILE_NOT_FOUND 31
44 #REPLACE DFERR_CANT_OPEN_OUTPUT_FILE 32
45 #REPLACE DFERR_CANT_OPEN_INPUT_FILE 33
46 #REPLACE DFERR_NOT_A_DATAFLEX_PGM 34
47 #REPLACE DFERR_PGM_MUST_BE_CONVERTED 35
48 #REPLACE DFERR_FORMS_MEMORY 36
49 #REPLACE DFERR_VEMM_READ_ERROR 37
50 #REPLACE DFERR_FLX_READ_ERROR 38
51 #REPLACE DFERR_SYSTEM_FLUSH_FILE_ERROR 39
52 #REPLACE DFERR_BAD_ACCEL_KEY_DEST 40
53 #REPLACE DFERR_FIND_PRIOR_BEG_OF_FILE 41
54 #REPLACE DFERR_FIND_PAST_END_OF_FILE 42
55 #REPLACE DFERR_CANT_OPEN_INDEX_FILE 43
56 #REPLACE DFERR_BAD_CHANNEL_NUMBER 44
57 #REPLACE DFERR_BAD_DEVICE_OPERATION 45
58 #REPLACE DFERR_GRAPHICS_NOT_INITIALIZED 46
59 #REPLACE DFERR_BAD_GRAPHICS_DRIVER 47
60 #REPLACE DFERR_NO_GRAPHICS 48
61 #REPLACE DFERR_DEMO_LIMITS_EXCEEDED 49
62 #REPLACE DFERR_INTERNAL_EXPRESSION_ERROR 50
63 #REPLACE DFERR_BAD_OPERAND 51
64 #REPLACE DFERR_BAD_OPERATOR 52
65 #REPLACE DFERR_UNSUPPORTED_FUNCTION 53
66 #REPLACE DFERR_BAD_SYMBOL_EXPRESSION 54
67 #REPLACE DFERR_BAD_TYPE_EXPRESSION 55
68 #REPLACE DFERR_RUN_UNCOMPILED_EXPR 56
69 #REPLACE DFERR_MESSAGE_ARG_MISSING 57
70 #REPLACE DFERR_TOO_MANY_PARENTHESIS 58
71 #REPLACE DFERR_FPU_EXCEPTION 59
72 #REPLACE DFERR_BAD_OR_MISSING_DEF 60
73 #REPLACE DFERR_REDEF_OF_EXISTING_FILE 61
74 #REPLACE DFERR_TAG_FILE_ERROR 62
75 #REPLACE DFERR_DELETE_A_PROT_REC 63
76 #REPLACE DFERR_FIND_A_PROT_REC 64
77 #REPLACE DFERR_CREATE_IN_A_PROT_FILE 65
78 #REPLACE DFERR_EDIT_A_PROT_REC 66
79 #REPLACE DFERR_ARRAY_TOO_LARGE 67
80 #REPLACE DFERR_CANT_CREATE_ITEM 68
81 #REPLACE DFERR_UNRESOLVED_OBJ_REF 69
82 #REPLACE DFERR_NOT_A_CURRENT_DATA_FILE 70
83 #REPLACE DFERR_NO_REC_TO_DELETE 71
84 #REPLACE DFERR_FILE_NOT_OPEN 72
85 #REPLACE DFERR_UI_FILE_NOT_FOUND 73
86 #REPLACE DFERR_UNUSED_74 74
87 #REPLACE DFERR_CANT_OPEN_DATA_FILE 75
88 #REPLACE DFERR_HUFFMAN 76
89 #REPLACE DFERR_FIELD_NUMBER_RANGE 77
90 #REPLACE DFERR_CANT_UPDATE_REC_ZERO 78
91 #REPLACE DFERR_FIELD_NOT_INDEXED 79
92 #REPLACE DFERR_CANT_CLOSE_DATA_FILE 80
93 #REPLACE DFERR_REC_NUMBER_RANGE 81
94 #REPLACE DFERR_EDITED_REC_NOT_SAVED 82
95 #REPLACE DFERR_TYPE_CHECK_ERROR 83
96 #REPLACE DFERR_FIELD_OUT_SIDE_REC 84
97 #REPLACE DFERR_CANT_OPEN_VLD_FILE 85
98 #REPLACE DFERR_RELATED_FIELD_LEN 86
99 #REPLACE DFERR_NO_SUPERFIND_PATH 87
100 #REPLACE DFERR_BAD_FILE_NAME 88
101 #REPLACE DFERR_INFINITE_RECURSION 89
102 #REPLACE DFERR_ENTER_VALID_REC_ID 90
103 #REPLACE DFERR_PUT_INTO_CONSTANT 91
104 #REPLACE DFERR_PRG_NOT_FOUND 92
105 #REPLACE DFERR_RETURN_ARG_MISSING 93
106 #REPLACE DFERR_BAD_LINE_NUMBER 94
107 #REPLACE DFERR_BAD_ARG_IN_ENTRY_CMD 95
108 #REPLACE DFERR_CANT_OPEN_PROGRAM_FILE 96
109 #REPLACE DFERR_TOO_MANY_GOSUBS 97
110 #REPLACE DFERR_BAD_MESSAGE 98
111 #REPLACE DFERR_WRONG_REVISION 99
112 #REPLACE DFERR_OPERATOR_ERROR 100
113 #REPLACE DFERR_CANT_CHANGE_KEY_FIELD 101 // added 8.2
114
115 #REPLACE DFERR_BAD_ATTRIBUTE_VALUE 4097
116 #REPLACE DFERR_BAD_RELATIONSHIP 4098
117 #REPLACE DFERR_BAD_PARAMETER 4099
118 #REPLACE DFERR_CANT_FIND_FIELD 4100
119 #REPLACE DFERR_STRING_TOO_LONG 4101
120 #REPLACE DFERR_TOO_MANY_FILE_STRUCTURES 4102
121 #REPLACE DFERR_BAD_DRIVER_NAME 4103
122 #REPLACE DFERR_ALREADY_STARTED 4104
123 #REPLACE DFERR_BAD_FILE_NUMBER 4105
124 #REPLACE DFERR_LOCK_TIMEOUT 4106
125 #REPLACE DFERR_TOO_MANY_INDEXES 4107
126 #REPLACE DFERR_RECORD_TOO_LONG 4108
127 #REPLACE DFERR_DDR_NOT_SAVED 4109
128 #REPLACE DFERR_STRUCTURE_NOT_STARTED 4110
129 #REPLACE DFERR_NOT_IN_USE_4111 4111
130 #REPLACE DFERR_WORK_FILE_NUMBER_IN_USE 4112
131 #REPLACE DFERR_ATTRIBUTE_VALUE_WARNING 4113
132 #REPLACE DFERR_CANT_CREATE_VLDFILE 4114
133 #REPLACE DFERR_CANT_CREATE_DATAFILE 4115
134 #REPLACE DFERR_READ_ERROR 4116
135 #REPLACE DFERR_WRITE_ERROR 4117
136 #REPLACE DFERR_CANT_DELETE_FILE 4118
137 #REPLACE DFERR_FILE_NOT_FOUND 4119
138 #REPLACE DFERR_CANT_RENAME_FILE 4120
139 #REPLACE DFERR_OPERATION_ABORTED 4121
140 #REPLACE DFERR_BAD_FIELD_TYPE_IN_INDEX 4122
141 #REPLACE DFERR_BLOCK0_CRC_BAD 4123
142 #REPLACE DFERR_HEADER_CRC_BAD 4124
143 #REPLACE DFERR_ARG_SIZE_LARGE 4125
144 #REPLACE DFERR_ARG_SIZE_SMALL 4126
145 #REPLACE DFERR_ERROR_WRITING_TO_DEVICE 4127
146 #REPLACE DFERR_MAXRECS_LESS_THAN_COUNT 4128
147 #REPLACE DFERR_INVALID_RECORD_COUNT 4129
148 #REPLACE DFERR_ERROR_NUMBER_OUT_OF_RANGE 4130
149 #REPLACE DFERR_CMD_SUBSYS_NOT_COMPATIBLE 4131
150 #REPLACE DFERR_UI_SUBSYS_NOT_COMPATIBLE 4132
151 #REPLACE DFERR_DATASET_NOT_COMPAT 4133
152 #REPLACE DFERR_DATA_FILE_NOT_COMPATIBLE 4134
153 #REPLACE DFERR_BCD_OVERFLOW 4135
154 #REPLACE DFERR_REAL_OVERFLOW 4136
155 #REPLACE DFERR_PACK_FILE_NOT_FOUND 4137
156 #REPLACE DFERR_TOO_MANY_OBJECTS 4138
157 #REPLACE DFERR_NO_DELETE_RELATED_FILE_NOT_OPEN 4139
158 #REPLACE DFERR_NO_DELETE_RELATED_RECORDS_EXIST 4140
159 #REPLACE DFERR_DATA_SET_FILES_MUST_SUPPORT_TRANS 4141
160 #REPLACE DFERR_CANT_RECOVER_TRANSACTION 4142
161 #REPLACE DFERR_TRANSACTION_PENDING 4143
162 #REPLACE DFERR_OPERATION_NOT_ALLOWED 4144
163 #REPLACE DFERR_FATAL_INTERNAL_ERROR 4145
164 #REPLACE DFERR_NO_SEQIO_ON_RECNUM 4146
165 #REPLACE DFERR_CANT_CREATE_HDR 4147
166 #REPLACE DFERR_CANT_WRITE_HDR 4148
167 #REPLACE DFERR_HDR_INVALID 4149
168 #REPLACE DFERR_ITEM_OUT_OF_RANGE 4150
169 #REPLACE DFERR_INVALID_PAGE_NUMBER 4151
170 #REPLACE DFERR_VS_LOCKS_EXCEEDED 4152
171 #REPLACE DFERR_INVALID_VS_UNLOCK 4153
172 #REPLACE DFERR_BAD_DATASET_CONSTRAINT_DEF 4154
173 #REPLACE DFERR_EDIT_WITHOUT_REREAD 4155
174 #REPLACE DFERR_INVALID_SYSTEM_INTEGER 4156
175 #REPLACE DFERR_NO_SHELL 4157
176 #REPLACE DFERR_CANT_FORK 4158
177 #REPLACE DFERR_ERROR_EXECUTING_PROCESS 4159
178 #REPLACE DFERR_CANT_RUN_SPOOLER 4160
179 #REPLACE DFERR_INVALIDFILESYSTEM 4161
180 #REPLACE DFERR_BAD_SYSCONF_CMD 4162
181 #REPLACE DFERR_SPOOLER_CMD_STR_TOO_LONG 4163
182 #REPLACE DFERR_INVALID_SYSTEM_INDICATOR 4164
183 #REPLACE DFERR_SPOOLER_PIPE_BROKEN 4165
184 #REPLACE DFERR_RUN_PIPE_BROKEN 4166
185 #REPLACE DFERR_CANT_OPEN_PIPE 4167
186 #REPLACE DFERR_INVALID_OBJECT_IN_RUN_PIPE 4168
187 #REPLACE DFERR_OPERATION_NOT_SUPPORTED_BY_OS 4169
188 #REPLACE DFERR_COMPRESS_TABLE_CORRUPT 4170
189 #REPLACE DFERR_BAD_COLLATE_COMMAND 4171
190 #REPLACE DFERR_DUPLICATE_COLLATE_SEQUENCE 4172
191 #REPLACE DFERR_CANT_OPEN_COLLATE_FILE 4173
192 #REPLACE DFERR_COLLATE_TABLE_INCOMPLETE 4174
193 #REPLACE DFERR_NO_PRINTER_TYPE_SET 4175
194 #REPLACE DFERR_INVALID_DATAFILE_SIZE 4176
195 #REPLACE DFERR_FILE_ACCESS_VIOLATION 4177
196 #REPLACE DFERR_ALREADY_LOGGED_IN 4178
197 #REPLACE DFERR_CANT_UPDATE_FILELIST 4179
198 #REPLACE DFERR_CANT_READ_REC_ZERO 4180
199 #REPLACE DFERR_CANT_DELETE_INDEXFILE 4181
200 #REPLACE DFERR_CANT_CREATE_INDEXFILE 4182
201 #REPLACE DFERR_CANT_DELETE_DATAFILE 4183
202 #REPLACE DFERR_CANT_DELETE_VLDFILE 4184
203 #REPLACE DFERR_CANT_DELETE_RECORD 4185
204 #REPLACE DFERR_TOO_MANY_SERVER_FILES 4186
205 #REPLACE DFERR_CANT_OPEN_ADMIN 4187
206 #REPLACE DFERR_CANT_CLOSE_ADMIN 4188
207 #REPLACE DFERR_CANT_FIND_USER 4189
208 #REPLACE DFERR_NO_MORE_GROUPS 4190
209 #REPLACE DFERR_CANT_ADD_USER 4191
210 #REPLACE DFERR_USER_ALREADY_EXISTS 4192
211 #REPLACE DFERR_NO_MORE_USERS 4193
212 #REPLACE DFERR_CANT_FIND_GROUP 4194
213 #REPLACE DFERR_GROUP_ALREADY_EXISTS 4195
214 #REPLACE DFERR_CANT_ADD_GROUP 4196
215 #REPLACE DFERR_CANT_ADD_USER_TO_GROUP 4197
216 #REPLACE DFERR_USER_ALREADY_IN_GROUP 4198
217 #REPLACE DFERR_TOO_MANY_GROUPS_FOR_USER 4199
218 #REPLACE DFERR_CANT_CLOSE_VLDFILE 4200
219 #REPLACE DFERR_USER_NOT_IN_GROUP 4201
220 #REPLACE DFERR_DEADLOCK 4202
221 #REPLACE DFERR_CORRUPT_FILE 4203
222 #REPLACE DFERR_EXTENDED_SERVER_ERROR 4204
223 #REPLACE DFERR_SERVER_FILE_INACCESSABLE 4205
224 #REPLACE DFERR_CANT_IDENTIFY_SERVER 4206
225 #REPLACE DFERR_BAD_USER_HANDLE 4207
226 #REPLACE DFERR_BAD_GROUP_HANDLE 4208
227 #REPLACE DFERR_INVALID_ADMIN_HANDLE 4209
228 #REPLACE DFERR_CANT_UPDATE_USER_INFO 4210
229 #REPLACE DFERR_NOT_ENOUGH_SERVER_MEMORY 4211
230 #REPLACE DFERR_CANT_DELETE_USER 4212
231 #REPLACE DFERR_INVALID_PASSWORD 4213
232 #REPLACE DFERR_CANT_UPDATE_GROUP_INFO 4214
233 #REPLACE DFERR_CANT_DELETE_GROUP 4215
234 #REPLACE DFERR_PHYSICAL_NAME_NOT_SET 4216
235 #REPLACE DFERR_INVALID_RECORD_LENGTH 4217
236 #REPLACE DFERR_FILE_MUST_BE_OPENED_EXCLUSIVE 4218
237 #REPLACE DFERR_PERMISSION_DENIED 4219
238 #REPLACE DFERR_CANT_WRITE_TAGFILE 4220
239 #REPLACE DFERR_MUST_COPY_TO_MATCHING_STRUCTURE 4221
240 #REPLACE DFERR_COPY_DESTINATION_MUST_BE_EMPTY 4222
241 #REPLACE DFERR_CANT_DELETE_HDR_FILE 4223
242 #REPLACE DFERR_NO_LOCKS_AVAILABLE 4224
243 #REPLACE DFERR_CANT_DELETE_TAG_FILE 4225
244 #REPLACE DFERR_ABORT_NOT_IN_TRANS 4226
245 #REPLACE DFERR_ALREADY_IN_TRANS 4227
246 #REPLACE DFERR_SERVER_IS_DOWN 4228
247 #REPLACE DFERR_DRIVER_NOT_SUPPORTED 4229
248 #REPLACE DFERR_PROTOCOL_NOT_SUPPORTED 4230
249 #REPLACE DFERR_DEFAULT_LOGIN_UNSUCCESSFUL 4231
250 #REPLACE DFERR_NO_TRANSACTION_PROCESSING 4232
251 #REPLACE DFERR_4233_UNUSED 4233
252 #REPLACE DFERR_4234_UNUSED 4234
253 #REPLACE DFERR_TRANSACTION_ABORTED 4235
254 #REPLACE DFERR_CANT_ABORT_IN_TRANSACTION 4236
255 #REPLACE DFERR_CANT_CHAIN_IN_TRANSACTION 4237
256 #REPLACE DFERR_CANT_RUN_IN_TRANSACTION 4238
257 #REPLACE DFERR_CANT_SYSTEM_IN_TRANSACTION 4239
258 #REPLACE DFERR_SERVER_CANT_OPEN_LOCAL_FILE 4240
259 #REPLACE DFERR_MAX_SERVER_USERS_EXCEEDED 4241
260 #REPLACE DFERR_CANT_LOCK_RECORD 4242
261 #REPLACE DFERR_CANT_UNLOCK_RECORD 4243
262 #REPLACE DFERR_CANT_COPY_DATABASE 4244
263 #REPLACE DFERR_COMMUNICATIONS_ERROR 4245
264 #REPLACE DFERR_CANT_DELETE_ADMIN_USER 4246
265 #REPLACE DFERR_CANT_DELETE_ADMIN_GROUP 4247
266 #REPLACE DFERR_INVALID_DSE_SERVER 4248
267 #REPLACE DFERR_NOT_DSE_LICENSE 4249
268 #REPLACE DFERR_MUST_BE_ADMIN_USER 4250
269 #REPLACE DFERR_CANT_LOCK_FILE 4251
270 #REPLACE DFERR_ERROR_IN_TRANSACTION_LOG 4252
271 #REPLACE DFERR_API_UNINITIALIZED 4253
272 #REPLACE DFERR_CANT_CREATE_FILE 4254
273 #REPLACE DFERR_CANT_LOAD_DLL 4255
274 #REPLACE DFERR_NON_FATAL_RESTRUCTURE_ERROR 4256
275 #REPLACE DFERR_CANT_OPEN_FILE_LIST 4257
276 #REPLACE DFERR_INDEX_BLOCK_ZERO_FULL 4258
277 #REPLACE DFERR_SORT_BAD_DATA 4259
278 #REPLACE DFERR_SORT_BAD_INDEX_NUMBER 4260
279 #REPLACE DFERR_MAX_RECORD_LENGTH_EXCEEDED 4261
280 #REPLACE DFERR_INDEX_NOT_AVAILABLE 4262
281 #REPLACE DFERR_HEADER_NOT_DAMAGED 4263
282 #REPLACE DFERR_HEADER_INTEGRITY_OFF 4264
283 #REPLACE DFERR_CANT_OPEN_FILE 4265
284 #REPLACE DFERR_HEADER_UNREADABLE 4266
285 #REPLACE DFERR_INVALID_INDEXNUMBER 4267
286 #REPLACE DFERR_DUPLICATE_FIELDNAME 4268
287 #REPLACE DFERR_NOT_A_VALID_DEF 4269
288 #REPLACE DFERR_ERROR_READING_FILE 4270
289 #REPLACE DFERR_CANT_OPEN_INTERMEDIATE_FILE 4271
290 #REPLACE DFERR_CANT_CLOSE_INTERMEDIATE_FILE 4272
291 #REPLACE DFERR_INTERMEDIATE_FILE_NOT_OPENED 4273
292 #REPLACE DFERR_ERROR_READING_SEQUENTIAL_FILE 4274
293 #REPLACE DFERR_ERROR_WRITING_SEQUENTIAL_FILE 4275
294 #REPLACE DFERR_MISSING_VALUE 4276
295 #REPLACE DFERR_INVALID_INTERMED_FILE_KEYWORD 4277
296 #REPLACE DFERR_INVALID_INTERMED_FILE_VALUE 4278
297 #REPLACE DFERR_INVALID_INTERMED_FILE_SEQUENCE 4279
298 #REPLACE DFERR_INVALID_INTERMED_FILE_FIELD_DESC 4280
299 #REPLACE DFERR_INVALID_INTERMED_FILE_INDEX_DESC 4281
300 #REPLACE DFERR_CANT_LOGOUT_WITH_OPEN_FILES 4282
301 #REPLACE DFERR_CANT_WRITE_FDFILE 4283
302 #REPLACE DFERR_MAX_KEY_LENGTH_EXCEEDED 4284
303 #REPLACE DFERR_UNSUPPORTED_ATTRIBUTE 4285
304 #REPLACE DFERR_UNSUPPORTED_ATTRIBUTE_VALUE 4286
305 #REPLACE DFERR_NO_INDEX_SPECIFIED 4287
306 #REPLACE DFERR_FILE_NOT_ON_TTS_VOLUME 4288
307 #REPLACE DFERR_CANT_ACCESS_DATABASE_IN_CALLBACK 4289
308 #REPLACE DFERR_CANT_ACCESS_SYSTEM_FILE 4290
309 #REPLACE DFERR_CANT_UPDATE_SYSTEM_FILE 4291
310 #REPLACE DFERR_ILLEGAL_STRUCTURE_COPY 4292
311
312 // 4293 - 4353 are compiler errors and are not used at runtime
313
314 #REPLACE DFERR_UNCONVERTED_DATES 4354
315 #REPLACE DFERR_EXTN_FUNC_NOT_FOUND 4355
316 #REPLACE DFERR_UNABLE_TO_LOAD_DLL 4356
317 #REPLACE DFERR_GUI_SUBSYS_NOT_COMPATIBLE 4357
318 #REPLACE DFERR_RAWFILE_ERROR 4358
319 #REPLACE DFERR_SIGNON_WRONG_VERSION_COM_OBJECT 4359
320 #REPLACE DFERR_SIGNON_CANNOT_HANDSHAKE_EVENT 4360
321 #REPLACE DFERR_SIGNON_CANNOT_FIND_SOFTSENTRY_FILE 4361
322 #REPLACE DFERR_SIGNON_SOFTSENTRY_EXPIRED 4362
323 #REPLACE DFERR_SIGNON_SOFTSENTRY_BAD_FORMAT 4363
324 #REPLACE DFERR_SIGNON_WEB_DEPLOYMENT_SERVER_EXPIRED 4364
325 #REPLACE DFERR_LARGE_INTEGER_ERROR 4365
326 // 4366 compile error
327 #REPLACE DFERR_FUNCTION_NOT_FOUND_IN_EXPRESSION 4367
328 #REPLACE DFERR_CANT_SUBCLASS_EXTERNAL_CLASS_SUPER 4368
329 #REPLACE DFERR_CANT_REGISTER_EXTERNAL_CLASS 4369
330 #REPLACE DFERR_WEBAPP_LOAD_LIBRARY_FAILED 4370
331 #REPLACE DFERR_WEBAPP_INIT_FUNC_NOT_FOUND 4371
332 #REPLACE DFERR_WEBAPP_FAILED_TO_INITIALIZE 4372
333 #REPLACE DFERR_WEBAPP_NOT_INITIALIZED 4373
334 #REPLACE DFERR_WEBAPP_WEBSERVICE_BAD_REGISTRATION 4374
335 #REPLACE DFERR_WEBAPP_WEBSERVICE_NOT_FOUND 4375
336 #REPLACE DFERR_WEBAPP_WEBSERVICE_BAD_PARAMETER_BLOCK 4376
337 // 4377, 4378 compiler error
338 #REPLACE DFERR_WRONG_NUMBER_OF_ARGUMENTS 4379
339 #REPLACE DFERR_XML_INTERNAL_ERROR 4380
340 #REPLACE DFERR_ILLEGAL_CONVERSION 4381
341 #REPLACE DFERR_DATA_RANGE_ERROR 4382
342 #REPLACE DFERR_EXTERNAL_CLASS_NOT_REGISTERED 4383
343 #REPLACE DFERR_ILLEGAL_EXTERNAL_CLASS 4384
344 #REPLACE DFERR_SOAP_INTERNAL_ERROR 4385
345 #REPLACE DFERR_BAD_WEBSERVICE_DECLARATION 4386
346 #REPLACE DFERR_WEBAPP_WEBSERVICE_TOO_MANY_ARGUMENTS 4387
347 // 4388 - 4397 compiler errors
348 #REPLACE DFERR_UNABLE_TO_INSTANTIATE_COM_OBJECT 4398
349 #REPLACE DFERR_COM_OBJECT_METHOD_INVOCATION_ERROR 4399
350
351 // above 4999, more R/T errors
352
353 // this is not a public error and it should never
354 // get used with the error command. It is used internally
355 // to generator soap fault errors on the soap server.
356 #REPLACE DFERR_WEBSERVICE_EXCEPTION 4502
357
358 #REPLACE DFERR_INVALID_ROWIDSIZE 4503
359 #REPLACE DFERR_DRIVER_NUMBER_RANGE 4504
360 #REPLACE DFERR_BAD_COLUMN_INDEX 4505
361 #REPLACE DFERR_COLUMN_NOT_COMBO 4506
362 #REPLACE DFERR_COMP_MISSING_ARRAY_INDEXER 4507
363 #REPLACE DFERR_INVALID_USE_OF_NON_MAIN_FILE 4508
364 #REPLACE DFERR_ARRAY_INDEX_OUT_OF_BOUNDS 4509
365 #REPLACE DFERR_BAD_ROWID 4510
366 #REPLACE DFERR_BAD_ARRAY_DIMENSION 4511
367 #REPLACE DFERR_ATTEMPT_TO_RESIZE_STATIC_ARRAY 4512
368 #REPLACE DFERR_ARRUTIL_CANT_COMPARE_THIS_ELEM_TYPE 4515
369 #REPLACE DFERR_ARRUTIL_BAD_USERFUNC_RETURN_VALUE 4516
370 #REPLACE DFERR_OPERATION_OVERFLOW 4517
371 #REPLACE DFERR_SYSTABLE_TOO_MANY_RECORDS 4518
372 #REPLACE DFERR_SYSTABLE_ALREADY_HAS_RECORD 4519
373
374
375 //
376 // Reserve 4400-4499 for non-runtime system (package) errors
377 //
378
379 // Generic Errors, use these when you can't find anything better
380 // These should always have blank error text, so you must provide all context
381 #REPLACE DFERR_COMPILE 4400 // non-specific compiler error
382 #REPLACE DFERR_OPERATOR 4401 // generic operator error
383 #REPLACE DFERR_PROGRAM 4402 // generic program error
384 #REPLACE DFERR_SETUP 4403 // generic setup
385
386 #REPLACE DFERR_WINPRINT 4404
387 #REPLACE DFERR_CRYSTAL_REPORT 4405
388 #REPLACE DFERR_DFTIMER 4406
389 #REPLACE DFERR_FLEXCOM 4407
390 #REPLACE DFERR_HELP_SYSTEM 4408
391 #REPLACE DFERR_INI_FILE 4409
392 #REPLACE DFERR_WINDOWS 4410
393 #REPLACE DFERR_REGISTRY 4411
394 #REPLACE DFERR_SERIAL_COMM 4412
395 #REPLACE DFERR_WINDOWS_MENU 4413
396 #REPLACE DFERR_MAPI 4414
397 #REPLACE DFERR_CAPPLICATION 4415
398 #REPLACE DFERR_WEBAPP_WBO_NOT_FOUND 4416 // 50015 - WBO name not found
399 #REPLACE DFERR_WEBAPP_FILEFIELD_NAME_NOT_FOUND 4417 // 50000 - bad file name passed to WBO
400 // 50001 - bad field name passed to WBO
401 // 50005 - invalid fieldField in ddvalue
402 // 50005 - invalid fieldField in setddvalue
403 #REPLACE DFERR_WEBAPP_DDO_NOT_FOUND_FOR_FILE 4418 // 50003 - No filename specified, 50004 - Could not find DD for filename
404 #REPLACE DFERR_WEBAPP_CHANGED_STATE_REQUIRED 4419 // 50010 - changed state not supported or available from browser/script
405 #REPLACE DFERR_WEBAPP_BAD_PARAMETER 4420 // 50005 - pVDFISDataIsNull, 50008 - pFieldDataIsNull
406
407 #REPLACE DFERR_XML_HTTP 4421 // error during xXmlHttpTransfer
408 #REPLACE DFERR_CLIENT_SOAP_TRANSFER 4422 // error during client web-service transfer, except soap-fault
409 #REPLACE DFERR_CLIENT_SOAP_FAULT 4423 // soap fault error.
410
411 #REPLACE DFERR_TEXT_TOO_LARGE_FOR_FIELD 4424 // Text too large for database field
412 #Replace DFERR_VISUAL_REPORT_WRITER 4425 // A handled visual report writer error
413
414#ENDIF
415
416//
417// these will get defined in fmac
418//
419// already defined
420// #REPLACE DFERR_COMP_BAD_IMAGE_NAME |CI4293
421// #REPLACE DFERR_COMP_CONSTANT_EXPECTED |CI4299
422// #REPLACE DFERR_COMP_ILLEGAL_RETURN_TYPE |CI4310
423// #REPLACE DFERR_COMP_IMAGE_NOT_FOUND |CI4311
424// #REPLACE DFERR_COMP_INVALID_DATATYPE |CI4315
425// #REPLACE DFERR_COMP_INVALID_TYPE |CI4317
426// #REPLACE DFERR_COMP_MISSING_ARGUMENT |CI4320
427// #REPLACE DFERR_COMP_MISSING_END_OBJECT |CI4323
428// #REPLACE DFERR_COMP_UNDEFINED_SYMBOL_IN_ARGUMENT |CI4328
429// #REPLACE DFERR_COMP_SYMBOL_ALREADY_DEFINED |CI4332
430// #REPLACE DFERR_COMP_TOO_MANY_MESSAGES |CI4339
431// #REPLACE DFERR_COMP_UNRESOVLED_CONTROL_BLOCK |CI4348
432// new compiler errors used by fmac
433// #REPLACE DFERR_COMP_ILLEGAL_OBJECT_DEFINTION |CI4388 // object name used is not valid
434// #REPLACE DFERR_COMP_ILLEGAL_PROPERTY_DEFINTION |CI4389 // property name cannot be used
435// #REPLACE DFERR_COMP_ILLEGAL_METHOD_DEFINTION |CI4390 // method name cannot be used
436// #REPLACE DFERR_COMP_ILLEGAL_CODE_PLACEMENT |CI4391 // Location of code, nesting, is wrong
437// #REPLACE DFERR_COMP_INVALID_METHOD_SYNTAX |CI4392 // syntax is incorrect for method definition
438// #REPLACE DFERR_COMP_INVALID_MESSAGE_SYNTAX |CI4393 // sysntax is incorrect for sending message
439// #REPLACE DFERR_COMP_INVALID_OBJECT_REFERENCE |CI4394 // object named in message is invalid
440// #REPLACE DFERR_COMP_OBSOLETE_UNSUPPORTED_FEATURE |CI4395 // Obsolete - was 101 (Moveused by fmac)
441// #REPLACE DFERR_COMP_INVALID_ARGUMENT |CI4396 // Agument in line is incorrect
442// #REPLACE DFERR_COMP_ILLEGAL_EXTERNAL_FUNCTION_DEFINITION |CI4397 // name cannot be used
443// #REPLACE DFERR_COMP_MISSING_DEBUG_INFORMATION |CI4500 // debug information is not provided
444// #REPLACE DFERR_COMP_INCOMPATIBLE_DEBUG_INFORMATION |CI4501 // debug inforamtion is is not correct
445// #REPLACE DFERR_COMP_RECURSIVE_STRUCT_DECLARATION |CI4513 // recursive struct definition
446// #REPLACE DFERR_COMP_AMBIGUOUS_SYNTAX. |CI4514 // either Left of "'[' is not array, use '(' if indicator" or "Left of '.' is not of type struct or table"
447
448