Natural System Error Messages 4701-4750

NAT4701: No data defined in program.

Text No data defined in program.
Expl. The program (or subprogram, subroutine, helproutine) to be displayed
in the top half of the editing screen does not contain any explicit
field definitions.
Actn. Check program to be displayed, and have the data area used by the
program displayed to see the desired variables.

NAT4702: Field/parameter type is missing.

Text Field/parameter type is missing.
Expl. Field/parameter type must be specified.
Actn. Enter a field/parameter type.

NAT4703: Do not enter starting value for an index which is "0".

Text Do not enter starting value for an index which is "0".
Expl. For a dimension whose index is "0" you cannot specify a
"Starting from" value.
Actn. Either specify an index, or remove starting value.

NAT4704: Dynamic layout not possible for WRITE statement.

Text Dynamic layout not possible for WRITE statement.
Expl. You cannot use a dynamic layout map for a map that is to be output via
a WRITE statement.
Actn. Correct error.

NAT4705: Verification name already exists, but is not a free rule.

Text Verification name already exists, but is not a free rule.
Expl. The verification you have specified already exists and is defined
in Predict as an automatic rule.
Actn. Specify other verification name.

NAT4706: Rejected by Predict defaults.

Text Rejected by Predict defaults.
Expl. The switch "Rule in Map Editor" in the Predict Defaults is set to
"D" (disallowed).
Actn. Ask your Predict administrator to change the default.

NAT4707: Do not enter a rule name and source text at same time.

Text Do not enter a rule name and source text at same time.
Expl. Enter either a free rule name to include the rule source from
Predict into the rule editor, or enter source text, press
ENTER and then enter a rule name to save the source in Predict.
Actn. Remove either the rule name or the source text and press ENTER
again.

NAT4708: Do not apply a processing rule to an output field.

Text Do not apply a processing rule to an output field.
Expl. A processing rule that is attached to an output field
is not executed.
Actn. Remove the processing rule or change the field class.

NAT4709: An internal error occurred.

Text An internal error occurred.

NAT4710: Memory allocation failed.

Text Memory allocation failed.
Actn. Save your work and try to free computer resources.

NAT4711: Bad object handle detected.

Text Bad object handle detected.
Expl. Natural received an object handle that does not identify an object.
A programming error in an application has assigned an illegal value
to an object handle.
Actn. Check and correct program.

NAT4712: Bad value in Attribute type.

Text Bad value in Attribute type.
Expl. An illegal value has been assigned by an application program to the
Attribute.
Actn. Check and correct program.

NAT4713: Invalid value assignment for a SUPPRESS-XXX-EVENT Attribute.

Text Invalid value assignment for a SUPPRESS-XXX-EVENT Attribute.
Expl. A value has been assigned to one of the SUPPRESS-XXX-EVENT Attributes
that is not permitted.
Actn. Consult the documentation for permitted values and correct program
accordingly.

NAT4714: Bad parent type.

Text Bad parent type.
Expl. The object referred to by the PARENT Attribute is of an incompatible type.
For example, a List Box Item requires a List Box Control as a parent.
Actn. Check object type in the documentation.

NAT4715: Bad object handle detected in Attribute SUCCESSOR.

Text Bad object handle detected in Attribute SUCCESSOR.
Expl. The Attribute SUCCESSOR does not refer to an object.
Actn. Check and correct program.

NAT4716: Natural cannot perform requested action.

Text Natural cannot perform requested action.
Expl. A Natural application has tried to perform an operation on an object
that does not provide for such an operation.
Actn. Consult your documentation for valid operations and correct your
program accordingly.

NAT4717: Invalid data type.

Text Invalid data type.
Expl. The Natural data type used for the parameter value does not match
the type required by Natural.
Actn. Consult your documentation for type compatibility and correct
your program accordingly.

NAT4718: Invalid font description.

Text Invalid font description.
Expl. The font description in the Attribute STRING is invalid.
Actn. Check and correct program.

NAT4719: Font handle not valid.

Text Font handle not valid.
Expl. The FONT-HANDLE Attribute does not refer to an object of the type
Font Control.
Actn. Check and correct program.

NAT4720: Bad index or position value specified in NGU subprgm parameter.

Text Bad index or position value specified in NGU subprgm parameter.
Actn. Check and correct program.

NAT4721: Bad start position value specified in NGU subprogram parameter.

Text Bad start position value specified in NGU subprogram parameter.
Actn. Check and correct program.

NAT4722: Bad end position value specified in NGU subprogram parameter.

Text Bad end position value specified in NGU subprogram parameter.
Actn. Check and correct program.

NAT4723: Bad value in parameter "text-length".

Text Bad value in parameter "text-length".
Expl. The value in the parameter "text-length" is smaller than the difference
between the values of the parameters "start-position" and "end-position".
Actn. Check and correct program.

NAT4724: Bad value in parameter "line-from".

Text Bad value in parameter "line-from".
Actn. Check and correct program.

NAT4725: Bad value in parameter "line-to".

Text Bad value in parameter "line-to".
Actn. Check and correct program.

NAT4726: Bad value in parameter "column-from".

Text Bad value in parameter "column-from".
Actn. Check and correct program.

NAT4727: Bad value in parameter "column-to".

Text Bad value in parameter "column-to".
Actn. Check and correct program.

NAT4728: Bad value in parameter "colour-name".

Text Bad value in parameter "colour-name".
Expl. This can occur for the Attributes FOREGROUND-COLOUR-NAME
or BACKGROUND-COLOUR-NAME.
Actn. Consult your documentation for permitted values and correct program
accordingly.

