Natural System Error Messages 4650-4699

#### Search Results

Search

# Natural System Error Messages 4650-4699

#### NAT4650: Invalid color code.

    Text
    Invalid color code.
    Explanation
    Valid color codes are:
      NE - Neutral
      BL - Blue
      GR - Green
      RE - Red
      PI - Pink
      YE - Yellow
      TU - Turquoise
    Action
    Enter a valid color code.

#### NAT4651: Enter "UC" (upper case) or "LC" (lower case).

    Text
    Enter "UC" (upper case) or "LC" (lower case).
    Explanation
    "UC" indicates that input will be converted to upper case.
    "LC" indicates that lower-case input will not be converted
         to upper case.
    Action
    Enter a valid code ("UC" or "LC").

#### NAT4652: Enter "Y" (yes) or "N" (no).

    Text
    Enter "Y" (yes) or "N" (no).
    Explanation
    The only possible values for this field are "Y" (yes) and "N" (no).
    Action
    Enter "Y" or "N".

#### NAT4653: Array dimension must be 0 to 3.

    Text
    Array dimension must be 0 to 3.
    Action
    Specify valid array dimension.

#### NAT4654: Control character must be a special character.

    Text
    Control character must be a special character.
    Explanation
    Only special characters may be used as the control character.
    The default control character is ".".
    Action
    Enter a valid control character.

#### NAT4655: Enter "R" or "L" for right- or left-justified.

    Text
    Enter "R" or "L" for right- or left-justified.
    Explanation
    Only the following codes may be specified:
      R -  Default justification of variable fields is right-justified.
      L -  Default justification of variable fields is left-justified.
    Action
    Enter a valid code ("R" or "L").

#### NAT4656: Delimiter settings are ambiguous.

    Text
    Delimiter settings are ambiguous.
    Explanation
    Either the same delimiter is defined more than once,
    or more than one delimiter is defined for the same class/attribute.
    Action
    Check the delimiter settings and correct error.

#### NAT4657: Variable field has to be named.

    Text
    Variable field has to be named.
    Explanation
    A field which is defined directly on the screen (i.e., not selected
    from a view) must be subsequently assigned the attributes of a
    view field (post assignment); or must be assigned a name directly,
    using the extended field editing function.
    Action
    Use either post assignment or extended field editing to
    assign a name to the field.

#### NAT4658: Select either "WRITE" or "INPUT".

    Text
    Select either "WRITE" or "INPUT".
    Explanation
    This error message may be caused by the following:
    - Neither WRITE nor INPUT has been marked.
    - Both WRITE and INPUT have been marked.
    Action
    Correct error.

#### NAT4659: Dynamic layout contains user-defined variables.

    Text
    Dynamic layout contains user-defined variables.
    Explanation
    A map which is used as dynamic layout map must not contain
    user-defined variables.
    Action
    Delete the user-defined variables from the dynamic layout map,
    or use another map as dynamic layout map.

#### NAT4660: Conflict between layout and map settings.

    Text
    Conflict between layout and map settings.
    Explanation
    This error message may be caused by one of the following:
    -  The layout contains ATTRIBUTE/CLASS combinations in the delimiter
       settings which are not defined with the current map.
    -  PAGESIZE or LINESIZE of layout and map are different.
    -  COMP settings of layout and map are not identical.
    -  KEYSTD settings of layout and map are not identical.
    -  HELP names of both layout and map are not blank and are
       not identical.
    Action
    Check map and layout settings and correct error.

#### NAT4661: Profile already exists.

    Text
    Profile already exists.
    Explanation
    The ADD function was applied to a profile which already exists.
    Action
    Use the MODIFY function or use another profile name.

#### NAT4662: Profile does not exist.

    Text
    Profile does not exist.
    Explanation
    The MODIFY or DELETE function was applied to a profile which does not
    exist.
    Action
    Use the correct profile name.

#### NAT4663: Profile "SYSPROF" must not be changed.

    Text
    Profile "SYSPROF" must not be changed.
    Explanation
    It is not possible to change the default profile "SYSPROF" with the
    maintenance function.
    Action
    Define a user profile by using the ADD function.

#### NAT4664: Delimiter must differ from control and decimal character.

    Text
    Delimiter must differ from control and decimal character.
    Explanation
    A delimiter must not be the same character as the control character
    or the decimal character defined in the profile settings.
    Action
    Use another special character as the delimiter.

