Sheerpower V011.013 error output on MISTERDAN-DOWN 16-FEB-2025 22:04:24 

Filename: C:\Sheerpower\sptools\maintain.spsrc

---
Illegal argument to VAL() at SELECT_KEY_FIELD.20

SYSTEXT---> The file exists. 
_STRING---> #1 
_INTEGER--> 0 
---


------ Call Stack Depth: 2 ------
Current: SELECT_KEY_FIELD.20:  key_field$ = element$(keys$(val(tmp_indx$)),1,'|') 
Level 2: ASK_KEY_FIELD.14:  select_key_field
Level 1: MAIN.286:  ask_key_field  !++ debug dme ++
------  End of Call Stack  ------

--- Dump of variables ---

ACCESS_LIMIT% = 0
ACCESS_TRIES% = 0
ACROSS = 0
ACTION$ = ""
AFTER = 0
ALLOW_BLANK = 0
ALL_NUMBERED_ITEMS% = 0
ALL_VALID_OPTIONS$ = "ADD,CHA,DEL,INQ,SYS,WID,NAR" (27)
ANS$ = ""
ANS_NEW$ = ""
ASKED_FOR_DONE = 0
ASKED_FOR_FIELD = 0
ASK_DEFAULT$ = ""
ASK_LENGTH = 0
ASK_MESSAGE$ = ""
ASK_PROMPT$ = ""
ASK_UC_RESPONSE? = 0
ASK_VALIDATION$ = ""
ATTR$ = "NUM:2, RJ" (9)
ATTRIB$ = ""

BACKGROUND_END = 26
BACKGROUND_LINE$ = ""
BACKGROUND_PR_LEN = 0
BACKGROUND_SCREEN = 0
BACKGROUND_START = 2
BAILOUT% = 0
BATCH_MODE? = 1
BEFORE = 0
BOTTOM_FRAME_TEXT$ = ""

CAPTURE_DEFAULT_TAKEN? = 0
CAPTURE_RESPONSE$ = ""
CAPTURE_TEXT$ = ""
CBASE% = 0
CENTER_HEAD$ = "C:\SHEERPOWER\SPTESTS\CLIENT.STR" (32)
CHANGE_FIELD = 0
CHANG_FLD = 1
CHK$ABB_ALLOWED$ = "USMC,USNG,USN,UNIV,UNLTD,USAF,USAF,USAF,USAR,USAR,USCG,USCG,USMC,USMC,USMC,USMC,USN,USNG,USN,USNG,UT"... (528)
CHK$ABB_DISALLOWED$ = "UNITED STATES MARINES,UNITED STATES NATIONAL GUARD,UNITED STATES NAVY,UNIVERSITY,UNLIMITED,US AF,US "... (945)
CHK$ALLOWED_CHARS$ = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789&" (37)
CHK$LETTERS$ = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" (26)
CHK$NUM_RULES = 7
CHK$OMIT$ = "COMPANY,CO,CORPORATION,CORP,INCORPORATED,INC,LIMITED,LTD,UNLIMITED,UNLTD" (72)
CHK$P1 = 0
CHK$P2 = 0
CHK$REMOVE$ = ""
CHK$RULE_NUM = 0
CHK$T = 0
CHK$Z0$ = ""
CLEARING_LEN = 13
COMPANY_ABBREV$ = "TTI" (3)
COM_CH = 0
CRD_DISPLAY_RELATE_ERRORS = 0
CRLF$ = ""
CURRENT_MARGIN = 80
CUR_COL = 1
CUR_COL% = 0
CUR_MENU$ = ""
CUR_MENU% = 0
CUR_REC$ = ""
CUR_ROW = 25
CUR_ROW% = 0
C_COMPANY$ = ""
C_RULES$ = ""
C_VIOLATE = 0

DATAFILE_GIVEN = 0
DATA_MODIFIED = 0
DATA_TYPE$ = "CH" (2)
DEFAULT$ = ""
DEFAULT_KEY_FIELD$ = ""
DEFAULT_LOWERCASE = 0
DEFAULT_MCL$ = "@maintain.mcl" (13)
DEFAULT_UPPERCASE = 0
DESC_FLD$ = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19" (47)
DESIRED_MENU$ = ""
DFC_NUMERIC = 0
DISPLAY = 0
DISPLAY_ATTRIBUTE$ = ""
DISPLAY_COL = 0
DISPLAY_DATA = ""
DISPLAY_END = 25
DISPLAY_FIELD = 0
DISPLAY_ITEMS = 21
DISPLAY_MASK$ = ""
DISPLAY_ROW = 0
DISPLAY_SCREEN = 0
DISPLAY_START = 3
DISP_FLD = 0
DLEN = 0
DMASK$ = ""
DOING_ADD = 0
DONT_DISPLAY = 0
DO_END? = 0
DP = 0
DS_ERROR = 0
D_CHANNEL = 3
D_LEN = 0
D_LINE$ = ""
D_TEXT$ = "Amount" (6)

