compile insert SYSERRORS_1000 /* Copyright (c) 1992-2018 Revelation Software. All rights reserved. * This program is proprietary and is not to be used by or disclosed * to others, nor is it to be copied without written permission from * Revelation Technologies, Inc. Author : ??? Date : Before Time Began Purpose : "SYS" error series equates Comments ======== Amended Date Reason ======= ==== ====== Mr C 13 Nov 18 Added SYS1250 series. Mr C 20 Mar 18 Added SYS1005, SYS1011, SYS1012 Mr C 24 Aug 17 Remove insane indents Mr C 29 Sep 14 Added header guards, cleanup for v10 Mr C 10 Feb 10 Added SYS1107 Mr C 29 Sep 05 Added SYS1104, SYS1105, SYS1106 */ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #IFNDEF _SYSERRORS_1000_ #DEFINE _SYSERRORS_1000_ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// equ sys_load_err$ to "SYS1000" ; * Error loading program "%1%". equ sys_null_load$ to "SYS1001" ; * Null loading error. equ sys_invalid_object$ to "SYS1002" ; * The object code is invalid. equ sys_load_overflow$ to "SYS1003" ; * The maximum number of programs has been exceeded. equ sys_dict_load_err$ to "SYS1004" ; * Error loading dictionary item "%1%". equ sys_symbolic_insert_err$ to "SYS1005" ; * cant do dict insert into symbolic (%1%) equ SYS_RUNTIME_RESTRICT_ERR$ to "SYS1006" ; * Module "%1%" terminated due to runtime restrictions. equ sys_invalid_login_null_user$ to "SYS1008" ; * Invalid login null user name. equ sys_invalid_login_username$ to "SYS1009" ; * Invalid login user name. equ sys_invalid_login_passsword$ to "SYS1010" ; * Invalid login password. equ sys_invalid_login_acc_disabled$ to "SYS1011" ; * Invalid login (Account disabled due to excessive attempts). equ sys_invalid_login_sys_disabled$ to "SYS1012" ; * Invalid login (Workstation disabled due to excessive attempts). /////////////////////////////////////////////////////////////////////////////// // compiler preprocessor errors equ sys_comp_compile_errors$ to "SYS1100" ; * The "%1%" event for "%2%" contains syntax errors. equ sys_comp_preproc_err$ to "SYS1101" ; * Compiler error: Preprocessing error. equ sys_comp_source_oversize$ to "SYS1102" ; * Compiler error: Source code exceeds maximum size for compiler. equ sys_comp_invalid_insert$ to "SYS1103" ; * Compiler error: Old tablename; record name format is not supported. Invalid $insert. equ SYS_COMP_INVALID_USES$ to "SYS1104" ; * Compiler error: Module "%1%" Line "%2%" : Invalid $USES entity name[%3%] equ SYS_COMP_INSERT_ERROR$ to "SYS1105" ; * Compiler error: Module "%1%" Line "%2%" : $INSERT access error [%3%] equ SYS_COMP_INSERT_CIRCULAR_REF$ to "SYS1106" ; * Compiler error: Module "%1%" Line "%2%" : $INSERT circular reference error [$INSERT %3%] equ SYS_COMP_UNMATCHED_IFDEF$ to "SYS1107" ; * Compiler error: Module "%1%" Line "%2%" : Unmatched compiler define condition /////////////////////////////////////////////////////////////////////////////// // Contract processing - very very deprecated and unsupported. equ sys_comp_contr_err_base$ to '1110' equ sys_comp_contr_position$ to "SYS1111" ; * Compiler error: Contract must be before executable code equ sys_comp_contr_no_begin$ to "SYS1112" ; * Compiler error: Contract BEGIN CONDITION is missing. equ sys_comp_contr_no_end$ to "SYS1113" ; * Compiler error: Contract END CONDITION is missing. equ sys_comp_contr_multi_pre$ to "SYS1114" ; * Compiler error: Contract contains multiple PRE: statements. equ sys_comp_contr_multi_post$ to "SYS1115" ; * Compiler error: Contract contains multiple POST: statements. equ sys_comp_contr_no_pre$ to "SYS1116" ; * Compiler error: Contract PRE: statement is missing. equ sys_comp_contr_no_post$ to "SYS1117" ; * Compiler error: Contract POST: statement is missing. equ sys_comp_generic_error$ to "SYS1119" ; * Compiler error: ( used by Oproc compile to forward foreign compiler Errors) equ sys_comp_vnav_warning$ to "SYS1120" ; * Compiler warning: Unassigned Variable "%1% on line: "%2%" equ sys_comp_elapsed_info$ to "SYS1121" ; * Compiler information: "%1% elapsed time "%2%" secs equ sys_comp_var_equatename_warn$ to "SYS1122" ; * Compiler warning: Variable "%1% on line "%2%" ends with "$" equ sys_comp_equ_noSuffix_warn$ to "SYS1123" ; * Compiler warning: Equate "%1% on line "%2%" does not end with "$" equ sys_comp_debug_detected_warn$ to "SYS1124" ; * Compiler warning: Debug statement found equ sys_comp_generic_warn$ to "SYS1125" ; * Compiler warning: %1% ( used by Oproc compile to forward foreign compiler warnings) // More contract processing - conflicts with FORM error codes but shouldn't // be a problem as contract preprocessing is very very deprecated. equ sys_precondition_fail$ to "SYS1500" ; * Contract precondition failure : Module name, condition failed equ sys_postcondition_fail$ to "SYS1501" ; * Contract postcondition failure : Module name, condition failed /////////////////////////////////////////////////////////////////////////////// // compiler errors equ sys_proc_abort$ to "SYS1200" ; * The process has been aborted. equ sys_unsupported$ to "SYS1201" ; * This feature is not supported. equ sys_invalid_proctype$ to "SYS1210" ; * The procedure type is invalid. equ sys_no_arg_lparen$ to "SYS1211" ; * A left parenthesis is missing. equ sys_no_arg_rparen$ to "SYS1212" ; * A right parenthesis is missing. equ sys_invalid_argtype$ to "SYS1213" ; * The argument type is invalid. equ sys_missing_argid$ to "SYS1214" ; * An argument identifier is missing. equ sys_compile_fail$ to "SYS1215" ; * The compilation has failed. equ sys_arg_overflow$ to "SYS1216" ; * Too many arguments have been passed. equ sys_missing_rowdef$ to "SYS1217" ; * A ROWDEF is missing in the routine. equ sys_obj_missing$ to "SYS1220" ; * The object code is missing. equ sys_invalid_arg$ to "SYS1221" ; * The argument is invalid. equ sys_putdata_fail$ to "SYS1222" ; * PutData has failed. equ sys_invalid_procname$ to "SYS1223" ; * The stored procedure name is invalid. equ sys_protected_proc$ to "SYS1224" ; * The procedure cannot be overwritten - no arguments. equ sys_sql_read_err$ to "SYS1230" ; * SQL read error. equ sys_missing_comma_quote$ to "SYS1240" ; * A comma or quote is missing in the script. equ sys_missing_matching_quote$ to "SYS1241" ; * A matching quote is missing in the script. equ sys_invalid_param$ to "SYS1242" ; * The parameter number in the script is invalid. equ sys_nesting_too_deep$ to "SYS1243" ; * The list is too deeply nested in brackets. equ sys_invalid_char$ to "SYS1244" ; * The script contains an invalid character. equ sys_bracket_mismatch$ to "SYS1245" ; * A matching bracket is missing in the script. equ sys_null_prototype$ to "SYS1250" ; * The prototype definition is missing equ sys_null_ret_type$ to "SYS1251" ; * The prototype return type is missing equ sys_null_calling_conv$ to "SYS1252" ; * The prototype calling convention is missing equ sys_null_function_name$ to "SYS1253" ; * The prototype function name is missing equ sys_invalid_var_type$ to "SYS1254" ; * "%1%" is not a valid variable type equ sys_invalid_calling_conv$ to "SYS1255" ; * "%1%" is not a valid calling convention equ sys_invalid_func_pointer$ to "SYS1256" ; * "%1%" is not a valid internal function pointer equ sys_null_dll_name$ to "SYS1257" ; * The prototype definition is missing /////////////////////////////////////////////////////////////////////////////// // Volume/Table errors equ sys_sysnodetach_err$ to "SYS1300" ; * Cannot detach or redefine table equ sys_notab_invol_err$ to "SYS1301" ; * Table was not found in volume rec table list equ sys_volrec_missing_err$ to "SYS1302" ; * Volume record for attached table is missing equ sys_volrec_synch_err$ to "SYS1303" ; * Table list in the volume record does not synch with the systables record /////////////////////////////////////////////////////////////////////////////// // Form runtime errors equ SYS_FORM_PRILOCK_ERR$ to "SYS1500" ; * Primary row locked: Table %1%, key %2% equ SYS_FORM_SUBLOCK_ERR$ to "SYS1501" ; * Subsidiary row locked: Table %1% key %2% equ SYS_FORM_SAVELOCK_ERR$ to "SYS1502" ; * Lock not held at update time: Table %1%, key %2%, operation %3% equ SYS_FORM_OPEN_EXPLODE_ERR$ to "SYS1503" ; * form fetch denormalization beyond 2 levels is not supported equ SYS_FORM_READLOCKED_STAT$ to "SYS1510" ; * locked record is read into a form (warning, not an error) /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #ENDIF /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////