Natural System Error Messages 4500-4549

#### Search Results

Search

# Natural System Error Messages 4500-4549

#### NAT4501: Do not specify both edit and line command.

    Text
    Do not specify both edit and line command.
    Explanation
    The full screen editor can only process one line command or one
    edit command at a time.
    Action
    Use an edit command or a line command, not both.

#### NAT4502: Line subcommand outside source lines.

    Text
    Line subcommand outside source lines.
    Explanation
    No line command can be processed when this line is empty.
    Action
    Do not enter a line command in an empty line.

#### NAT4503: Invalid positioning number.

    Text
    Invalid positioning number.
    Explanation
    The edit command for positioning forward (+) or backward (-)
    requires a number greater than 0.
    Action
    Specify correct positioning number.

#### NAT4504: No line marked with "X".

    Text
    No line marked with "X".
    Explanation
    A command has been entered which refers to a specific line.
    The editor cannot process this command, however, because the
    line to which it refers has not been marked with an "X".
    Action
    Mark the appropriate line with an "X".

#### NAT4505: No line marked with "Y".

    Text
    No line marked with "Y".
    Explanation
    A command has been entered which refers to a specific line.
    The editor cannot process this command, however, because the
    line has not been marked with a "Y".
    Action
    Mark the appropriate line with a "Y".

#### NAT4506: Y-position must be behind X-position.

    Text
    Y-position must be behind X-position.
    Explanation
    To process the command that has just been entered, the line marker "Y"
    has to be placed below the line marker "X", not vice versa.
    Action
    Mark lines correctly with "X" and "Y", then issue command again.

#### NAT4507: Copied/moved lines overlap target line.

    Text
    Copied/moved lines overlap target line.
    Explanation
    The line command ".CX-Y" or ".MX-Y" has been entered BETWEEN the lines
    marked with "X" and "Y". However, it is not possible to move or copy
    lines to a position which is WITHIN block of lines to be moved/copied.
    Action
    Copy/move lines correctly.

#### NAT4508: Invalid target in MOVE command.

    Text
    Invalid target in MOVE command.
    Explanation
    The line command MOVE needs as a parameter a specification
    like ".MX", ".MY" or ".MX-Y". The line(s) to be moved must be marked
    with "X" and/or "Y".
    Action
    Mark line(s) to be moved before issuing MOVE command.

#### NAT4509: Invalid edit command. Enter "?" for help.

    Text
    Invalid edit command. Enter "?" for help.
    Explanation
    The edit command that has just been entered is unknown.
    Action
    Enter valid edit command; or enter "?" to invoke help information
    on edit commands available.

#### NAT4510: Do not replace with the same data.

    Text
    Do not replace with the same data.
    Explanation
    You must not replace a source string with the same data that you
    are scanning for.
    Action
    Issue correct scan/replace command.

#### NAT4511: "SET TYPE object-type" prohibited by security definition.

    Text
    "SET TYPE object-type" prohibited by security definition.
    Explanation
    Natural Security does not allow you do issue this command.
    Action
    Do not use this command, or contact your Natural Security administrator.

#### NAT4512: Only "+", "-", or "Q" are valid parameters.

    Text
    Only "+", "-", or "Q" are valid parameters.
    Explanation
    The shift subcommand allows only the following to be specified:
      +   shift to right.
      -   shift to left.
      Q   leave shift subcommand.
    Action
    Enter valid subcommand.

#### NAT4513: Shift value must be 1 - 71.

    Text
    Shift value must be 1 - 71.
    Explanation
    Number of positions for the SHIFT subcommand must be 1 to 71.
    Action
    Enter valid number for shift function.

#### NAT4514: No line number space available; "RENUMBER" required.

    Text
    No line number space available; "RENUMBER" required.
    Explanation
    The line numbers in Natural programs must be unique and in ascending
    order, since they are used internally for control program flow.
    When inserting lines, only 9 lines may be inserted at one time
    between 2 lines numbered with an increment of 10 (for example,
    between program lines 1220 and 1230).
    Use the RENUMBER command or press ENTER to renumber the program.
    Action
    Renumber source program before inserting lines.

#### NAT4515: ".J entered in the last line on screen.

    Text
    ".J entered in the last line on screen.
    Explanation
    The line command ".J" must be entered on the first line of two lines
    that are to be joined. Both lines to be joined must be visible on the
    screen.
    Action
    Enter ".J" in correct position.

#### NAT4516: Command not implemented.

    Text
    Command not implemented.
    Explanation
    The command which has just been entered, does not exist.
    Action
    Enter valid command.

#### NAT4517: Position the cursor to the split point.

    Text
    Position the cursor to the split point.
    Explanation
    When you use the line command SPLIT, you mark with the cursor the
    position at which the line is to be split.
    Action
    Place cursor at correct position.

#### NAT4518: No shift parameter specified (+nn, -nn).

    Text
    No shift parameter specified (+nn, -nn).
    Explanation
    The command SHIFT requires specification of the number of
    positions for the shift operation and the shift direction.
    These are specified in the form "+nn" or "-nn".
    Action
    Enter number of shift positions and shift direction.

#### NAT4519: No shift value specified (number of positions).

    Text
    No shift value specified (number of positions).
    Explanation
    The number of positions to be shifted must be specified for the
    SHIFT command.
    Action
    Enter number of shift positions.