EDGE_DISPLAY = 15
EOF? = 0
EOS = 0
ERROR = 0
ERROR% = 0
ERROR_CHAR$ = "*" (1)
ERR_BAD_CMD% = 0
ERR_BAD_ID% = 0
ERR_DUP_ID% = 0
ERR_NO_FILE% = 0
ERR_NO_ITEM% = 0
ERR_SYNTAX% = 0
EXTRACTED% = 0

FATAL? = 0
FIELDS = 19
FIELD_CH = 1
FIELD_FOUND = 0
FILTER$ = "Structure/table=*.str" (21)
FIND_DESC = 20
FIND_FLD = 20
FINISHED_ENTRY? = 0
FIRST$ = ""
FLD = 19
FLD1 = 20
FLDSTR$ = "     1| 99995|1,     6| 99983|2,    23| 99985|3,    38| 99999|4,    39| 99969|5,    70| 99970|6,   1"... (313)
FLD_NUM = 20
FLD_SAVE = 0
FLOATING_LENGTH = 18
FOUND? = 0
FOUND_COUNT% = 0
FRAME_HEAD$ = ""
FRST_MENU_SLOT% = 0
F_ATTRIB$ = ""
F_DESC$ = "Amount" (6)
F_DTYPE$ = ""
F_NAME$ = "AMOUNT" (6)

HASHED = 0
HAVE_A_HELP_FILE = 0
HAVE_OPERATOR? = 0
HELP$ = "structure_name" (14)
HELP_CH = 0
HELP_FMT_TEXT$ = ""
HELP_HTML_FILE$ = ""
HELP_HTML_FILE_CNT = 0
HELP_HTML_FILE_CNT% = 0
HELP_LINE_CTR% = 0
HELP_MAX_HTML_FILES% = 100
HELP_PROMPT$ = ""
HELP_STATE$ = ""
HELP_STRUCTURE$ = "@maintain_help.ars" (18)
HELP_TEXT$ = ""
HELP_TMP_CH = 0
HELP_TMP_FILE$ = ""
HELP_TOPIC$ = ""
HH = 0
HIGH$ = ""
HOLD_CHEAD$ = ""
HOUR12$ = ""
HOUR24$ = ""
H_TEXT$ = ""

I = 0
INFO_COL_MAX% = 0
INFO_ROW_MAX% = 0
INPUT_MENU_DEFAULT$ = ""
INTEGER_LENGTH = 10
INTERACTIVE? = 0
IN_BETWEEN_COL = 5
IN_DELETE = 0
IN_FIELD = 0
IN_SCREEN = 0
IRM_MENU_DEFAULT$ = ""
IS_KEY = 0
ITEMS$ = ""
ITEM_DESC$ = ""
ITEM_ELEMENTS% = 0
ITEM_ID$ = ""
ITEM_IDZ$ = ""
ITEM_LINE$ = ""
ITEM_NBR% = 0
ITEM_PROC_NAME$ = ""

KEY_DATA_TYPE$ = ""
KEY_DESC$ = ""
KEY_DISPLAY_LEN = 30
KEY_FIELD$ = ""
KEY_FIELD_LENGTH = 0
KEY_NBR = 0
KEY_POSITION = 0
KEY_POSITIONS$ = ",1;5,6;17" (9)
KEY_VALUE$ = ""
KFLD$ = ""
KLEN = 35

LAST_LINE$ = ""
LAST_MENU_SLOT% = 0
LEGAL_CHARS$ = ""
LENGTH = 0
LF$ = ""
LOCK_TERM_WINDOW$ = ""
LONGEST_LENGTH = 78
LOW$ = ""

