Natural System Error Messages 4450-4499

#### Search Results

Search

# Natural System Error Messages 4450-4499

#### NAT4450: Periodic group within periodic group is not allowed.

    Text
    Periodic group within periodic group is not allowed.
    Explanation
    A periodic group must not be defined within another periodic group.
    Action
    Correct view definition.

#### NAT4451: Syntax error in array index specification.

    Text
    Syntax error in array index specification.
    Action
    Check program and correct error.

#### NAT4452: Upper/lower boundary LT 0; or index = 0 in array definition.

    Text
    Upper/lower boundary LT 0; or index = 0 in array definition.
    Explanation
    Either the upper/lower array boundary is less than 0,
    or the index in an array definition is 0.
    Action
    Check program and correct error.

#### NAT4453: Invalid delimiter in INDEX clause.

    Text
    Invalid delimiter in INDEX clause.
    Action
    Check program and correct error.

#### NAT4454: Data area cataloged/stowed successfully.

    Text
    Data area cataloged/stowed successfully.
    Explanation
    The catalog/stow process is terminated without detecting any error
    in the data definition. The data definition may now be used in a
    Natural program with a DEFINE DATA statement.
    Action
    No action required.

#### NAT4455: Only index or edit mask modifiable in a view field.

    Text
    Only index or edit mask modifiable in a view field.
    Action
    Check program and correct error.

#### NAT4456: Maximum rank for data structures is 3.

    Text
    Maximum rank for data structures is 3.
    Explanation
    In the data area editor, the command ".E" (extended field definition)
    has been specified for a field inside a data structure, where the
    rank (maximum dimension of the field) exceeds 3. All dimensions
    of the previous substructures until level 1 and the dimension
    of the current field are added to calculate the rank of the current
    field.
    Action
    Check the data structure, or the field currently being edited, for
    correct dimensions.

#### NAT4458: Variable specified in REDEFINE not available.

    Text
    Variable specified in REDEFINE not available.
    Explanation
    A variable used in a REDEFINE definition is not defined in the current
    block (or data area), or is defined on a different level.
    Action
    Check program and correct error.

#### NAT4459: Data block not found.

    Text
    Data block not found.
    Explanation
    The data block indicated as the parent block in a
    child block definition was not found.
    Action
    Check program and correct error.

#### NAT4460: Predict file is not of type "CONCEPTUAL".

    Text
    Predict file is not of type "CONCEPTUAL".
    Explanation
    The Predict file that is to be included as data definition from
    the Predict file into the data area, is not defined as a "CONCEPTUAL"
    file in Predict. Its only allowed to incorporate "CONCEPTUAL" files
    as data structure.
    Action
    Change file definition in Predict or select correct file.

#### NAT4461: Mark fields for incorporation into global data area.

    Text
    Mark fields for incorporation into global data area.
    Action
    Mark the fields which are to be incorporated into the global data area.

#### NAT4462: "n" fields have been incorporated into global data area.

    Text
    "n" fields have been incorporated into global data area.
    Action
    No action required.

#### NAT4463: No fields have been incorporated into global data area.

    Text
    No fields have been incorporated into global data area.

#### NAT4464: ".V" must not be used during redefinition or in a view.

    Text
    ".V" must not be used during redefinition or in a view.
    Action
    Do not use ".V" during redefinition or in a view.

#### NAT4465: View definition must be assigned level 1.

    Text
    View definition must be assigned level 1.
    Action
    Assign correct level.

#### NAT4466: Structure definition must have previous level + 1.

    Text
    Structure definition must have previous level + 1.
    Action
    Assign correct level.

#### NAT4467: Group definition must contain at least 1 field.

    Text
    Group definition must contain at least 1 field.
    Action
    Check program and correct error.

#### NAT4468: Data definition must not end with a flagged definition.

    Text
    Data definition must not end with a flagged definition.
    Action
    Check program and correct error.

#### NAT4469: Constant has been defined without an initial value.

    Text
    Constant has been defined without an initial value.
    Action
    Check program and correct error.

