Natural System Error Messages 4700-4749

#### Search Results

Search

# Natural System Error Messages 4700-4749

#### NAT4700: DDM does not exist, or you are not allowed to access it.

    Text
    DDM does not exist, or you are not allowed to access it.
    Explanation
    The specified DDM does not exist or is protected by Natural Security.
    The DDM can also be used in the data area of a program and the program
    is included in the map editor.
    Action
    Enter valid DDM name or check program;
    or contact your Natural Security administrator.

#### NAT4701: No data defined in program.

    Text
    No data defined in program.
    Explanation
    The program (or subprogram, subroutine, helproutine) to be displayed
    in the top half of the editing screen does not contain any explicit
    field definitions.
    Action
    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.
    Explanation
    Field/parameter type must be specified.
    Action
    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".
    Explanation
    For a dimension whose index is "0" you cannot specify a
    "Starting from" value.
    Action
    Either specify an index, or remove starting value.

#### NAT4704: Dynamic layout not possible for WRITE statement.

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

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

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

#### NAT4706: Rejected by Predict defaults.

    Text
    Rejected by Predict defaults.
    Explanation
    The switch "Rule in Map Editor" in the Predict Defaults is set to
    "D" (disallowed).
    Action
    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.
    Explanation
    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.
    Action
    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.
    Explanation
    A processing rule that is attached to an output field
    is not executed.
    Action
    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.
    Action
    Save your work and try to free computer resources.

#### NAT4711: Bad object handle detected.

    Text
    Bad object handle detected.
    Explanation
    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.
    Action
    Check and correct program.

#### NAT4712: Bad value in Attribute type.

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

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

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

#### NAT4714: Bad parent type.

    Text
    Bad parent type.
    Explanation
    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.
    Action
    Check object type in the documentation.

#### NAT4715: Bad object handle detected in Attribute SUCCESSOR.

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

#### NAT4716: Natural cannot perform requested action.

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

#### NAT4717: Invalid data type.

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

#### NAT4718: Invalid font description.

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

#### NAT4719: Font handle not valid.

    Text
    Font handle not valid.
    Explanation
    The FONT-HANDLE Attribute does not refer to an object of the type
    Font Control.
    Action
    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.
    Action
    Check and correct program.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Text
    Bad value in parameter "colour-name".
    Explanation
    This can occur for the Attributes FOREGROUND-COLOUR-NAME
    or BACKGROUND-COLOUR-NAME.
    Action
    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.
    Action
    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.
    Action
    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.
    Explanation
    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.
    Action
    Check and correct program.

#### NAT4733: Keyword OBJECT in the handle definition expected.

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

#### NAT4734: Operand2 must be defined as a handle variable.

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

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

    Text
    Operand format is not INTEGER or length is invalid.
    Explanation
    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.
    Action
    Correct format/length definition of the operand.

#### NAT4737: Parameter-name not defined.

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

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

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

#### NAT4739: Invalid Attribute value.

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

#### NAT4740: Incompatible Attribute name specified.

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

#### NAT4741: Invalid Dialog Element type specified.

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

#### NAT4742: Invalid Attribute name specified.

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

#### NAT4743: Attribute must not be queried.

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

#### NAT4744: Attribute must not be modified.

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

#### NAT4745: Event queue overflow.

    Text
    Event queue overflow.
    Explanation
    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.
    Action
    When interacting with the user interface,
    interrupt from time to time.

#### NAT4746: Format error in dialog definition.

    Text
    Format error in dialog definition.
    Explanation
    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.
    Action
    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:.
    Explanation
    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.
    Action
    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.
    Explanation
    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    -     -      +
    Action
    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.
    Explanation
    To generate the Natural cross references the DBID of the Natural
    system file, where the module is to be stored, must not be zero.
    Action
    Contact the DBA to generate a valid Natural parameter module or
    invoke Natural and overwrite the value of the data base identification
    dynamically.