MAIN_STRUCTURE$ = "C:\SHEERPOWER\SPTESTS\CLIENT.STR" (32)
MASK$ = ""
MASK_LEN = 13
MAX_AMBIG_DISP% = 0
MAX_DISPLAY = 2
MAX_FIELDS = 1024
MAX_MENU_IF = 0
MAX_RELATES = 9
MAX_SCREENS = 48
MAX_SELECT_KEYS = 16
MAX_SEQUENCE = 0
MAX_STRUCTURES = 10
MAX_TOPIC_SIZE% = 0
MAX_VALID_ELEMENTS = 20
MBM_CMD$ = ""
MBM_INDEX = 0
MBM_MENU_INDEX = 0
MBM_PROMPT$ = ""
MBM_TEXT1$ = ""
MBM_TEXT2$ = ""
MCL_ERR% = 0
MCL_FSPEC$ = ""
MCL_LEVEL% = 0
MCL_LINE$ = ""
MDA_BASE% = 0
MDA_DISPLAY_OFFSET% = 0
MDA_DONE = 0
MDESC$ = ""
MENU$ = "%title "Keys","Client ID number"=1,"Last name"=2" (48)
MENU_ADD_SPECIAL_FUNCTIONS? = 0
MENU_AMBIG_CTR% = 0
MENU_COL_MAX% = 0
MENU_DESC$ = ""
MENU_EXIT_DEFAULT$ = ""
MENU_EXIT_ON_FIRST_ATTEMPT? = 1
MENU_EXIT_ROUTINE$ = "maintain_finished" (17)
MENU_FILES_MAX% = 0
MENU_HEADING$ = ""
MENU_IF_DEPTH = 0
MENU_INFO_SLOT% = 0
MENU_INFO_TOTAL% = 0
MENU_ITEMS% = 0
MENU_LEVEL% = 0
MENU_MENU_SLOT% = 0
MENU_MENU_TOTAL% = 0
MENU_MESSAGE$ = ""
MENU_NAME$ = ""
MENU_NO_FINISH = 0
MENU_ROW_MAX% = 0
MENU_TEXT$ = ""
MENU_VALID_ITEMS$ = ""
MESSAGE_LINE = 29
MLEN = 0
MM = 0
MODE$ = "batch" (5)

N% = 0
NAME_GIVEN = 0
NARROW_MARGIN = 80
NARROW_WRAP = 60
NBR$ = ""
NBR_FIELDS = 19
NBR_KEYS = 2
NBR_RELATES = 0
NBR_SCREENS = 1
NBR_STORED_SCREENS = 0
NBR_VALIDS = 0
NEW_FIELD = 0
NEW_LONGEST_LENGTH = 78
NEW_SCREEN = 0
NEW_SCREEN$ = "new_screen" (10)
NEXT_COL = 0
NEXT_ROW = 0
NICKNAME$ = ""
NOEXTRA% = 0
NOLEAD% = 0
NOSPACE% = 0
NOTRAIL% = 0
NOT_DISPLAYED = 0
NOT_REQ = 1
NOT_REQUESTED = -1
NOT_VAL_NUM = 0
NUM_KEY_FIELD = 0

OLD_KEY_FIELD$ = ""
OLD_MARGIN = 80
OPEN_ACCESS$ = "outin" (5)
OPEN_NAME$ = "\SHEERPOWER\SPTESTS\CLIENT.STR" (30)
OPEN_STRUCTURES = 1
OPER_ID$ = ""
OPER_ID_PADDED$ = ""
OPER_MENU$ = ""
OPER_NAME$ = ""
OPER_OKAY? = 0
OPER_PASSWORD% = 0
OPT$ = ""
OPTION_LEN = 15

P1 = 0
PAGESIZE% = 30
PAGE_CTR = 0
PAGE_CTR% = 0
PARAMETER$ = "C:\SHEERPOWER\SPTESTS\CLIENT.STR" (32)
PARAMETERS_NEEDED = 0
PARAMETER_GIVEN = 0
PARAM_INTEGER = 0
PAR_DATAFILE$ = ""
PAR_FILENAME$ = ""
PAR_STRUCTURE$ = "C:\SHEERPOWER\SPTESTS\CLIENT.STR" (32)
PAR_USEFILE$ = ""
PATH$ = "c:\users\misterdan" (18)
POP_UP_MENU? = 0
PRINTED_CTR = 0
PROBLEM = 0
PROC_BATCHOMATIC$ = ""
PROC_DISPATCH_TEXT$ = ""
PROC_DISPATCH_TYPE$ = ""
PROC_PARAMETER_TEXT$ = ""
PROMPT$ = "Structure name? " (16)
PROMPT_LINE% = 28
PR_LEN = 18
P_MASK$ = "$#,###,###.##" (13)

QUOTES$ = ""