#### NAT4520: X-line must be on the screen for shift.

    Text
    X-line must be on the screen for shift.
    Explanation
    The X-label must be displayed on the screen for the SHIFT command
    to function.
    Action
    Position current line to display X-label.

#### NAT4521: Scan value GT 32, or delimiter for scan value missing.

    Text
    Scan value GT 32, or delimiter for scan value missing.
    Explanation
    Either a scan value greater than 32 has been specified, or one of the
    delimiters enclosing the value to be scanned for is missing.
    Action
    Specify correct command.

#### NAT4522: Replace value cannot be specified for REPLACE WITH NULL.

    Text
    Replace value cannot be specified for REPLACE WITH NULL.
    Explanation
    REPLACE WITH NULL value has been specified (marked) on the Scan Menu
    of the program editor. Subsequently, however, a SCAN/CHANGE command with
    a specific replace value has been entered.
    - If you want to replace a value by a null value, do not specify a
    replace value.
    - If you want to replace a value by a specific value, do not use
    REPLACE WITH NULL.
    Action
    Enter correct command/value combination.

#### NAT4523: The specified profile does not exist.

    Text
    The specified profile does not exist.
    Explanation
    See the Natural documentation for information on editor profiles.
    Action
    Specify a valid profile name.

#### NAT4524: Please enter a profile ID.

    Text
    Please enter a profile ID.
    Explanation
    For profile maintenance, a profile ID must be entered.
    Action
    Enter a profile ID.

#### NAT4525: Do not change other profile.

    Text
    Do not change other profile.
    Explanation
    When Natural Security is installed, you are not allowed to change a
    profile to which a user ID other than yours is assigned.
    Action
    Do not try to change any profile you are not allowed to change.

#### NAT4526: Profile has been successfully stored.

    Text
    Profile has been successfully stored.
    Explanation
    The profile has been successfully stored in the database.
    Action
    No action required.

#### NAT4527: No "RECOVER" possible after more than 999 transactions.

    Text
    No "RECOVER" possible after more than 999 transactions.
    Explanation
    The highest value for "RECOVER nnn" is 999.
    After "nnn" source changes, the source will be automatically saved
    in the current library with the member name that has been defined
    in the current profile.
    Action
    Check program and correct error.

#### NAT4528: Invalid parameter specified in SPLIT command.

    Text
    Invalid parameter specified in SPLIT command.
    Explanation
    An invalid parameter has been specified in the split screen
    command in an editor. Valid parameters are:
     P    - programming objects
     D    - data areas
     V    - views (DDMs)
     DESC - Predict description
    Action
    Enter valid parameter for split command.

#### NAT4529: Invalid parameter specified in SET command.

    Text
    Invalid parameter specified in SET command.
    Explanation
    An invalid parameter has been specified in the SET command of an editor.
    For a description of the SET command syntax, see the Natural
    documentation.
    Action
    Enter correct SET command.

#### NAT4530: EDIT command disallowed by security definition.

    Text
    EDIT command disallowed by security definition.
    Explanation
    The EDIT command for the invoked editor has been disallowed by
    Natural Security in the corresponding security profile.
    Action
    Contact your Natural Security administrator.

#### NAT4531: Profile has been successfully deleted.

    Text
    Profile has been successfully deleted.
    Explanation
    The profile has been successfully deleted from the database.
    Action
    No action required.

#### NAT4532: Editor profile has not been stored in the database.

    Text
    Editor profile has not been stored in the database.
    Explanation
    You have modified an editor profile which is not your own;
    you can use the modified profile, but the modifications will
    only be valid until you log on to another library.
    Action
    No action required.

#### NAT4533: Direction indicator must be "+" or "-".

    Text
    Direction indicator must be "+" or "-".
    Explanation
    The only possible values for the direction indicator in the command line
    of the program editor are "+" and "-".
    Action
    Set direction indicator to "+" or "-".

#### NAT4534: Cursor must be within source for special PF-key functions.

    Text
    Cursor must be within source for special PF-key functions.
    Explanation
    Before you press a PF-key to which one of the commands *CURSOR,
    *X or *Y is assigned, you must place the cursor at that position
    within the source to which you wish the command to be applied.
    Action
    Place cursor correctly, and press PF-key again.

#### NAT4535: Message-line position must be "TOP", "BOT", "nn" or "-nn".

    Text
    Message-line position must be "TOP", "BOT", "nn" or "-nn".
    Explanation
    You can specify one of the following positions for the message line:
       TOP (or T) - top line of screen.
       BOT (or B) - bottom line of screen.
       nn         - "nn"th line of screen (counting from top of screen).
       -nn        - "nn"th line of screen (counting from bottom of screen).
    Action
    Specify a valid message-line position.

#### NAT4536: Object :1: cannot be included.

    Text
    Object ... cannot be included.
    Explanation
    The object to be included has to be cataloged.
    Action
    Catalog the object before including it.

#### NAT4537: Leave editor only (N), with Unlock (Y), with Unlock/Clear (C).

    Text
    Leave editor only (N), with Unlock (Y), with Unlock/Clear (C).
    Explanation
    You can specify the following profile settings for leaving the editor:
      N - No   : Leave editor and without unlocking the source code.
      Y - Yes  : Leave editor and unlock source code.
      C - Clear: Leave editor, unlock source code, and clear source area.
    Action
    Specify valid Leave Editor setting.