M204.2474: Difference between revisions
(Automatically generated page update) |
m (remove 0 from token0) |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
<P> | <P> | ||
This is an information message that describes a bad or incomplete | This is an information message that describes a bad or incomplete global variable that was found. Usually the message describes an incomplete global variable, which reflects an incomplete request. If this message occurs | ||
at compile time, the request is not evaluated. </P> | at compile time, the request is not evaluated. </P> | ||
<ul> | <ul> | ||
<li><var class="term"> | <li><var class="term">token</var> is the name of the routine that detected the problem: | ||
<ul> | <ul> | ||
<li>GLBFDCHK: Checks a single global object.</li> | <li>GLBFDCHK: Checks a single global object.</li> | ||
Line 45: | Line 45: | ||
<li><var class="term">hexValue0</var> is the GTBL offset of the header of the variable with the problem.</li> | <li><var class="term">hexValue0</var> is the GTBL offset of the header of the variable with the problem.</li> | ||
<li><var class="term">hexValue2</var> is the header and the first | <li><var class="term">hexValue2</var> is the header and the first eight bytes of the variable with the problem.</li> | ||
</ul> | </ul> | ||
<p> | <p> | ||
<b>Response:</b> The message that immediately preceded message M204.2474 identifies the problem that caused Model 204 to issue this message. If the preceding message does not give you enough information to resolve the problem yourself, | <b>Response:</b> The message that immediately preceded message M204.2474 identifies the problem that caused Model 204 to issue this message. If the preceding message does not give you enough information to resolve the problem yourself, | ||
retain the audit trail and contact [[Contacting Rocket Software Technical Support|Technical Support]]. If Rocket Software requests more complete diagnostic information, the <var>MSGCTL</var> command can set this message to snap.</p> | retain the audit trail and contact [[Contacting Rocket Software Technical Support|Technical Support]]. If Rocket Software requests more complete diagnostic information, the <var>MSGCTL</var> command can set this message to snap. | ||
</p> | |||
{{Template:M204.2474 footer}} | {{Template:M204.2474 footer}} | ||
<!-- skeleton as it was in pdf/routine_name BAD GLOBAL VARIABLE: gtbl_section var_type -error_description gtbl_offset global_object/--> | <!-- skeleton as it was in pdf/routine_name BAD GLOBAL VARIABLE: gtbl_section var_type -error_description gtbl_offset global_object/--> |
Latest revision as of 22:21, 26 March 2018
M204.2474 token bad global variable: token2 token3 token4 hexValue hexValue2
This is an information message that describes a bad or incomplete global variable that was found. Usually the message describes an incomplete global variable, which reflects an incomplete request. If this message occurs at compile time, the request is not evaluated.
- token is the name of the routine that detected the problem:
- GLBFDCHK: Checks a single global object.
- GLBCHECK: Checks all global objects after an error has occurred.
- token2 is the section of GTBL where the problem was found:
- TEMP IMAGE/SCREEN/MENU SECTION
- PERM IMAGE/SCREEN/MENU SECTION
- LIST/FOUNDSET/SORTSET SECTION
- TEMP POSITION SECTION
- PERM POSITION SECTION
- token3 is the type of variable that had the problem:
- YVAR....: Image.
- ZVAR....: Screen or menu.
- XVAR....: List or foundset.
- GVAR....: Group list or foundset.
- GXVAR...: Individual file from a group list or foundset.
- SVAR....: Sorted record set.
- PSVAR...: Remembered position.
- token4 describes the nature of the error:
- GLOBAL VARIABLE NOT SET UP
- ACTUAL VS. EXPECTED GLTYPE MISMATCH
- ACTUAL VS. EXPECTED VTYPE MISMATCH
- INVALID GLOBAL TYPE FOR THIS GTBL SECTION
- NO RECORD ENQUEUING ENTRY
- NO SVAR PAGE CHAIN
- INVALID VTYPE FOR THIS GLOBAL TYPE
- INVALID VARIABLE LENGTH
- hexValue0 is the GTBL offset of the header of the variable with the problem.
- hexValue2 is the header and the first eight bytes of the variable with the problem.
Response: The message that immediately preceded message M204.2474 identifies the problem that caused Model 204 to issue this message. If the preceding message does not give you enough information to resolve the problem yourself, retain the audit trail and contact Technical Support. If Rocket Software requests more complete diagnostic information, the MSGCTL command can set this message to snap.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
ECHO | Displays the line that caused the error |
SAVE | Saves the message in the VIEW ERRORS table |