R1% = 0
R2% = 0
R3% = 0
R4% = 0
R5% = 0
RBASE% = 0
READ_CTR = 0
RECORDS_FOUND = 0
RECORD_CTR = 0
REC_ID$ = ""
REF% = 0
REFERENCE$ = ""
REFLINE$ = ""
REL = 0
RELATED% = 0
RELATED_TOPICS% = 0
RELATE_FOUND = 0
RELATE_INDEX = 0
RELATE_MADE = 0
REL_ELEMENTS = 0
REL_KEY_DATA$ = ""
REL_NBR = 0
REL_PHRASE = 0
REL_STRS$ = ""
REL_STR_INDEX = 0
REL_TEXT$ = ""
REL_TOPIC_TEXT$ = ""
REPLY$ = "c:\sheerpower\sptests\client.str" (32)
REPORT_TITLE$ = ""
REPORT_TITLE2$ = ""
REQUESTED_ITEM$ = ""
RESPONSE_MESSAGE$ = ""
RIGHT_EDGE = 65
RULE$ = ""

SAVED_SLOT% = 0
SAVE_BOTTOM_FRAME = 0
SAVE_DISPLAY = 0
SAVE_WINDOW$ = ""
SAV_DEFAULT$ = ""
SCALE = 2
SCR = 0
SCREEN_NAMES$ = ""
SCR_WIDTH% = 0
SECOND$ = ""
SELECTED_CTR = 0
SELECT_REC_MENU$ = ""
SEQUENCE_NBR = 0
SEQUENCE_NBR$ = ""
SEQ_DONE = 0
SETTING_UP_BATCH = 0
SF_HEAD$ = " Maintain " (10)
SF_HEAD1$ = ""
SHOW_ERROR = 0
SHOW_SCREENS = 0
SHOW_STATS_CTR = 0
SKIPQUOTE% = 0
SS = 0
SS_BUF$ = ""
SS_SIZE = 0
STANDARD_PR_LEN = 18
START_MODE$ = ""
START_PRINT_TIME = 0
START_TIME = 0
STORE_LINE = 0
STRUCTURE_GIVEN = 1
STRUCT_LEN = 0
STRUC_LEN = 10
STRUC_PROMPT$ = "Amount" (6)
STR_OK = 0
STR_SAVE = 0
SUBSYSTEM$ = ""
SUB_MENU$ = ""
SUB_VAL$ = ""
SYSTEM$ = "MAINTAIN" (8)
SYSTEM_COPYRIGHT$ = "Maintain Copyright (c) 1987 - 1999 Touch Technologies, Inc." (59)
SYSTEM_NAME$ = "Maintain" (8)
SYSTEM_TITLE$ = "Maintain" (8)
SYSTEM_VERSION$ = "4.5" (3)
S_FLD = 0
S_NAME$ = "AMOUNT" (6)

T = 20
TEXT_TEXT$ = ""
THE_FIELD$ = ""
THE_KEYS$ = ""Client ID number"=1,"Last name"=2," (35)
THE_REST$ = "C:\SHEERPOWER\SPTESTS\CLIENT.STR" (32)
THE_WIDTH = 80
THIS_DIR$ = "c:\users\misterdan" (18)
TILDES = 0
TITLE$ = "%title "Keys"," (14)
TMP$ = "   " (3)
TMP_HELP_TOPIC$ = ""
TMP_INDX$ = "." (1)
TOOK_DEFAULT = 0

UCASE% = 0
UC_RESPONSE? = 0
UNTIL_EOJ = 0
USER_DEFINED_KEYS = 0
USER_ID$ = ""
USER_NAME$ = "MisterDan" (9)
USE_HELP_HTML? = 0
USING_GIVEN = 0
USING_LINE$ = ""
U_AMBIGUOUS = 0
U_CHANGE = 0
U_DAY = 155276
U_DAY$ = "Sunday" (6)
U_DDMONYYYY$ = "16-Feb-2025" (11)
U_EXIT_TEXT$ = ","EXIT           |EXIT Maintain"="EXIT"" (39)
U_FIELD$ = ""
U_FULLTIME_MDY$ = ""
U_FULLTIME_YMD$ = ""
U_HELP_HTML? = 0
U_INT% = 0
U_MENU$ = ""
U_MENU_DEFAULT$ = ""
U_MENU_HELP$ = ""
U_MENU_TITLE$ = ""
U_MMDDYY$ = ""
U_MMDDYYYY$ = "02162025" (8)
U_MONTHDDYYYY$ = "February 16, 2025 " (18)
U_SCR_WIDTH% = 80
U_STR$ = "20250216" (8)
U_STRUCTURE$ = ""
U_STR_NUMBER = 0
U_YYMMDD$ = ""
U_YYYYMMDD$ = "20250216" (8)