#### NAT4470: Constant not permitted within a redefinition.

    Text
    Constant not permitted within a redefinition.
    Action
    Check program and correct error.

#### NAT4471: Non-numeric value in length field.

    Text
    Non-numeric value in length field.
    Action
    Check program and correct error.

#### NAT4472: User-variable definition found within a view definition.

    Text
    User-variable definition found within a view definition.
    Action
    Check program and correct error.

#### NAT4473: View contains fields not existent in the new DDM.

    Text
    View contains fields not existent in the new DDM.
    Explanation
    You have tried to modify the name of the DDM in the last column of
    the data area editor screen. However, one or more of the fields
    specified in the view are not defined in this DDM.
    Action
    Either do not change the DDM name, or specify the name of a DDM
    which contains all fields in the view.

#### NAT4474: Program name missing in GENERATE command.

    Text
    Program name missing in GENERATE command.
    Action
    Issue GENERATE command with program name.

#### NAT4475: Constant used as index has not been defined.

    Text
    Constant used as index has not been defined.
    Explanation
    The constant used as index for the array definition
    must be defined before the array definition.
    Action
    Check program and correct error.

#### NAT4476: Non-numeric constant used as index for p.group/mult.field.

    Text
    Non-numeric constant used as index for p.group/mult.field.
    Explanation
    A constant which is not numeric has been used as index for a
    periodic group or multiple-value field.
    Action
    Check program and correct error.

#### NAT4477: Undefined constant used as index for per.group/mult.field.

    Text
    Undefined constant used as index for per.group/mult.field.
    Explanation
    A constant used as index for a periodic group or multiple-value field
    must have been defined before it can be used for that purpose.
    Action
    Check program and correct error.

#### NAT4478: CATALOG/PURGE command not available if RECAT=ON.

    Text
    CATALOG/PURGE command not available if RECAT=ON.
    Explanation
    The commands CATALOG and PURGE are not available if the parameter
    RECAT (dynamic recatalog) has been set to RECAT=ON, either dynamically
    or in the Natural parameter module.
    Instead of CATALOG and PURGE, the commands STOW and SCRATCH should be
    used.
    Action
    Use valid command or change parameter.

#### NAT4479: Natural work area is full; increase ESIZE parameter.

    Text
    Natural work area is full; increase ESIZE parameter.
    Action
    Increase the value for the ESIZE parameter.

#### NAT4480: Invalid value for FLAG1.

    Text
    Invalid value for FLAG1.
    Action
    Check program and correct error.

#### NAT4481: ".*" command only allowed for mul.fields/periodic groups.

    Text
    ".*" command only allowed for mul.fields/periodic groups.
    Explanation
    In the data area editor, C* variables can be generated by using the
    line command ".*" for a multiple-value field or a periodic group.
    For all other kinds of lines, this command is not allowed.
    Action
    Enter ".*" command in a line of a multiple-value field or periodic
    group.

#### NAT4482: Only 1 "C*" variable allowed for a multiple-value field.

    Text
    Only 1 "C*" variable allowed for a multiple-value field.
    Explanation
    You have used the command ".*" to generate a C* variable for a
    multiple-value field for which a C* has already been defined.
    Only one C* variable per multiple-value field is possible.
    Action
    Do not use this line command on this field.

#### NAT4488: Function not available, because Predict is not installed.

    Text
    Function not available, because Predict is not installed.
    Explanation
    The Predict dictionary must be installed in order to perform the
    function specified or to process the object specified.
    Action
    Install Predict, or do not use this function.

#### NAT4489: DDM not consistent with Predict definitions.

    Text
    DDM not consistent with Predict definitions.
    Explanation
    You have incorporated fields from a DDM into a data area.
    However, the Predict definitions related to the DDM were modified
    after the DDM had been generated. Therefore, the Predict definitions
    were not incorporated into the data area.
    Action
    Either ignore, or generate the DDM again to avoid inconsistencies.