#### NAT4665: "DY" option is invalid.

    Text
    "DY" option is invalid.
    Explanation
    The "DY" option must consist of alternating escape characters
    and attribute/color codes.
    Valid escape characters are all special characters and
    hexadecimal elements.
    Examples: <i>                       (intensify by "<" )
              <re>                      (red by "<" )
              <bl:re>                   (blue by "<", red by ":" )
              "27p"28                   (protected by "27 )
    Action
    Correct error.

#### NAT4666: Warning: Conflict between current profile + map profile.

    Text
    Warning: Conflict between current profile + map profile.
    Explanation
    The map to be edited was initialized with a profile other
    than the current profile.
    Action
    Press PF10 to obtain the correct profile name or ignore.

#### NAT4667: Editing completed successfully.

    Text
    Editing completed successfully.
    Explanation
    This message indicates:
    -  In parameter mode, the prototype INPUT USING MAP statement was
       generated at the beginning of the map.
    -  In non-parameter mode, all variables were checked to determine
       if they were assigned.
    -  The validation rules were sorted by validation rank and by positions
       of the variables.
    Action
    No action required.

#### NAT4668: Conflict between layout profile and enforced map profile.

    Text
    Conflict between layout profile and enforced map profile.
    Explanation
    The layout map was initialized with a profile other than the current
    profile; the current profile is marked with the "ENFORCE" option;
    and some attributes of the current profile have been changed in the
    meantime.
    Action
    Use another profile or another layout.

#### NAT4669: Do not use help-text layout for map, or vice versa.

    Text
    Do not use help-text layout for map, or vice versa.
    Explanation
    This message may be caused by one of the following:
    - The layout was initialized with "H" and the current map with "I".
    - The layout was initialized with "I" and the current map with "H".
    Action
    Use another layout or the other initialization function.

#### NAT4670: Print mode setting is incorrect.

    Text
    Print mode setting is incorrect.
    Explanation
    The following codes may be chosen for print mode:
      I - inversion of print direction
      C - alternate character set
      N - field will not appear in hardcopy
      D - double-byte character mode.
    Attribute combinations may be used.
    Action
    Correct error.

#### NAT4671: Invalid modification of map settings.

    Text
    Invalid modification of map settings.
    Explanation
    This error message may be caused if a class/attribute combination
    for delimiters was specified in the old map settings and is not
    specified in the new settings.
    Action
    Check settings and correct error.

#### NAT4672: "Move" target is within command working range.

    Text
    "Move" target is within command working range.
    Explanation
    A "move" line command was issued for a block of lines
    and the cursor was positioned to a line within that block.
    Action
    Change cursor position or line range.

#### NAT4673: An object with the same name already exists.

    Text
    An object with the same name already exists.
    Explanation
    During initialization of a map or a helptext, a name was
    specified which is already used by another object in the
    library.
    This error may also occur in the STOW or SAVE function, if
    a name is explicitly specified.
    Action
    Change map name or scratch existing object.

#### NAT4674: Specified object does not exist, or is not a map/helptext.

    Text
    Specified object does not exist, or is not a map/helptext.
    Explanation
    The specified map name is wrong. A map or a helptext with
    the specified name does not exist; or the referenced object
    is neither a map nor a helptext.
    Action
    Change map name or use initialize function.

#### NAT4675: Device specification is missing.

    Text
    Device specification is missing.
    Explanation
    The device specified with the device check field was not
    defined using the maintenance function;
    or the MODIFY or DELETE function was used for a non-existing
    device specification.
    Action
    Specify the device attributes using the maintenance function.

#### NAT4676: Device specification already exists.

    Text
    Device specification already exists.
    Explanation
    The specification of the device already exists.
    Action
    Use the MODIFY function.

#### NAT4677: Device name is missing.

    Text
    Device name is missing.
    Explanation
    The name of the device specification to be added, modified or
    deleted is missing.
    Action
    Enter a device name.

#### NAT4678: Attribute does not match device characteristics.

    Text
    Attribute does not match device characteristics.
    Explanation
    The device check was enabled by entering a device name which
    does not support the defined attributes.
    The cursor is positioned to the attribute which is in conflict with
    the specified device.
    Action
    Change attribute or disable device check.

#### NAT4679: Layout does not exist.

    Text
    Layout does not exist.
    Explanation
    A layout map or a layout help text was specified in the map settings
    or the profile, but the layout does not exist as a source map.
    Action
    Correct error.

#### NAT4680: Only "H" or "V" possible.

    Text
    Only "H" or "V" possible.
    Explanation
    The direction of the secondary index can only be
    horizontal (H) or vertical (V).
    Action
    Enter valid direction.

#### NAT4681: Only output class possible with "WRITE".

    Text
    Only output class possible with "WRITE".
    Explanation
    A delimiter or an AD attribute was specified with a field class
    equal to input (A) or modify (M). This is not possible if a WRITE
    statement is to be generated as a result of the map definition
    process.
    Action
    Check program or map settings, and correct error.

#### NAT4682: Conflict in array dimensions.

    Text
    Conflict in array dimensions.
    Explanation
    A DDM array was post-assigned to an array and one or more dimensions
    of the DDM array are smaller than the predefined array.
    Action
    Check array dimensions and correct error.

#### NAT4683: Attribute control variable is missing.

    Text
    Attribute control variable is missing.
    Explanation
    A delimiter with attribute "Y" was used, but no attribute control
    variable (CV=name) was defined in the map settings.
    An AD attribute "Y" was defined, but no attribute control variable
    (CV=name) was defined at the field level or in the map settings.
    Action
    Define the attribute control variable.

#### NAT4684: Validation rule priority already exists.

    Text
    Validation rule priority already exists.
    Explanation
    An attempt was made to change the priority of a validation rule,
    but a validation rule for this field with the specified priority
    already exists.
    Action
    Use another priority.

#### NAT4685: Field is not an array.

    Text
    Field is not an array.
    Explanation
    Before applying index parentheses to a field name, the field must be
    defined as an array by using the command ".A" or "..A".
    Action
    Remove index parentheses.

#### NAT4686: Do not apply ".A" command to a scalar value.

    Text
    Do not apply ".A" command to a scalar value.
    Explanation
    The array field command or the array line command cannot
    be used with elementary database fields or with system variables.
    Validation rules are not allowed for system variables.
    Action
    Do not use an array, or define a user-defined variable.

#### NAT4687: Helproutine for a helptext or WRITE map is not allowed.

    Text
    Helproutine for a helptext or WRITE map is not allowed.
    Explanation
    A helproutine name may only be specified with maps, not with helptexts.
    If the map is to be used in a WRITE USING MAP statement,
    a helproutine name must not be specified.
    Action
    Correct error.

#### NAT4688: STOW command executed successfully.

    Text
    STOW command executed successfully.
    Explanation
    The map was successfully saved and cataloged.
    Action
    No action required.

#### NAT4689: Direct command was executed.

    Text
    Direct command was executed.
    Explanation
    The specified direct command was executed successfully.
    Action
    No action required.

#### NAT4690: Invalid edit mask.

    Text
    Invalid edit mask.
    Explanation
    The specified edit mask is not a valid Natural edit mask.
    For information on valid edit masks, you may invoke the help facility.
    Action
    Use valid edit mask.

#### NAT4691: Decimal character conflict.

    Text
    Decimal character conflict.
    Explanation
    The map uses a decimal character which is in conflict
    with the decimal character defined for the current session.
    Action
    Change session profile, using GLOBALS command.

#### NAT4692: Feature not available.

    Text
    Feature not available.
    Explanation
    The desired feature is only available if
    the Predict dictionary system is installed.
    Action
    Do not use this feature.

#### NAT4693: Conflict between processing rules.

    Text
    Conflict between processing rules.
    Explanation
    This error occurs if a field was first defined as a user-defined or
    or undefined field, and processing rules were assigned to that field
    by the user; if this field is then post-assigned to a database field,
    and the dictionary contains processing rules for that database field
    on ranks which are already occupied by the user-defined rules,
    this conflict occurs.
    Action
    Check user rules.

#### NAT4694: Consistency error in dictionary.

    Text
    Consistency error in dictionary.
    Explanation
    During definition or retrieval of processing rules, a consistency
    error within the dictionary"s processing rules was discovered.
    Action
    Contact your dictionary administrator.

#### NAT4695: Processing rule already exists.

    Text
    Processing rule already exists.
    Explanation
    The name specified for the processing rule which is to be added to the
    dictionary already exits.
    Action
    Use another name for the processing rule.

#### NAT4696: Specification of prefix not allowed here.

    Text
    Specification of prefix not allowed here.
    Explanation
    A new prefix may not be introduced with extended field editing.
    Existing prefixes may only be changed to correspond with program labels.
    Action
    Use the post-assign facility to specify new prefixes.

#### NAT4697: Page size must be 3 - 250.

    Text
    Page size must be 3 - 250.
    Explanation
    If Standard Keys are set to Y, the minimum page size is 3.
    Action
    Specify correct page size.

#### NAT4698: Modification rejected by user exit.

    Text
    Modification rejected by user exit.
    Explanation
    User exit activated in Predict DDA services.
    Action
    Please contact your DBA to allow the modification of free rules.

#### NAT4699: Number of occurrences has to be greater than zero.

    Text
    Number of occurrences has to be greater than zero.
    Action
    Set number of occurrences to a value greater than "0".