VALIDATION$ = ""
VALID_ELEMENT = 0
VALID_OPTIONS$ = "ADD,CHA,DEL,INQ,SYS,WID,NAR" (27)
VALID_STRUCTURES$ = "\SHEERPOWER\SPTESTS\CLIENT.STR" (30)
VALUE_FLD = 3
VERSION$ = "4.5" (3)
VRULES_STR$ = ""

WIDE_MARGIN = 132
WIDE_WRAP = 112
WRAP_LIMIT = 60
WRAP_TEXT$ = ""

Z = 401
Z$ = "6;17" (4)
Z% = 0
Z0 = 0
Z0$ = ""
Z1 = 9
Z1$ = "2" (1)
Z1% = 0
Z2 = 9
Z2$ = ""
Z2% = 0
Z3$ = " Maintain 4.5                                                       16-Feb-2025 " (80)

--- End of variables ---


--- Dump of tables ---

CHK$ABB                          lun 1   Extracted: 89       Current: No   DataFile "@ABBREVIATIONS.ARS"
CHK$C_ABB                        closed

HELP                             closed

MC                               lun 2   Extracted: 0        Current: Yes  DataFile "@MENU_CONTROL.ARS"

OPER                             closed

PROC                             lun 3   Extracted: 0        Current: No   DataFile "@MAINTAIN_PROCEDURE.ARS"

STR1                             lun 4   Extracted: 0        Current: No   DataFile "C:\SHEERPOWER\SPTESTS\CLIENT.ARS"
STR10                            closed
STR2                             closed
STR3                             closed
STR4                             closed
STR5                             closed
STR6                             closed
STR7                             closed
STR8                             closed
STR9                             closed
STRUC                            lun 4   Extracted: 0        Current: No   DataFile "C:\SHEERPOWER\SPTESTS\CLIENT.ARS"

--- End of tables ---


--- Dump of open files ---
Last status: The file exists. (0000006C)

channel: 000 status: 00000000 00000000  name: sys$output
  open id: 1        flags : (t)input (t)output lock stream cancel 
  locked : 0        row   : 30       col   : 1       
  pagelen: 30       reclen: 2048     margin: 80       zone  : 20     
  cursize: 0        read  : 0        write : 13       blocks: 2      
  control: 89       rewind: 0        update: 0        delete: 0      


lun: 001 status: 00000001 00000000  name: c:\sheerpower\sptools\abbreviations.ars
  open id: 9        flags : input keys=2 optimized 
  locked : 0        row   : 1        col   : 1       
  pagelen: 0        reclen: 93       margin: 93       zone  : 20     
  cursize: 8        read  : 90       write : 0        blocks: 0      
  control: 92       rewind: 1        update: 0        delete: 0      
  Last RFA: 141 0 
  key 1: 31(45)  key 2: 1(30)

lun: 002 status: 00000001 00000000  name: c:\sheerpower\sptools\menu_control.ars
  open id: 12       flags : input keys=1 optimized 
  locked : 0        row   : 1        col   : 1       
  pagelen: 0        reclen: 2048     margin: 2048     zone  : 20     
  cursize: 8        read  : 1        write : 0        blocks: 0      
  control: 3        rewind: 0        update: 0        delete: 0      
  Last RFA: 34 0 
  key 1: 1(6)

lun: 003 status: 00000001 00000000  name: c:\sheerpower\sptools\maintain_procedure.ars
  open id: 15       flags : input keys=1 optimized 
  locked : 0        row   : 1        col   : 1       
  pagelen: 0        reclen: 1000     margin: 1000     zone  : 20     
  cursize: 8        read  : 0        write : 0        blocks: 0      
  control: 1        rewind: 0        update: 0        delete: 0      
  Last RFA: 0 0 
  key 1: 1(20)

lun: 004 status: 00000001 00000000  name: C:\SHEERPOWER\SPTESTS\CLIENT.ARS
  open id: 18       flags : input output keys=2 optimized 
  locked : 0        row   : 1        col   : 1       
  pagelen: 0        reclen: 510      margin: 510      zone  : 20     
  cursize: 8        read  : 0        write : 0        blocks: 0      
  control: 1        rewind: 0        update: 0        delete: 0      
  Last RFA: 0 0 
  key 1: 1(5)  key 2: 6(17)
--- End of open files ---

--- Dump of memory pools ---
ars            MB: 134      
expressions    MB: 133      
data           MB: 67       
tcp            MB: 44       
own            MB: 10       
strings        MB: 2        
os             MB: 4        
array          MB: 16       
--- End of memory pools ---

--- End of output ---