NAT4729: Attribute cannot be modified.

Text Attribute cannot be modified.

NAT4730: Natural could not create window.

Text Natural could not create window.
Actn. Check your program and ensure that you have sufficient system resources.

NAT4731: Natural could not create Dialog Element.

Text Natural could not create Dialog Element.
Actn. Check your program and ensure that you have sufficient system resources.

NAT4732: Attempt to create Menu Item failed.

Text Attempt to create Menu Item failed.
Expl. There is an internal limit for the number of Menu Items per menu. Try
to limit the number of your menu items to a manageable number.
Human engineering studies recommend a maximum of 7.
Actn. Check and correct program.

NAT4733: Keyword OBJECT in the handle definition expected.

Text Keyword OBJECT in the handle definition expected.
Expl. On non-GUI platforms only object handles (HANDLE OF OBJECT)
may be defined.
Actn. Check and correct handle definition.

NAT4734: Operand2 must be defined as a handle variable.

Text Operand2 must be defined as a handle variable.
Actn. Check and correct program.

NAT4735: Operand format is not INTEGER or length is invalid.

Text Operand format is not INTEGER or length is invalid.
Expl. An operand of format INTEGER is required for this operand.
- The dialog id of the OPEN DIALOG, SEND EVENT or CLOSE DIALOG
statement does not have format/length (I4).
- The GIVING operand of a CREATE OBJECT or SEND METHOD statement
does not have format/length I2 or I4.
Actn. Correct format/length definition of the operand.

NAT4737: Parameter-name not defined.

Text Parameter-name not defined.
Expl. Parameter-name not defined in DEFINE DATA PARAMETER section.
Actn. Check and correct program.

NAT4738: Statement/variable/constant not permitted on non-GUI platforms.

Text Statement/variable/constant not permitted on non-GUI platforms.
Expl. The program contains elements, such as the OPEN DIALOG statement,
that are only applicable to GUI platforms.
Actn. Check and correct program.

NAT4739: Invalid Attribute value.

Text Invalid Attribute value.
Expl. The value that has been assigned to the Attribute is illegal in
this context.
Actn. Assign a valid Attribute value.

NAT4740: Incompatible Attribute name specified.

Text Incompatible Attribute name specified.
Expl. Attribute name is not in the set of allowed Attributes for
the Dialog Element type.
Actn. Choose an allowed Attribute for this Dialog Element type.

NAT4741: Invalid Dialog Element type specified.

Text Invalid Dialog Element type specified.
Expl. This Dialog Element type is not available.
Actn. Consult your documentation and enter a valid
Dialog Element type.

NAT4742: Invalid Attribute name specified.

Text Invalid Attribute name specified.
Actn. Consult your documentation and choose an allowed
Attribute name.

NAT4743: Attribute must not be queried.

Text Attribute must not be queried.
Expl. For this Dialog Element type, you must not query
the value of this Attribute.
Actn. Correct program.

NAT4744: Attribute must not be modified.

Text Attribute must not be modified.
Expl. For this Dialog Element type, you must not modify
the value of this Attribute.
Actn. Correct program.

NAT4745: Event queue overflow.

Text Event queue overflow.
Expl. During a long user interface operation, too many
events have occurred. For example, the user has
scrolled in a scrollbar by holding down the mouse button
for a long time, which has caused too many
timer events to occur in the meantime.
Actn. When interacting with the user interface,
interrupt from time to time.

NAT4746: Format error in dialog definition.

Text Format error in dialog definition.
Expl. The dialog editor has detected a format error
in the dialog definition.
Possible causes:
1) Source data has been corrupted in the storage
medium.
2) Source has been generated incorrectly because
the source has been edited with another
editor or utility.
3) The dialog object has been created and stored
with a version of the dialog editor that is
incompatible with the current version of the
dialog editor.
Actn. 1) Upgrade your Natural development environment.
2) If a dialog box appears offering you the choice to continue,
you may be able to work with the dialog

NAT4747: Format error in dialog source at line :1:.

Text Format error in dialog source at line :1:.
Expl. The dialog editor has detected a format error
in the dialog source at the line indicated.
Possible causes:
1) Source data has been corrupted in the storage
medium.
2) Source has been generated incorrectly because
the source has been edited with another
editor or utility.
3) The dialog object has been created and stored
with a version of the dialog editor that is
incompatible with the current version of the
dialog editor.
Actn. 1) Upgrade your Natural development environment.
2) If a dialog box appears offering you the choice to continue,
you may be able to work with the dialog.

NAT4748: XREF request disallowed by Natural Security definition.

Text XREF request disallowed by Natural Security definition.
Expl. In a Natural Security environment, XREF can only request settings that
provide more detailed information than defined by means of the
Natural Security profile that applies. The following table shows the
possible combinations (valid combinations marked with "+"):
Definition I Request by XREF command
in Natural I
Security I
profile I OFF ON FORCE
-------------+-----------------------------
OFF I + + +
ON I - + +
FORCE I - - +
Actn. Check data and correct error, or contact the DBA to modify the
appropriate security profile.

NAT4749: Function not possible with DBID = 0.

Text Function not possible with DBID = 0.
Expl. To generate the Natural cross references the DBID of the Natural
system file, where the module is to be stored, must not be zero.
Actn. Contact the DBA to generate a valid Natural parameter module or
invoke Natural and overwrite the value of the data base identification
dynamically.

NAT4750: Invalid input data.

Text Invalid input data.
Expl. Invalid data have been specified for the field.
Actn. Specify valid input data.