Professional Documents
Culture Documents
ErroMnual For DEVELPORE
ErroMnual For DEVELPORE
Action: Change the item's property settings to make the item definition valid.
Cause: You attempted to exit the field without first entering a value.
FRM-10011: Internal error: unable to delete an object.
Cause: Internal system error occurred when trying to save a module to the database.
Cause: Internal system error occurred when trying to save a module to the database.
FRM-10023: Internal error: unable to retrieve objects from the object store.
FRM-10033: Unable to retrieve the VGS object.
Cause: Internal system error occurred when trying to open a module from the database.
Cause: You chose File->Revert for a module that has not been saved. Since the module
has not been saved, there is no version to revert to.
Action: Close the module without saving, then open a new module.
Cause: You tried to perform a design operation that requires the Form Builder to be
connected to the database.
Cause: You tried to open a file that is not a valid Form Builder design module.
Cause: You tried to open a file that is not a valid Form Builder design module file.
FRM-10044: Cannot create file.
Cause: You tried to import text to a single line text field or another control type. (Text
can be imported only to a multi-line text item.)
Action: None.
Cause: You tried to export text from a single-line text field or another control type. (Text
can only be exported from a multi-line text field.)
Action: None.
Cause: You tried to invoke the default operation that can only be invoked from a multi-
line text field.
Action: None.
FRM-10054: Cannot attach PL/SQL library %s. This library attachment will be lost if the
module is saved.
Cause: The library you specified is locked by other users, or the library name is invalid.
Action: None.
Action: None.
FRM-10059: Changes were not saved to the PL/SQL library before building.
Cause: You tried to compile the library before saving your changes.
Cause: You tried to reference an object when Form Builder was not connected to the
database. Only objects in modules that are stored in the database can be referenced.
FRM-10062: Modal window must be dismissed before exiting.
Cause: The system did not get your response to a modal window.
Action: Check your environment and check the path to the help file. If necessary, contact
your DBA.
Cause: There is a bad resource file, a memory problem, or some other resource problem.
Cause: The development environment did not initialize, possibly because the system
could not find resources.
Action: Wait until the module is free, or have the user of the module quit.
FRM-10070: Unable to load the attached library information of the current PL/SQL
library.
Cause: You tried to load a Forms 4.0 library module, but Forms was unable to load the
module.
Action: Make sure the library can be loaded using Forms 4.0. If so, contact your DBA or
an Oracle support representative.
Cause: You entered a string that is too long to fit into the field.
Cause: The source control component of Form Builder is not installed on your machine
FRM-10081: Cannot retrieve %s in '%s' module.
Cause: The file containing the form module cannot be found, or the user ID for logging
on to the database is incorrect.
Action: Make sure the file containing the form module is in your local directory, or under
the search path FORMS50_PATH. Also, make sure you are logging on to the database
with the correct user id.
Cause: The module you are referencing is not in the latest Form Builder format.
Action: Load the reference file and save it in the latest Form Builder format.
Cause: The file you tried to open is not an Form Builder file, or the file is corrupted.
Action: None.
Action: None.
Cause: You clicked the Run button with a menu module selected.
Cause: Internal error occurs when converting Oracle Forms 4.0 structures to Forms 4.5
structures.
Action: Contact an Oracle support representative.
Cause: You created a trigger that does not contain PL/SQL source code.
Action: Add PL/SQL source code to your trigger, or delete the trigger.
Cause: Forms was unable to compile the PL/SQL expression specified in the Formula
property.
Action: Check the PL/SQL expression for syntax errors and recompile.
Cause: Form Builder could not load the Cue Card file. It is missing or corrupt.
Cause: Forms could not load the Quick Tour file. It is missing or corrupt.
FRM-10098: Cannot place entire module in Object Library.
Cause: You tried to place an entire Form Builder module into an Object Library.
Action: You can place only individual objects into an Object Library.
FRM-10099: Cannot SmartClass object. An object with this name exists already.
Cause: You tried to SmartClass an object which would have conflicted with another
object of the same name.
Cause: You tried to perform an operation that requires a valid file name to be specified.
FRM-10102: Cannot attach PL/SQL library %s. This library attachment will be lost if the
module is saved.
Cause: The library you specified is locked by other users, or the library name is invalid.
Cause: You pressed [Enter Application Parameters] or [Enter Menu Parameters], but
none are required in this context.
Cause: You tried to select an item that would nest menus more than 10 deep.
Action: Press [Main Menu] to return to the main menu, then navigate to the menu of your
choice.
Cause: In a full-screen menu, you entered a number that exceeds the maximum number
of menu items.
Cause: You pressed [Background Menu n], where n was greater than the maximum
number on the background menu.
Action: No action required. Press [Show Background Menu] to see the valid background
menu items.
Action: No action is required if the menu does not exist in the application. If it does,
recompile the library.
Cause: You pressed [Show Background Menu], but no background menu exists.
Cause: The application attempted to navigate to a named menu from the background
menu.
Cause: You did not enter a required parameter, or you left the choice field blank in a full-
screen menu.
Action: No action required. If you are a valid user, check your user name and password.
Cause: You are not a valid user of any module in Form Builder.
Action: No action required. If you think that you should be a valid user, ask your DBA to
grant you access to the module you wish to run.
Action: Refer to the error message that the operating system issued.
Cause: You tried to move to a menu that has no items you can access.
Action: Check the menu name you entered and try again.
Cause: Form Builder could not read the library information for this menu, or an invalid
menu name was specified.
Cause: In a full-screen menu, you entered an invalid number in the choice field.
Cause: You pressed [Help], but none is available for this menu item.
Cause: You are using a newer version of Form Builder than the one that created this
menu module.
Cause: The parameter information could not be located in the library. This may be due to
a library file that is invalid, or one that contains a different application.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Cause: The bind variable information could not be located in the library. This may be due
to an invalid library file.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Cause: The application contains more menu parameters than can be used on your
operating system.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Cause: The procedure information could not be located in the library. This may be due to
an invalid library file.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Action: Recompile the application library and try again. If this is unsuccessful, contact
your DBA.
Cause: You tried to use the full-screen, navigational packaged procedures, or macros in
the pull-down or menu bar display style.
Cause: The command line specified for this item has a syntax error.
Cause: The menu designer specified an argument to a command that does not take
arguments.
Cause: Form Builder tried to read a form that does not exist in the current directory.
Cause: Forms Runtime command did not give the name of a form to execute.
Cause: The menu designer specified a built-in or macro that cannot be used when Form
Builder calls Forms Runtime.
Cause: The menu designer specified a call to linked-in Forms from within Form Builder.
Cause: The application name you specified does not exist in the database, or you do not
have access privileges to it.
Action: Check the application name and try again, or contact your DBA.
Cause: You pressed [Previous Item] from the first item in the parameter form.
Action: No action required. You cannot go to an item prior to the first item in a parameter
form.
Cause: The menu designer specified a built-in that cannot be executed in the current
context.
Cause: You tried to open an application but its root menu has no items that you can
access. The root menu is either the application's main menu or another menu specified
when Form Builder called Forms Designer.
Cause: The root menu is not the module's main menu, because Form Builder specified
another root menu when calling Forms Designer.
Action: No action required. You can only use direct menu selection when the module's
main menu is the root menu.
Cause: You are not a valid user of the application you tried to run.
Action: No action required. If you think you should be a valid user, ask your DBA to
grant you access privileges to the application.
FRM-10250: Module type must be specified for a delete operation or Error initializing
Forms Runtime application.
Cause: This menu option attempted to run a form, but specified a command line
argument for Forms Runtime which is invalid when running a form from a menu.
Cause: This menu option attempted to run a form, but specified an unknown command
line argument for Forms Runtime.
Cause: You have not entered a name (or you have deleted a name) for the file.
Cause: The operating system could not open a file (e.g. permission problems, lack of disk
space).
Action: Resolve the operating system condition that caused the error.
Action: Resolve the operating system condition that caused the error.
Cause: You are not enrolled in Form Builder. You do not have SELECT permission on
the Form Builder base tables.
Cause: You tried to select a menu item to which you do not have access.
Cause: You did not specify an argument to a built-in, or the argument is invalid.
Action: Check the online Help for the proper built-in syntax.
Cause: You do not have access privileges for any items in this menu.
Action: Contact your DBA for access privileges if you think you should have access to
the items on this menu.
Cause: You are using an old version of Forms Runtime with a new version of Forms
Compiler.
FRM-10262: Cannot put radio items, check boxes, or separators in menu bar.
Cause: You attempted to put radio items, check boxes, or separators in menu bar.
Cause: You specified a menu item that does not exist in the form.
FRM-10267: Help type magic menu item must be placed on top-level menu.
Action: Move the help magic menu item to the top-level menu (main menu).
Cause: In debug Forms Runtime, you called an uncompiled program unit in a library.
Action: This is just a warning. Forms Runtime will attempt to compile and run the
program unit.
Cause: The specified library file is attached to the given menu, but cannot be located in
the search path for PL/SQL libraries.
Action: Make sure the library file can be located before attempting to run with the
specified menu again. For example, have it in the working directory.
Cause: You tried to rename a module in the database to a name that duplicates an existing
module.
Cause: You tried to revoke the design privileges of the owner of the module. The user
identified as the owner of a module always has access to the module.
Action: None.
Cause: You attempted to grant or revoke access to a module of which you are not the
owner.
Action: No action required. To modify access to the module, contact your DBA or the
owner of the module.
Cause: You tried to perform an operation for which you do not have access privileges.
Action: If you wish to execute the operation, contact your DBA for access privileges.
Cause: The operating system had trouble opening a file (e.g. permission problems, lack of
disk space).
Action: Resolve the operating system condition that caused the error.
FRM-10600: Mismatch between source module/object type and target module type.
Cause: The object you tried to copy or reference is not valid for the active module. For
example, you cannot copy a block to a menu module.
Action: Make sure the object you tried to copy or reference is valid for the active target
module.
Cause: The name you specified for the target object duplicates the name of another object
of that same class.
Action: Change the target name to a name that is unique within the scope of that object.
Cause: You tried to copy or reference a PL/SQL program unit -- such as a user-named
procedure or function -- from a library module.
Action: None.
Action: None.
Cause: You did not enter a data block name in the dialog.
Action: Enter a data block name before accepting or canceling the dialog.
Cause: You did not enter a valid item name in the dialog.
Action: Enter an item name before accepting or canceling the dialog.
Cause: You did not enter a valid menu name in the dialog.
Action: Use keyboard of mouse navigation to place input focus in the the text item.
Action: Use keyboard of mouse navigation to place input focus in the the text item.
Cause: The name you specified in the Copy Object Options dialog cannot be found in the
destination module for the appropriate object type.
Action: Click a Select button in the dialog to view a list of appropriate object types in the
destination module.
Cause: You must enter a table name before leaving this page of the wizard.
Action: Enter a table name, or click Browse to find a table in the database.
Cause: At least one column must appear in the Database Items list of the field picker in
order to leave this page of the wizard.
Action: Move one or more columns from the Available Columns list to the Database
Items list of the field picker.
Cause: You have invoked the Data Block Wizard when two or more data blocks are
selected in the Object Navigator. The wizard may only modify one data block at a time.
Action: Ensure that only one data block is selected in the Object Navigator before
invoking the Data Block Wizard.
FRM-10753: Invalid join condition to master data block %s.
Cause: While loading a data block in order to modify it, the Data Block Wizard has found
an invalid join condition to the given master data block.
Action: Locate the relevant relation object of the given master data block and correct the
join condition before invoking the Data Block Wizard again.
Cause: While loading a data block in order to modify it, the Data Block Wizard has found
that the data block is joined more than once to the given master data block. This is an
internal error that should not normally be encountered.
1. Make sure that only one relation object links the master data block to the detail data
block.
Cause: A join condition to the given master data block must exist before you can leave
this page of the wizard.
Action: Use the Detail Item and Master Item poplists to setup a join condition to the
given master data block.
Cause: An internal error occured as the Data Block Wizard attempted to retreive
constraints for the given table.
Cause: No data blocks are available with which to define a master-detail relationship.
Action: If the Auto-join data blocks checkbox is:
1. Checked, then the only potential master data blocks are those that are based on tables
referenced by a foreign key on the current block's base table.
2. Unchecked, then all data blocks in the form are potential master data blocks, but you
must enter the join condition manually.
Cause: The Data Block Wizard is attempting to use foreign key constraint information to
automatically setup the join condition between the current data block and the selected
master data block. However, one of the columns included in the foreign key constraint
does not appear as an item in the current data block.
Action: Return to the Table page of the wizard and ensure that all the columns needed to
link the current data block to the required master data block appear in the Database Items
list of the field picker.
Cause: The Data Block Wizard is attempting to use foreign key constraint information to
automatically setup the join condition between the current data block and the selected
master data block. However, one of the columns included in the foreign key constraint
does not appear as an item in the selected master data block.
Action: Leave the wizard and ensure that the items needed to link the current data block
to the required master block appear as items of the required master data block.
FRM-10761: Wizard can only modify data blocks based on a single table or a set of
procedures.
Cause: While loading a data block in order to modify it, the Data Block Wizard found a
combination of data block properties not supported by the wizard.
Action: Ensure that the data block is either based on one of the following:
1. A single table (with Query Data Source Type and DML Data Target Type properties
both set to Table, and identical Query Data Source Name and DML Target Name
properties).
2. A set of stored procedures (with Query Data Source Type and DML Data Target Type
properties both set to Procedure).
Cause: You must enter a procedure name to leave this page of the wizard.
2. Exit the Data Block Wizard, change the argument mode to IN OUT, then re-invoke the
wizard.
Cause: A procedure used to query data for a data block must have one argument of type
TABLE or REFCURSOR.
2. Exit the Data Block Wizard, add an argument of type TABLE or REFCURSOR to the
procedure, then re-invoke the wizard.
2. Exit the Data Block Wizard, ensure that the procedure has only one argument of type
TABLE or REFCURSOR, then re-invoke the wizard.
Cause: Arguments of type RECORD are not permitted in procedures that query, insert,
update, delete or lock data for your data block.
1. Select an alternative procedure to query, insert, update, delete or lock data for your
data block.
2. Exit the Data Block Wizard, ensure that the procedure has no arguments of type
RECORD, then re-invoke the wizard.
Cause: At least one result set column must appear in the Database Items list of the field
picker before you can leave this page of the wizard.
Action: Move one or more result set columns from the Available Columns list to the
Database Items list of the field picker.
Cause: A TABLE argument of a procedure used to insert, update, delete or lock data for
the data block must have a mode of IN or IN OUT.
1. Select an alternative procedure to insert, update, delete or lock data for your data
block.
2. Exit the Data Block Wizard, correct the argument mode to IN or IN OUT, then re-
invoke the wizard.
Cause: A procedure used to insert, update, delete or lock data for a data block must have
one argument of type TABLE.
1. Select an alternative procedure to insert, update, delete or lock data for your data
block.
2. Exit the Data Block Wizard, add an argument of type TABLE to the procedure, then
re-invoke the wizard.
Cause: A procedure used to insert, update, delete or lock data for a data block must only
have one argument of type TABLE.
1. Select an alternative procedure to insert, update, delete or lock data for your data
block.
2. Exit the Data Block Wizard, ensure that the procedure has only one argument of type
TABLE, then re-invoke the wizard.
Cause: A procedure used to insert, update, delete or lock data for a data block must not
have arguments of type REFCURSOR.
1. Select an alternative procedure to insert, update, delete or lock data for your data
block.
2. Exit the Data Block Wizard, ensure that the procedure has no arguments of type
REFCURSOR, then re-invoke the wizard.
Cause: A function has been specified to query, insert, update, delete or lock data for your
data block. Only procedures may be used for this purpose.
1. Select a procedure to query, insert, update, delete or lock data for your data block.
2. Exit the Data Block Wizard, convert the function to a procedure, then re-invoke the
wizard.
Cause: The Data Block Wizard is attempting to use a REF to automatically set up the
relation between the current data block and the selected master data block. However, the
selected REF does not appear as an item in the current data block.
Action: Return to the Table page of the wizard and ensure that the REF column needed to
link the current data block to the required master data block appears in the Database
Items list of the field picker.
Cause: At least one item must appear in the Displayed Items list of the field picker before
you can leave this page of the wizard.
Action: Move one or more items from the Available Items list to the Displayed Items list
of the field picker.
Cause: You cannot invoke the Layout Wizard because there are no data blocks to lay out.
Action: Ensure that at least one data block exists in the form before invoking the Layout
Wizard.
Cause: You have invoked the Layout Wizard while multiple frames are selected in the
Layout Editor. The wizard can modify only one frame at a time.
Action: Ensure that only one frame is selected in the Layout Editor before invoking the
Layout Wizard.
Cause: One or more of the items in the table has a negative width or height.
Action: Ensure that no items in the table have a negative width or height.
Cause: You have entered a negative value for distance between records.
Cause: You have entered a value less than 1 for records displayed.
Cause: The given frame cannot display the requested number of records.
Action: No action is necessary. The frame will display the given maximum number of
records. If you wish to display more records in the frame, use the Property Palette to set
the Allow Expansion property of the frame to Yes.
Cause: The given frame doesn't have enough horizontal space to even start the layout of
its associated data block.
Action: Increase the width of the frame so that more horizontal space is available.
Cause:
Action: Increase the height of the frame so that more vertical space is available, or use
the Property Palette to set the Allow Expansion property of the frame to Yes.
Cause: The layout has horizontally overflowed the boundaries of the frame and the frame
is not permitted to expand.
Action: Increase the width of the frame so that more horizontal space is available, or use
the Property Palette to set the Allow Expansion property of the frame to Yes.
Action: Increase the height of the frame so that more vertical space is available, or use
the Property Palette to set the Allow Expansion property of the frame to Yes.
Cause: The given object is too wide to fit within the width of the frame.
Action:
Action: Set the Character Cell Width to a whole number greater than 0.
Action: Set the Character Cell Height field to a whole number greater than 0.
Cause: You have entered an invalid name for the form module.
Action: Enter a form module name composed only of valid characters: letters, numbers,
underscores, and the # symbol (no dashes, periods, or @).
Cause: You probably were working with an editable color palette and starting a new form
or opening a form.
Cause: You probably were working with an editable color palette and starting a new form
or opening a form.
Action: Change to a sharable color mode; restart Form Builder.
Cause: The block you specified in the Master Block field is not defined in the active form
module.
Action: Enter the name of a valid master block. Use the LOV to display a list of all
potential master blocks.
Action: Enter a valid join condition to define the relationship between the master block
specified in the Master Block property and the detail block you are defining.
Cause: You tried to invoke a list of potential master blocks for the current detail block
you are defining, but no such block exists in the active form. A potential master block is a
block whose base table has a foreign key relationship to the base table of the current
block.
Action: None.
Action: Enter a value between 1 and 100 in the Displayed field of the block property
sheet.
Cause: The canvas you specified in the Canvas property is not large enough to display all
of the text items you are trying to create (using the default layout).
Action: Increase the dimensions of the canvas. (If the specified canvas does not exist, you
must first create it.) To change dimensions, either set the Width and Height properties in
the Properties window, or re-size the canvas in the Layout Editor.
Cause: You may have changed table names after a retrieve of columns.
Cause: You may have specified a join condition without a master block.
Cause: You are trying to select columns before specifying a base table.
FRM-11200: Valid data block name must be entered and be unique within the form.
Cause: The Block Name property is blank or specifies the name of another block.
Action: Enter a name for the block that is unique among all blocks in the active form.
FRM-11201: Number of records displayed must be a whole number > 0 and not more
than the number of records buffered.
Cause: The Records Displayed property is blank. Or, the Records Displayed property
contains a number greater than the Records Buffered property.
Action: Set the Records Displayed property to a number that is greater than zero, but that
is less than or equal to the number of records buffered.
FRM-11203: Data block with Records Buffered, Primary Key or Column Security must
have a base table.
Cause: You may not have identified a base table.
Cause: There is already a block in the active form with the name specified by the Block
Name property.
Action: Enter a name for the block that is unique among all blocks in the active form.
Cause: You may have attempted to use a number that is out of range.
Action: Enter a valid sequence number.
FRM-11210: Records fetched must be a whole number > 0 and < 65536, or null.
Cause: You may have tried to fetch a number of records that are out of range.
FRM-11211: Number of rows buffered must be a whole number > 0 and < 65536.
FRM-11300: Valid item name must be entered and be unique within the data block.
Cause: The Name property is blank or specifies the name of another item.
Action: Enter a name for the item that is unique among all items in the same block.
Cause: The Sequence ID field is blank or specifies a number greater than zero and less
than 65536.
FRM-11302: Data block name must be entered and exist in the form.
Cause: The Block Name field is blank or specifies the name of another block.
Action: Enter a name for the block that is unique among all blocks in the active form.
FRM-11303: Canvas name can be null, otherwise it must exist in the form.
Action: Leave the Canvas property blank (to make the current item a NULL-canvas item)
or enter the name of an existing canvas.
Action: Enter a non-negative number in the X Position property to specify the position of
the item's upper left corner on the canvas.
Action: Enter a non-negative number in the Y Position property to specify the position of
the item's upper left corner on the canvas.
Action: Enter a non-negative number in the Width field to specify the width of the item in
the current form coordinate units.
Cause: The View Height property field is blank or specifies a negative number.
Action: Enter a non-negative number in the Height field to specify the height of item in
the current form coordinate units.
Cause: You tried to invoke an LOV on the Name property for a control block item.
FRM-11316: Editor name can be null, else it must exist in the form.
Cause: The editor specified in the Editor property is not defined in the active form.
1. If you do not want to assign a custom editor to the item, leave the Editor Name
property blank.
FRM-11317: LOV name can be null, else it must exist in the form.
Cause: The List of Values specified in the LOV property is not defined in the active
form.
1. If you do not want to attach an LOV to the text item, leave the LOV property blank.
Cause: You tried to set the Multi-line property to True when the Data Type property is set
to CHAR, ALPHA, or LONG. This is not allowed.
Action: Set the Multi-line property to False or change the Data Type property to CHAR,
ALPHA, or LONG.
FRM-11319: Query length must be 0 or >= the maximum length and < 65536 (depending
upon the data type).
Action: Enter a valid length in the Query Length property. If not 0, it must be equal to or
greater than the Maximum Length property value.
Cause: The values in the Range Low Value and Range High Value properties are
incompatible with the data type of the text item.
Action: Change the low and high range values to be compatible with the data type or
change the Data Type property to be compatible with the range values.
Cause: The other value specified for a radio group or list item is invalid.
4. NULL.
FRM-11323: Initial value is invalid.
Cause: The initial value specified for a radio group, list item, or check box is invalid.
4. Equal to the "checked" or "unchecked" value - case insensitive (check box only).
5. NULL.
Cause: You specified an item that does not exist in the specified block.
Action: Check the block and item names, and try again.
FRM-11328: Initial Value is invalid; correct format is %s.
FRM-11331: High range value must be greater than low range value.
Action: Make sure high range value is greater than low range value.
Cause: You may have created two code segments with the same name.
FRM-11405: Unable to load the program unit browser from the resource file.
Cause: You can only view a program unit from one PL/SQL editor window.
Cause: You can only view a menu item from one PL/SQL editor window.
Cause: You can only view menu startup code from one PL/SQL Editor window.
Action: View the menu startup code from another window.
Cause: The program unit is too large to store in a single memory allocation.
Action: Reduce the size of the PL/SQL code by encapsulating the code and making
several program units.
Cause: The program unit is too large to decode in a single memory allocation. You may
loose the incremental compilation feature.
Action: Divide the program unit into several smaller program units so that you can
decode each program unit in a single memory allocation.
FRM-11500: Data block with this name does not exist in the form.
Cause: You tried to attach a trigger to a block that is not defined in the active form
module.
FRM-11501: Item with this name does not exist in the data block.
Cause: You tried to attach a trigger to an item that is not defined in the block.
Cause: The trigger name specified in the Name field is not a valid built-in trigger.
Action: Check the syntax of the trigger name and make sure it corresponds to one of the
predefined trigger names. Use the List of Values for this field to display a list of Form
Builder triggers.
FRM-11503: Trigger that is not a key-trigger cannot be shown with Show-Keys.
Cause: You set the Show Keys option to True on the Properties window.
Cause: You tried to define a trigger with the same name at the same definition level; that
is, a trigger with the same scope as an existing trigger. This is not allowed.
Cause: You tried to create a user-named trigger with the same name as one of the
predefined built-in triggers. This is not allowed.
Cause: You tried to define a trigger at an invalid definition level (form-, block-, or item-).
Certain triggers are valid only at specific definition levels.
Action: Change the Object field to specify a valid definition level. For more information,
refer to help on trigger definition level .
Cause: The Trigger Type property is set to User-Named but the Type field is either blank
or contains an invalid trigger name.
Action: In the Type field, enter a valid user-named trigger name. The name must adhere
to Oracle naming conventions and must be unique among triggers in the form, including
built-in triggers.
Cause: The specified trigger does not exist in the specified form.
Action: Check the trigger and form names, and try again.
Cause: The specified trigger does not exist in the specified block.
Action: Check the trigger and block names, and try again.
FRM-11512: Unable to get the copied/referenced trigger %s in item %s of data block %s.
Cause: The specified trigger does not exist in the item on the specified block.
Action: Check the trigger, item, and block names, and try again.
Cause: You can only view a trigger from one PL/SQL editor window.
Cause: You tried to create a V2-style trigger but left the Trigger Step Text field blank.
Action: Enter the desired trigger text in the Trigger Step Text field.
FRM-11700: Valid alert name must be entered and be unique within the form.
Cause: There is already an alert with the same name defined in the active form.
Cause: All of the Button properties (Button 1, Button 2, Button 3) are blank.
Cause: The Label property is blank for the button that is the Default button.
Action: Enter a label for the default button (Button 1, Button 2, or Button 3).
FRM-11800: Valid editor name must be entered and be unique within the form.
Cause: There is already an editor with the same name defined in the active form.
Cause: The name specified for the LOV duplicates the name of an existing LOV defined
in the same form.
Action: Enter a valid name that is unique among LOVs in the active form.
Cause: You are trying to select an item that does not exist.
FRM-11906: Valid LOV name must be entered and be unique within the form.
Action: Enter a valid name that is unique among LOVs in the active form.
Cause: The record group specified in the Record Group Type property does not exist in
the active form.
Action: Enter the name of an existing record group, or create a new record group.
Action: Enter a valid value in the Return Item property. Valid values include the name of
an item in the active form, the name of a global variable, or the name of a form
parameter. Do not preface the object name with a colon or enclose it in quotes.
Cause: The Display Width property of one or more columns in the LOV is blank or
contains an invalid number.
Action: Change the Display Width value for each LOV column to be either 0 (for a
hidden column) or a non-negative number.
Cause: The name specified for the record group duplicates the name of an existing record
group defined in the same form.
Action: Enter a valid name that is unique among record groups in the active form.
Cause: Form Builder cannot understand the Y coordinate you want for your window.
Cause: The specified record group does not exist in the database.
FRM-12006: Valid record group name must be entered and be unique within the form.
Cause: Form Builder could not understand your record group name.
FRM-12100: Valid canvas name must be entered and be unique within the form.
Action: Enter a valid name that is unique among canvas objects in the active form.
FRM-12101: Window name must be entered and window must exist in the form.
Cause: The Window property is either left blank or specifies a window that is not defined
in the active form.
Action: Every canvas-view must be assigned to a window. Enter the name of an existing
window in the Window property.
Cause: You did not enter a valid value for width and height.
Action: Enter a valid X coordinate for canvas-view width, and a Y coordinate for canvas-
view height.
Cause: The name specified for the canvas duplicates the name of an existing canvas
defined in the same form.
Action: Enter a valid name that is unique among canvas objects in the active form.
Action: Enter a valid sequence number. Note that although the Sequence property is
required for all canvas objects, it takes effect only when you assign more than one canvas
to the same window.
FRM-12200: Valid window name must be entered, unique within the form, and not
ROOT_WINDOW.
Cause: Form Builder cannot understand the X coordinate you want for your window.
Cause: Form Builder cannot understand the Y coordinate you want for your window.
FRM-12205: Content view name can be null, otherwise it must exist in the form.
Action: Leave the View property blank or enter the name of an existing view.
Cause: The name specified for the window duplicates the name of an existing window
defined in the same form.
Action: Enter a valid name that is unique among windows in the active form.
FRM-12302: Valid visual attribute name must be entered and unique within the module.
Cause: The Name property is blank.
Action: Enter a valid visual attribute name that is unique among visual attributes defined
in the active module.
Action: Enter the name of a visual attribute that is defined in the active module.
Cause: The name specified for the visual attribute duplicates the name of an existing
visual attribute defined in the same form.
Action: Enter a valid name that is unique among visual attributes in the active form.
Action: Enter a valid color name in the Foreground Color or Background Color property,
or leave the properties blank.
Action: Enter a valid pattern name in the Fill Pattern property, or leave the property
blank.
Cause: The specified visual attribute does not exist in the database.
Action: Enter a name for the module that follows standard Oracle naming conventions.
FRM-12500: Valid menu name must be entered and be unique within the menu.
Cause: You attempted to exit the menu Name field without entering a name.
Action: Enter a valid menu name in the Name field. Menu names are internal handles that
are not displayed at runtime.
Cause: You tried to enter a menu item name that already exists.
Action: Enter a unique and valid name for the menu item.
Cause: One or more menu item in the menu module has the Type property set to Radio
but its radio group property is invalid.
Action: Each radio menu item must be assigned to a radio group. To assign a radio item
to a group, select the item in the appropriate menu column, set the Type selector to Type,
then enter the name of the desired radio group property. The radio group name must
adhere to Oracle naming conventions and must be unique. Radio group names are
internal handles that are not displayed at runtime.
Cause: You entered an invalid accelerator key name in the Accelerator property.
Action: Enter a valid accelerator key name. Valid accelerator keys are ACCELERATOR-
1 through
Cause: You did not give a valid name for your menu.
Action: Check the menu and menu item names, and try again.
Cause: The current combination of command type and magic item type is incompatible.
Action: Select a command type that is compatible with the current magic menu item type.
Cause: The name specified for the parameter duplicates the name of an existing
parameter defined in the same module.
Action: Enter a valid name that is unique among parameters in the active module.
FRM-12703: A 2 character name must be entered and be unique within the menu.
Action: Enter a 2-character alphanumeric name for the parameter in the Name field.
Cause: The specified menu parameter does not exist in the database.
Cause: The name specified for the role duplicates an existing role in the database.
Cause: The name specified for the parameter duplicates that of an existing parameter
within the current module.
FRM-12903: Valid parameter name is required and be unique within the form.
Action: Enter a valid name for the parameter in the Name field. Form parameter names
must follow Oracle naming conventions.
FRM-12905: Initial value must match data type and be of the proper length.
Cause: The initial value is incompatible with the data type or length of the parameter.
Action: Change the Initial Value, Data Type, or Maximum Length settings.
Cause: The specified form parameter does not exist in the database.
FRM-13002: Stacked and Tab canvases must be created within content canvases.
FRM-13005: Dropping objects of this type in the layout editor is not supported.
Cause: This is the default message when a more specific message has not been defined.
Action: You may be low on resources; try closing other windows or restarting Forms.
Cause: You selected a view of a stacked view when no stacked views were created.
Cause: You tried to enter a master or detail block name that is invalid.
Action: Type in a valid block name or select a valid block name from the list.
FRM-15003: Detail data block is required and must exist in the form.
Cause: You tried to enter a master or detail block name that is invalid.
Action: Type in a valid block name or select a valid block name from the list.
Action: Enter a valid join condition in the multi-line field provided. The join condition
defines the relationship between the master block specified in the Master field and the
detail block specified in the Detail field.
Action: Enter a valid join condition in the multi-line field provided. The join condition
defines the relationship between the master block specified in the Master field and the
detail block specified in the Detail field.
Cause: The master block and detail block are the same.
Cause: The triggers describing master-detail relationships between the two data blocks
have been manually modified in a way that prevents the code being automatically
updated.
Cause: You attempted to perform an operation requiring that all objects selected in the
Object Navigator be of the same type.
Action: Perform the operation separately for each group of objects that are the the same
type.
Cause: You tried to assign a property class to itself. In other words, you are trying to
make the parent property class the same as the property class you are editing.
Cause: You tried to delete an object which is owned by a subclassed object. Forms does
not allow you to remove any of a subclassed object's descendant objects."
Action: Since you cannot delete the object, consider disabling the object by modifying
the appropriate property in the Properties Palette.
Cause: You tried to move (reorder) an object which is owned by a subclassed object.
Action: Consider reordering in the source of the owning object. You can find the module
that the source object is in by viewing the subclass information in the Properties window.
Cause: You tried to create a referenced object and the system does not have sufficient
information to create the reference.
Action: Make sure that the source of the referencing has been saved to either the file
system or the database. A new form that has not be saved cannot be the source of a
reference.
Cause: You tried to reference a source module that has not been saved.
Cause: You tried to delete an object which belongs to a subclassed object group.
Action: If you don't want all the objects in the subclassed object group, then you might
consider either subclassing the desired objects individually, or creating an object group
which contains only the desired objects.
Action: Find and fix the cycles before generating. Use Expand All to help find cycles.
Cause: The selected item refers to a menu that is also an ancestor of that item.
Action: Find and fix the cycles before generating. Use Expand All to help find cycles.
FRM-15204: Cannot drag menus and menu items at the same time.
Cause: You tried to drag a multiple selection that contains menus and menu items.
Action: If you need to change a referenced object's structure, you must perform the
operation at the source of the reference. You can find the source of the reference by
viewing the reference information in the Properties window for that object.
FRM-15207: Parent item requires type change before submenu is attached.(Code may be
lost.)
Cause: Forms was unable to start up the Menu Editor due to an internal error.
Cause: A column value is longer than the length specified in the field.
Cause: Either an internal error occurred, or Oracle Graphics was not properly installed.
Cause: The OGD filen specified in the Filename property of the chart item could not be
found.
Action: Make sure the specified OGD file exists in the specified location.
Cause: Either an internal error occurred, or Oracle Graphics was not properly installed.
Cause: Forms could not obtain a VGS display list from the Graphics Designer (OGD)
file.
Action: Make sure the specified file is a valid OGD file, or try recreating the OGD file.
Cause: Forms could not apply the attributes from the Chart Wizard to the OGD file.
Action: Make sure the specified file is a valid OGD file, or try recreating the OGD file.
Cause: Either an internal error occurred, or you do not have permission to create a file in
the specified location.
Action: Make sure you are allowed to create files in the specified location, and that
Oracle Graphics is properly installed.
Cause: Object name must be a valid Oracle identifier and unique within its scope.
Cause: You tried to edit the reference information for a non-referenced object.
Action: There is no reference information for this object. Do not try to edit the reference
information.
Action: Make sure you define the trigger for the appropriate level.
Cause: You tried to edit the reference information for a subobject of a referenced object.
Action: If you need to change a referenced object's structure, you must perform the
operation at the source of the reference. You can find the source of the reference by
viewing the reference information in the Properties window for that object.
Cause: You are trying to assign a property class A to property class B, but property class
A is defined as inheriting from property class B.
Cause: You selected a data type that is not valid for the type of object.
FRM-17001: Items displayed must not be greater than records displayed in data block.
Cause: You tried to set the Items Displayed property of an item to a number larger than
the Records displayed property in the block.
Action: Make sure the Records displayed property is greater than or equal to the Items
displayed property.
Cause: You tried to edit a property which requires the control to be populated with a
tenant.
Action: From the layout editor, insert a tenant into the control using the Insert Object
command.
FRM-17003: The control must be visible in the layout editor to view this property.
Cause: You tried to edit a property which requires the control to be visible in the layout
edtior.
Action: Open the layout editor for the canvas to which this control is assigned.
Cause: Forms could not locate a help file for this control.
Action: Make sure the control is properly installed, or reinstall the control.
Cause: Forms could not open the help file because the control's class name is not
available.
Action: Make sure the control is properly installed, or reinstall the control.
Action: Verify that the Information Navigator has been installed correctly.
Cause: Forms could not create the DE context for the module.
Action: Verify that all the referenced forms and object libraries are present.
Cause: You attempted to add a Program Unit to the object library, but a Program Unit
with the same name already exists inside an object group in the object library.
Action: Remove the Program Unit from the object group and try again.
Cause: Module name was not supplied, or the module name you supplied cannot be used.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: You referenced an item that does not exist in the current block.
Action: Check the name of the item, and do one of the following:
Cause: You referenced a block that does not exist in the current form.
Action: Check the name of the block, and do one of the following:
Cause: You entered an item name that exists in more than one block.
Action: To make the item name unique, specify the block name. Use the
block_name.item_name format (e.g., EMP.SALARY).
Cause: You referenced an item that does not exist in the current form.
Action: Check the name of the item, and do one of the following:
Cause: An error occurred while trying to allocate VGS context for the layout editor.
FRM-30028: WHERE clause too long.
Cause: The SQL statement that you entered as part of a V2 trigger is too long.
Cause: The number of records displayed is not in the valid range. The error commonly
occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The number of records buffered was not greater than the number of records
displayed. The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: You entered an invalid item type. The error commonly occurs when the .INP file
is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The item length you entered was not in the valid range. The error commonly
occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The item length you entered was not in the valid range. The error commonly
occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
FRM-30044: Display length must be between 1 and 133 but not more than length.
Cause: The item length you entered was not in the valid range. The error commonly
occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
FRM-30045: Query length of item must be 0 (default) or greater than actual length.
Cause: You entered an invalid query length. The error commonly occurs when the .INP
file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The record group specified within the LOV object is invalid.
Cause: Reference to record group columns within the LOV object cannot be found.
Action: Check the column names specified within the LOV object.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: Bind variable substitution error: a SELECT statement within an LOV or record
group is incorrect.
Action: Check the syntax of the SELECT statement, and add the INTO clause.
FRM-30063: Unable to open cursor for parse of record group query %s.
Cause: A syntax error occurred in the SELECT statement within an LOV or record
group.
Cause: The specified column type was not CHAR, NUMBER, or DATE.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: You entered an SQL statement (as part of a V2 trigger) that exceeds the maximum
allowable length.
Cause: The trigger contains a SQL statement other than a SELECT statement.
Action: Move the statement to a trigger where the non-SELECT SQL statement is valid.
Action: Contact your DBA to make sure you have the access privileges you need.
Cause: An operating system error prevented Form Builder from creating an output file.
Action: Mark one of the items as being part of the primary key and re-compile.
Cause: An operating system error prevented Form Builder from creating an output file.
Cause: An item can be either a scrolled item or a right-adjusted item, but not both.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: A block that allows updating and inserting must have at least one item derived
from the database.
Cause: An operating system error prevented Form Builder from creating the warning file.
Cause: You used an Forms version 1.0 macro (#MACRO, #MACROIF, or #KEY) that is
not supported by later versions of Form Builder.
Action: Replace the macro with the appropriate later version equivalent.
Cause: An invalid Y position was given for an item. The error commonly occurs when
the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: An invalid X position was given for an item. The error commonly occurs when
the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: You entered trigger text that was not an anonymous block.
Action: Remove the parameter references from the trigger. HINT: to use parameters,
write a form-level procedure.
Cause: The procedure name does not match the name defined in the procedure text.
Cause: You entered an anonymous block when you should have entered a form-level
procedure.
Cause: You entered non-executable code for the specified form-level procedure.
Cause: An operating system error prevented Form Builder from closing an output file.
Cause: Length of the LONG item was not in the valid range. The error commonly occurs
when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: Display length was not in the valid range. The error commonly occurs when the
.INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: An empty trigger step was found. The error commonly occurs when the .INP file
is edited.
Action: Contact your DBA if the .INP file was not edited.
FRM-30161: Inconsistent relationship between window %s and its primary canvas %s.
Cause: The window does not match its primary canvas's window property.
Case 2 : Inconsistent relationship between window %s and its vertical toolbar %s.
Cause: Case 1. : The window does not match its horizontal toolbar's window property.
Case 2. : The window does not match its vertical toolbar's window property.
Case 2.: Check window's vertical toolbar property or toolbar's window property.
Cause: You specified an item that does not exist within the referenced record group.
Cause: You attempted to compile a form module that does not contain a canvas.
Cause: The check box has equal values for the Checked and Unchecked states.
Action: Define at least one radio button for the radio group.
Cause: The Other Value defined does not match one of the valid values or label strings.
FRM-30185: Record group %s contains more than one column of type LONG.
1. Remove all but one of the LONG columns in the record group.
2. Change the types of all but one of the LONG columns in the record group.
FRM-30187: Size of CHAR column in record group must be between 1 and 2000.
Cause: The size of a character column in the record group was incorrectly specified
Action: Make sure the sizes of the character columns in the record group are between 1
and 2000
FRM-30188: No initial value given, and other values are not allowed (item %s.%s).
Cause: Format masks are valid only for NUMBER, DATE, TIME, and DATETIME
items.
Cause: Format masks are valid only for NUMBER, DATE, TIME, and DATETIME
items.
Cause: You have defined more user-named triggers than Forms can allocate memory for.
Cause: You must create the record group and add columns before attempting to add rows.
Action: Make sure the record group you are specifying exists.
Cause: You referenced a transactional trigger, but none exist for this module.
Action: Check accompanying error messages (if any), or contact your DBA or an Oracle
support representative.
Cause: You attempted to compile a form module that contains a block with no items.
FRM-30204: Total data length of the items in this block is too large.
FRM-30207: Mouse Navigate must be Yes for combo box item %s.%s
Cause: The Mouse Navigate property must be set to Yes for a combo box.
Cause: The high range value is greater than the low range value for text items.
Action: Define a high range value that is greater than the low range value.
Cause: An invalid mirror item name was defined for the item.
Action: Make sure you do not exceed the maximum number of mirror items.
Cause: The number of records displayed for the item exceeds the number of records
displayed for the block.
Cause: You set an item's Mirror Item property to the item itself.
Action: Specify another valid item for the mirror item property.
Cause: You set an item's Mirror Item property to an item that also specifies a mirror item.
Cause: You specified a default button that is not part of the alert definition.
Action: Specify a label for the default button or specify a valid default button.
Cause: You specified an initial value for a check box item that does not match the values
of the Checked or Unchecked states.
Cause: You specified a value that does not match a value on the available list of
elements.
Cause: You specified a value that is not associated with a radio button in a radio group.
Action: Specify a value associated with a radio button in the radio group.
Cause: You specified a value that is not the name of a radio button or a value associated
with a radio button from a radio group.
Action: Specify a name of a radio button in the radio group or a value associated with a
radio button from the radio group.
FRM-30367: OLE item cannot specify a mirror item.
Action: You cannot mirror OLE items. Use another item to specify a mirror item.
Action: Make sure the tab page name exists on the tab canvas for this item.
Cause: You selected a command type that is not valid for popup menu items.
Action: Select a command type that is valid for popup menu items.
Cause: You selected an invalid item type for a popup menu item.
FRM-30376: Datatype for Min/Max summary item must match summarized item.
Cause: A summary item with a summary function of Min or Max has a datatype that does
not match the datatype of the summarized item.
Action: Remove the summary item or change its datatype to match the datatype of the
summarized item.
Cause: A summary item resides in a different block from the summarized item, and the
summary item's block does not have its Single Record property set to Yes.
Action: Move the summary item to the block that contains the summarized item, or to a
block with the Single Record property set to Yes.
FRM-30378: Summarized item must not be summary item and must not reside in single-
record block.
Cause: A summary item specifies one of the following as its summarized item:
Cause: The hint text for the item is longer than 255 characters.
Cause: There is a circular chain of calculated items, such that the value of each item in
the chain depends on the value of the next item in the chain.
The items in the chain are listed below the error message.
Action: Remove an item in the chain, or change an item in the chain so that it does not
depend on any other item in the chain.
For a formula item, you must ensure that neither the formula nor any function or
procedure that it calls refers to any item in the chain.
For a summary item, you must ensure that the item it summarizes is not in the chain.
Cause: The Hint property was specified for a calculated item. It will be ignored.
FRM-30391: Warning: Copy Value from Item property ignored for calculated item %s.
%s.
Cause: The Copy Value from Item property was specified for a calculated item. It will be
ignored.
Cause: The Initial Value property was specified for a calculated item. It will be ignored.
Action: No action required.
FRM-30393: Warning: Range High Value ignored for calculated item %s.%s.
Cause: The Range High Value property was specified for a calculated item. It will be
ignored.
FRM-30394: Warning: 'Range Low Value' ignored for calculated item %s.%s.
Cause: The 'Range Low Value' property was specified for a calculated item. It will be
ignored.
Cause: The Mapping of Other Values property was not specified for a calculated item
that is a check box, list item, or radio group.
Action: Set the Mapping of Other Values property for the item.
Cause: The Summary Function property was specified as None for a summary item.
Action: Set the Summary Function property to a value other than None.
Cause: The Summary Function property was specified for an item which is not a
summary item. It will be ignored.
Action: No action is necessary. To prevent the warning in the future, set the Summary
Function property to None.
FRM-30398: Summarized Block Name and Summarized Item Name properties are
required for summary items.
Cause: The Summarized Block Name and Summarized Item Name properties were not
set for a summary item.
FRM-30399: Warning: Summarized Item Name ignored for non-summary item %s.%s.
Cause: The Summarized Block Name or Summarized Item Name property was specified
for an item which is not a summary item. It will be ignored.
Cause: The Formula property was not specified for a formula item.
Cause: The Formula property was specified for an item which is not a formula item. It
will be ignored.
Action: No action is necessary. To prevent the warning in the future, clear the Formula
property.
Cause: A calculated item is specified as a return item in the column mapping for an LOV.
Action: Remove the return item, or specify an item that is not a calculated item.
Cause: A calculated item specifies a Mirror Item, or is specified as a Mirror Item by some
other item in the block.
Action: Remove the Mirror Item property. To make two calculated items effectively
mirror each other, make one a formula item whose formula is simply ':' followed by the
name of the other calculated item.
FRM-30404: Summarized item's Item Type must not be Button, Chart, Image, Sound, or
OLE Container.
Cause: A summary item specifies a summarized item which is a Button, Chart, Image,
Sound, or OLE Container. Such an item has no associated data value and thus cannot be
summarized.
Action: Remove the summary item, or change its summarized item to be an item which
has an associated data value.
Cause: A summary item whose summary function is Sum, Avg, Variance, or Stdev
specifies a summarized item with a datatype other than Number.
Action: Remove the summary item or change its summarized item to have a datatype of
Number.
FRM-30406: Block with array DML must have required primary key items.
Cause: The data block's DML Array Size property value is greater than 1, but no data
block items have the Primary Key property set to Yes.
1. Specify a primary key for the data block by setting the Primary Key property value to
Yes for one or more items.
2. Set the data block's DML Array Size property to 1.
Cause: The form module contains a data block with no database items.
Action: Define at least one database item for the data block.
1. The datatype of the argument corresponding to the given value in the procedure
argument list of the specified procedure.
2. The value of the argument in the procedure argument list of the specified procedure.
Cause: The Delete Record Behavior of the relation is incompatible with its detail data
block.
2. The DML Data Target Type/Query Data Source Type of the detail data block. (If the
Delete Record Behavior of the relation is Cascading, then the DML Data Target Type of
the detail data block must be Table. If the Delete Record Behavior of the relation is
Isolated, then the Query Data Source Type of the detail data block must be Table.)
FRM-30410: Warning: Single Record property ignored for non-control block %s.
Cause: A block specifies the 'Single Record' property as 'Yes', but it also specifies a
Query Data Source or a DML Data Target.
Action: No action is necessary. To prevent the warning in the future, set the 'Single
Record' property to 'No'.
Cause: A memory allocation failed while calculated item dependency information was
being computed.
1. 'Stand-alone' (not from within Form Builder), specifying that all PL/SQL code is to be
compiled.
Cause: A master-detail relation specifies a detail block that's the same block as the master
block.
FRM-30418: Block contains too many items (more than %d) for Windows 3.1.
Cause: The number of items in this block exceeds the maximum allowable per block.
Action: Use fewer items in the block, or divide the items into two or more separate
blocks.
FRM-30419: Block scrollbar specifies a tab page %s that does not exist.
Cause: A scrollbar is assigned to a tab page which does not exist in the form.
Action: Check the tab page name and make sure it exists in the owning canvas for this
scrollbar.
Cause: Query procedure columns and/or Query procedure arguments are not declared
properly.
Action: Correct the Query procedure column definitions and/or Query procedure
argument definitions.
Action: Correct the Insert procedure column definitions and/or Insert procedure argument
definitions.
Cause: Update procedure columns and/or Update procedure arguments are not declared
properly.
Action: Correct the Update procedure column definitions and/or Update procedure
argument definitions.
Cause: Delete procedure columns and/or Delete procedure arguments are not declared
properly.
Action: Correct the Delete procedure column definitions and/or Delete procedure
argument definitions.
Cause: Lock procedure columns and/or Lock procedure arguments are not declared
properly.
Action: Correct the Lock procedure column definitions and/or Lock procedure argument
definitions.
FRM-30425: Summarized database item must reside in a block with Query All Records
or Precompute Summaries set to Yes.
Action: Remove the summary item or set the Precompute Summaries or Query All
Records properties to Yes for the summarized item's block.
FRM-30426: Summarized control item must reside in a control block, or in a block with
Query All Records set to Yes.
Action: Remove the summary item or set the Precompute Summaries property to No and
the Query All Records property to Yes for the summarized item's block.
Cause: A summary item specifies a summarized control item which is in a block with the
Precompute Summaries property set to Yes.
Action: Remove the summary item or set the Precompute Summaries property to No and
the Query All Records property to Yes for the summarized item's block.
Cause: A summary item with a summary function of Min or Max specifies a summarized
item in a block with the Precompute Summaries property set to Yes.
Action: Remove the summary item or set the Precompute Summaries property to No and
the Query All Records property to Yes for the summarized item's block.
FRM-30429: Block with Precompute Summaries must specify Query Data Source Type
as Table or FROM clause query.
Cause: A block has its Precompute Summaries property set to Yes, but its Query Data
Source Type is set to Procedure or Transactional Triggers.
Action: Set Precompute Summaries to No. If the block contains any summarized items,
set Query All Records to Yes.
Cause: One of the following: There are multiple items with the same database column
name. The column name of one item matches the item name of an item that does not have
a column name.
Action: Make sure that the database column names for items are unique.
Cause: Either the columns or the arguments for the procedure are not specified.
Action: Enter both the columns and the arguments in the procedure definition.
FRM-30434: The table argument in the procedure definition should have a type name.
Cause: The type name for the TABLE argument in the given procedure is not entered.
Action: Enter the type name for the TABLE argument in the given procedure.
FRM-30435: DML procedures should have only one argument of type TABLE and its
mode should be IN or IN OUT.
Cause: DML (Insert, Update, Delete, Lock) procedure defintion has either:
Cause: The canvas does not have a window specified to contain it. Default results are as
follows:
2. In a Forms 4.5 application, the ROOT_WINDOW may not exist, so the canvas is
automatically attached to the first window in the Object Navigator hierarchy.
3. In 5.0, it is possible to reference forms and override properties like Window Name.
Thus, you always should set the Window Name property for the canvas.
FRM-30437: Warning: POST-CHANGE trigger ignored for subordinate mirror item %s.
%s.
Cause: A POST-CHANGE trigger was specified for a subordinate mirror item. Since the
form's Runtime Compatibility Mode is 5.0, the POST-CHANGE trigger will be obtained
from the master mirror item (the item specified by the Synchronize with Item property).
FRM-30440: Warning: Copy Value from Item ignored for subordinate mirror item %s.
%s.
Cause: The Copy Value from Item property was specified for a subordinate mirror item.
Since the form's Runtime Compatibility Mode is 5.0, the Copy Value from Item property
will be obtained from the master mirror item (the item specified by the Synchronize with
Item property).
Action: Specify the Copy Value from Item property in the master mirror item.
FRM-30441: Warning: Initial Value ignored for subordinate mirror item %s.%s.
Cause: The Initial Value property was specified for a subordinate mirror item. Since the
form's Runtime Compatibility Mode is 5.0, the Initial Value property will be obtained
from the master mirror item (the item specified by the Synchronize with Item property).
Action: Specify the Initial Value property in the master mirror item.
FRM-30442: Warning: Required property ignored for subordinate mirror item %s.%s.
Cause: The Required property was specified for a subordinate mirror item. Since the
form's Runtime Compatibility Mode is 5.0, the Required property will be obtained from
the master mirror item (the item specified by the Synchronize with Item property).
FRM-30443: Warning: Highest Value Allowed ignored for subordinate mirror item %s.
%s.
Cause: The Highest Value Allowed property was specified for a subordinate mirror item.
Since the form's Runtime Compatibility Mode is 5.0, the Highest Value Allowed
property will be obtained from the master mirror item (the item specified by the
Synchronize with Item property).
Action: Specify the Highest Value Allowed property in the master mirror item.
FRM-30444: Warning: Lowest Value Allowed ignored for subordinate mirror item %s.
%s.
Cause: The Lowest Value Allowed property was specified for a subordinate mirror item.
Since the form's Runtime Compatibility Mode is 5.0, the Lowest Value Allowed property
will be obtained from the master mirror item (the item specified by the Synchronize with
Item property).
Action: Specify the Lowest Value Allowed property in the master mirror item.
FRM-30445: Use of the Include REF Item property requires non-null Alias property.
Cause: The Include REF Item property for this block is TRUE, which causes the creation
of a new hidden item called REF that contains the object ID for this block. The column
name for this new item is 'REF(a)' where 'a' is the value of the block's Alias property. The
Alias property must not be null.
FRM-31601: Options -e, -g, -m, -p, and -r are mutually exclusive.
Action: These options are mutually exclusive; do not use them in combination.
Cause: You tried to grant Form Builder access to a user, or revoke access, but you did not
specify the user.
Cause: You tried to access a module that does not exist in the database.
Action: Make sure the module name is correct and try again.
Cause: Either file privileges are set incorrectly, or the library you attempted to open is
invalid.
Cause: You are generating a module that has a menu which contains no items.
Action: No action required.
Cause: The menu module you tried to compile contains circular references (instances
where a menu item calls a menu that is above it in the hierarchy).
Cause: The item references a submenu that is not part of the module.
Action: Define a submenu as part of the module or make the item reference a submenu
that is part of the module.
Cause: An operating system error prevented Form Builder from closing an output file.
Cause: The menu name specified does not exist in this module.
Action: Contact your DBA to make sure you have the access privileges you need.
Cause: The file was loaded, but no menu module was found in the file.
Action: Make sure you are running as SYSTEM, and both Oracle Forms 4.5 and the
menu tables are correctly installed.
Cause: No module was specified that does not already exist in Oracle Forms 4.5 tables.
Action: Make sure that no menu module with this name already exists in Oracle Forms
4.5.
FRM-31641: Radio group items must have radio group name specified.
Cause: Menu item was defined as type radio button, but no radio group was specified.
Cause: The menu item was defined as type menu, but the menu it refers to does not exist.
FRM-31645: Only one instance of each magic menu type per module is allowed.
Cause: You used more than one instance of a specific magic menu type.
Action: Delete all but one instance of each magic menu type.
Cause: You selected a command type that is not valid for the specific magic menu item.
Action: Select a command type that is compatible with the current magic menu item type.
Cause: You specified a menu item label which has more than the maximum allowable
number of characters.
Cause: You specified a menu item name which has more than the maximum allowable
number of characters.
Cause: You specified a menu item name which has command type PL/SQL but has no
Command Text.
Action: Either change the command type to Null, or specify some Command Text.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
FRM-32037: Warning! Prompt doesn't fit beside field %s.%s.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: The error commonly occurs when the .INP file is edited.
Action: Contact your DBA if the .INP file was not edited.
Cause: You specified an invalid initial value for the given datatype.
Cause: You specified an invalid range value for the given datatype.
Cause: You specified an invalid default parameter value for the given datatype.
Action: Specify a valid default parameter value for the given datatype.
Cause: You tried to specify a value for the initial value property or other values property
that exceeds the value of the maximum length property.
Action: Specify a value that does not exceed the value of the maximum length property.
Cause: You specified an value length that is longer than the maximum length of the item.
Cause: You failed to specify an output file name when generating a library from the
command line.
Cause: The bind variable could not be parsed due to an invalid format.
Cause: The bind variable is ambiguous since it binds to more than one object.
Action: Make sure the bind variable binds to one object only.
Level: >25
Type: Error
FRM-40010: Cannot read form %s.
Action: Retype the form name correctly, provide the proper path name, compile the form,
or contact the DBA.
Level: 5
Type: Error
Cause: The .FMB file was created with an old and incompatible version of Forms
Compiler.
Level: >25
Type: Error
Cause: The .FMB file was created by a new and incompatible version of Forms
Compiler.
Level: >25
Type: Error
Cause: An internal error occurred while Form Builder was trying to read the .FMB file.
Level: >25
Type: Error
Cause: Internal error. Your computer does not have enough memory to run the form.
Action: The designer might be able to modify the form so that it will run. If that is not
feasible, your installation must make more memory available, either by modifying the
operating system parameters or by adding more memory to the computer.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Action: Ensure that all items that are associated with the given page fit completely on that
page. You can reposition the items or resize the page.
Level: >25
Type: Error
Cause: An internal error occurred while Form Builder was reading the form.
Level: >25
Type: Error
Cause: Form Builder could not initialize its internal record manager.
Level: >25
Type: Error
Cause: Internal error. Your computer does not have enough memory to run the form.
Action: The designer might be able to modify the form so that it will run. If that is not
feasible, your installation must make more memory available, either by modifying the
operating system parameters or by adding more memory to the computer.
Level: >25
Type: Error
Cause: You tried to run a form on the command line using incompatible preferences. The
output_file preference works only in conjunction with the keyin preference.
Action: Retype the command to include both the output_file and keyin preferences.
Level: >25
Type: Error
Cause: Form Builder cannot open the file you specified with the keyin preference.
Action: Make sure the file exists and the file protections are set properly. Or create a file
with the keyin preference.
Level: >25
Type: Error
Cause: Operating system error. Form Builder cannot open a file specified with the
output_file preference because there is insufficient disk space or because you have
specified an incorrect filename.
Level: >25
Type: Error
Action: Make sure the message file exists and the appropriate path is set.
Level: >25
Type: Error
FRM-40029: Already logged on. Must logout before changing connections.
Cause: The Login() built-in was issued while already logged on.
Level: >25
Type: Error
Cause: The file specified on the command line was not a valid Form Builder file.
Action: Re-enter Forms Runtime startup command with the name of a valid file.
Level: No level
Cause: The file specified on the command line is not a Forms Runtime (.FMX) file.
Level: No level
Level: No level
Level: No level
Cause: Form Builder was unable to find the specified library file.
Type: Error
Cause: Form Builder could not initialize its internal record manager.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
FRM-40038: Could not find %s VBX control for item %s in block %s.
Cause: Application design error. A VBX control specified in the .FMB file cannot be
found at runtime.
Action: Make sure the VBX control file can be found in the location as specified in the
Form Builder.
Level: >25
Type: Error
Cause: The given library is attached to the form but cannot be located in the search path
for PL/SQL libraries.
Action: Make sure that the given library can be found and that it has read permissions set.
Level: 99
Type: Error
Cause: You pressed [Previous Record] when the cursor was at the first record.
Level: 5
Type: Error
Cause: You pressed [Next Primary Key Item], but there are no enterable primary key
items in this block.
Action: Use [Next Item] for navigation rather than [Next Primary Key Item].
Level: 10
Type: Error
3. You are in a new record in the middle of the block created by pressing [Insert Record].
Level: 5
Type: Error
Cause: You tried to use [Next Primary Key Item], but none of the primary key items in
the block allow you to enter query criteria.
Level: 10
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Action: Remove the statement or make at least one item in the block enterable.
Level: >25
Type: Error
Action: Remove the statement or turn on the Displayed property for the indicated item.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: You attempted to navigate out of the current block during enter-query mode.
Action: No action is necessary. You cannot navigate out of the current block or record
during enter-query mode.
Level: 99
Type: Error
Level: 5
Type: Error
Level: 5
Type: Error
Action: No action is necessary. You cannot update this field in this form.
Level: 15
Type: Error
Cause: Form Builder is in insert mode, and the current field is full.
Action: Delete a character to make room for the new character or press [Insert/Replace]
to activate replace mode.
Level: 10
Type: Error
Cause: You have not entered a value (or you have deleted a value) in a field that requires
data input.
Level: 15
Type: Error
FRM-40203: Field must be entered completely.
Cause: You have not entered a complete value (or you have deleted part of a value) in a
field that has a fixed length requirement.
Action: Enter a complete value (one that extends to the end of the field).
Level: 15
Type: Error
Cause: You tried to delete a character before the first character position of the field.
Action: Use [Delete Character] to delete the character that the cursor is on.
Level: 10
Type: Error
Cause: On a block mode terminal, you positioned the cursor out of a field.
Action: Move the cursor into the field and try the entry again.
Level: 15
Type: Error
Action: Scroll the character you want to delete into view using the arrow keys or [Scroll
Left] and [Scroll Right].
Level: 10
Type: Error
Level: 15
Type: Error
Action: Do not enter values on this form. You can execute queries and view data, but you
cannot alter existing data or enter new data.
Level: 15
Type: Error
Action: Retry with a field value that matches the format mask.
Level: >25
Type: Error
Action: Check your search string to make sure it is accurate or try another search string.
Level: 99
Type: Informative
Cause: You attempted to assign data with newlines to a single-line text field.
Level: 5
Type: Informative
2. The value does not match any of the list of acceptable values.
3. For a text field, the value does not match the specified range.
Level: >20
Type: Message
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: Paste_Region was invoked while no portion of the image item was selected.
Cause: Probable application design error. Forms determined that the item contains an
invalid value, but it cannot give focus to the item because it is disabled. This could
happen because either:
The application programmatically disabled the item after the end user entered an invalid
valid in the item (and before the item was validated).
Level: 25
Type: Error
Cause: No records matched the query criteria. Still in Enter Query mode.
Action: Either adjust the query criteria or press [Exit/Cancel] to leave Enter Query mode.
Level: >25
Type: Informative
Cause: You pressed [Enter Query] while the cursor was in a block with no queryable
fields.
Level: 15
Type: Error
Cause: One of the blocks in the current module has no base table fields.
Level: 5
Type: Informative
Cause: The current query fetched no records from the table. The table is empty, or it
contains no records that meet the query's search criteria.
Level: 5
Type: Informative
Cause: You pressed [Down], [Next Record], [Next Set of Records], or [Scroll Down]
after all records had been retrieved.
Level: 5
Type: Informative
Cause: You pressed [Exit/Cancel] in Enter Query mode, or you pressed CTRL-C (or its
equivalent) while Form Builder was fetching rows from the database.
Type: Informative
Cause: You pressed [Count Query Hits]. If you now press [Execute Query], the number
of records will be retrieved.
Level: 25
Type: Informative
Cause: In Enter Query mode, you entered an invalid number in the example record.
Level: >25
Type: Error
Cause: In query mode, you entered an invalid ALPHA or CHAR value in the example
record.
Level: >25
Type: Error
Cause: In Enter Query mode, you entered an invalid DATE in the example record.
Level: >25
Type: Error
Cause: In Enter Query mode, you entered an invalid DATE in the example record.
Level: >25
Type: Error
Cause: In Enter Query mode, you entered an invalid JDATE, EDATE, or TIME value in
the example record.
Level: >25
Type: Error
Cause: You attempted to query a block that does not allow queries.
Level: >25
Type: Error
Cause: You made a query with a % "like" operator in a time field, which is not supported.
Type: Error
FRM-40364: The data type of item '%s' does not match the corresponding column in the
stored procedure.
Cause: The data type of the item is different from the data type of the corresponding
column in the stored procedure.
Action: Make the data type of the item in the block and the column in the stored
procedure the same.
Level: 20
Type: Error
Level: 5
Type: Informative
Cause: No records were added or modified since the last apply or save.
Level: 5
Type: Error
Cause: You pressed CTRL-C (or the equivalent) while waiting for a lock.
Level: 10
Type: Informative
Action: Apply the changes or return to the calling form and retry the save.
Level: 15
Type: Error
Level: 5
Type: Informative
Cause: No records were added or modified since the last apply or save.
Level: 5
Type: Error
Cause: You finished an apply that recorded your changes and saved previously applied
changes.
Level: 5
Type: Informative
Level: 5
Type: Informative
Cause: A fatal error occurred while trying to select the record for update.
Action: Pressing [Display Error] provides more information, if it is available. You can
also try to update or delete this record later. If necessary, contact your DBA.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Processing error encountered. The table associated with the current block of the
form might not exist, or your username might not have authority to perform the specified
action on the table.
Action: Pressing [Display Error] provides more information, if it is available. You can
also try to update or delete this record later. If necessary, contact your DBA.
Level: >25
Type: Error
Cause: Processing error encountered while checking a record's primary key items for
uniqueness. The table associated with the current block of the form does not exist, or you
do not have authority to access the table.
Level: >25
Type: Error
Cause: A fatal error occurred while trying to fetch the next query record.
Level: >25
Type: Error
Cause: A fatal error occurred while trying to insert a record. The table associated with the
current block of the form might not exist, your username might not have authority to
perform the specified action on the table, or some other reason might have caused the
fatal error.
Action: Contact your DBA.
Level: >25
Type: Error
Cause: A fatal error occurred while trying to update a record. The table associated with
the current block of the form might not exist, your username might not have authority to
perform the specified action on the table, or some other reason might have caused the
fatal error.
Level: >25
Type: Error
Cause: A fatal error occurred while trying to delete a record. The table associated with
the current block of the form might not exist, your username might not have authority to
perform the specified action on the table, or some other reason might have caused the
fatal error.
Level: >25
Type: Error
Cause: A fatal error occurred while trying to execute a trigger. The table associated with
the current block of the form might not exist, your username might not have authority to
perform the specified action on the table, or some other reason might have caused the
fatal error.
Level: >25
Type: Error
Cause: While attempting to call a new form or to commit, the issued SAVEPOINT
command failed. This generally means that the module has run out of savepoints.
Action: Press [Display Error] to display the specific ORACLE error. You might be able
to increase the maximum number of savepoints in the INIT.ORA file.
Level: >25
Type: Error
Cause: An error occurred while trying to resolve a database date/time initial value.
Action: Connect if you have not already done so. Verify database status.
Level: 10
Type: Error
Cause: You tried to perform an database operation without connecting to the database.
Level: 20
Type: Error
Cause: You reached the limit in the number of cursors you can open.
Level: 99
Type: Error
Cause: You attempted to insert or update a record, but uniqueness is enforced on the
block's primary key items. The record, as inserted or updated, is not unique.
Action: Change the values in one or more primary key fields of the current record,
making them unique. If the requirement of unique primary key fields creates difficulties,
consider eliminating the constraint.
Level: >25
Type: Error
Cause: You tried to modify the contents of a view in a manner that is not permitted.
Action: No action is necessary; you cannot perform the operation you have attempted.
Level: 20
Type: Error
Cause: You committed your modifications in a block where you had previously entered
an ENTER_QUERY or EXECUTE_QUERY packaged procedure with the
FOR_UPDATE parameter. This action released all locks on the records in this block.
Action: If you want to modify the block, you will need to re-query.
Level: >25
Type: Error
Level: 15
Type: Error
FRM-40653: Record not reserved for update or delete. Try again later.
Cause: You pressed CTRL-C (or the equivalent) to cancel. The operation that was
attempting to update or delete the record was terminated.
Level: 20
Type: Informative
FRM-40654: Record has been updated by another user. Re-query to see change.
Cause: Another user has updated this record since you performed a query and has
changed at least one field in the record. Your actions have not changed the record in
memory.
Action: You can update or delete this record now only if another user has restored the
field values back to the way they were when you performed the query. Otherwise, you
must re-query to fetch and display the new record into the form before you can update or
delete it.
Level: 20
Type: Error
FRM-40655: SQL error forced rollback: clear form and re-enter transaction.
Cause: A deadlock or some other error has caused the current transaction to fail. Your
changes were rolled back.
Action: Clear the form (or exit and re-enter the form) and re-enter the transaction. You
might have to modify the form's design to prevent the error from recurring.
Level: >25
Type: Error
FRM-40656: Update cannot be made due to prior rollback. Clear the record.
Cause: This record was already updated, but when you attempted to commit your
changes, a serious error prevented this update or any further update or delete from being
performed. The error might have occurred due to one of the following reasons:
1. A deadlock forced the loss of row locks.
2. The record had a database cluster key, and the previous attempt to update the record in
the database was rolled back due to an error somewhere else in the form.
Action: You must clear this record before you can commit any other transactions in the
form.
Level: 25
Cause: Another user has deleted the record since the query was executed.
Action: You can clear this record from your screen, but you cannot update or delete it
since it no longer exists in the database.
Level: 20
Type: Informative
Cause: A FOR_UPDATE query has been closed by executing a commit. Because the
query was open prior to the commit, there may be more records to retrieve.
Level: 5
Type: Message
Cause: Application design error. The form attempted to execute a trigger that doesn't
exist, causing a fatal error.
Level: 20
Type: Error
Cause: You attempted to call another form with unsaved changes in the current form and
savepoint mode off.
Level: 15
Type: Error
Level: 20
Type: Error
FRM-40704: Illegal SQL statement in query-only mode
Cause: Application design error. The form tried to execute a function that is illegal in a
query-only form.
Level: 20
Type: Error
Cause: Application design error. The current trigger contains a SQL statement that is
illegal for the trigger type.
Level: 20
Type: Error
Cause: Application design error. The current trigger contains an illegal function code.
Level: 20
Type: Error
FRM-40720: No statements found in list of statements.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. The selector portion is missing in a CASE statement.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. A semicolon is missing at the end of a function code.
Type: Error
Cause: Application design error. A trigger attempted to set the system message level to
an invalid number.
Level: >25
Type: Error
Cause: Application design error. A COPY statement is missing the INTO clause.
Level: >25
Type: Error
Cause: Application design error. The label referenced in PL/SQL does not exist.
Cause: A fatal error occurred in Form Builder or in PL/SQL during trigger execution.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. The current trigger raised an exception (other than
FORM_TRIGGER_FAILURE), but it did not handle the exception.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Action: Refer to the online Help for the correct usage of this built-in.
Level: 99
Type: Error
Action: Remove the FULL_ROLLBACK parameter or ensure that the calling form does
not have unposted changes when the call occurs.
Level: >25
Type: Error
Action: Refer to the online Help for the correct usage of this procedure.
Level: >25
Type: Error
Cause: You attempted to get or set record properties for an invalid record number for the
given block.
Level: 20
Type: Error
Level: >25
Type: Error
Cause: Application design error. Attempted a database operation (query, insert, update,
etc.) on a non-base table block without the appropriate transactional trigger.
Action: Refer to online Help for the appropriate transactional trigger and then create the
correct trigger.
Level: 20
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Action: Refer to the Form Builder Developer's Guide for a list of built-ins that are not
accessible from the startup debugger window.
Level: 99
Type: Informative
FRM-40747: Cannot call built-in %s from a debug trigger.
Action: Refer to the Form Builder Developer's Guide for a list of built-ins that are
accessible from a debug trigger .
Level: 99
Type: Informative
Cause: You issued the reset command or you pressed the reset button in the debugger.
Level: 99
Type: Informative
Cause: Application design error. An attempt was made to set the STATUS property of a
record to an invalid value.
Level: 99
Type: Error
FRM-40750: Record %d: Can't set status to QUERY or CHANGED in a control block.
Cause: Application design error. An attempt was made to set the STATUS property of a
record in a control block to QUERY_STATUS or CHANGED_STATUS.
Level: 99
Type: Error
Cause: The form tried to invoke a user exit that does not exist. This could be caused by
one of the following:
Action: If you are using the wrong version of Forms Runtime, determine which version
contains the user exit, and use that version to run the form. If there is an error in the form,
the designer should correct the call to the user exit.
Level: 20
Type: Error
Level: 25
Type: Error
Cause: Application design error. A COPY statement does not specify a source or
destination.
Level: >25
Type: Error
Cause: Application design error. An ERASE statement does not specify a variable.
Level: >25
Type: Error
Cause: Application design error. A HOST statement does not specify a command string.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: The operating system command resulted in the above error code.
Level: >25
Type: Error
Cause: The operating system command resulted in the above error code.
Level: >25
Type: Error
Cause: Application design error. The NOFAIL keyword is specified for a function code
that does not accept that keyword.
Level: >25
Type: Error
Cause: Application design error. A trigger references a global variable that does not exist.
Level: >25
Type: Error
Cause: Internal error. Out of memory while accessing a new global variable.
Level: >25
Type: Error
Cause: Internal error. Out of memory while accessing a new global variable.
Level: >25
Type: Error
Cause: You have tried to access a system variable that does not exist.
Level: 99
Type: Error
Level: 99
Type: Error
Level: >25
Type: Error
Cause: Application design error. A SET function code does not specify enough
arguments.
Level: >25
Type: Error
Cause: Application design error. A SET function code specifies too many arguments.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. A CALL or CALLQRY function code does not specify
enough arguments.
Level: >25
Type: Error
Cause: Application design error. A GOREC function code does not specify enough
arguments.
Action: Correct the statement.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. An EDITFIELD function code does not specify enough
arguments.
Type: Error
Cause: Application design error. A DISPLAYPAGE function code does not specify
enough arguments.
Type: Error
Cause: Application design error. A trigger, query, or user exit read a value into an item
that is not long enough to hold the entire value. The item truncated the value.
Level: 15
Type: Error
Cause: Failed attempt to allocate memory for a fetched or new record. The remaining
records that are queried are temporarily buffered on disk. This is an indication that no
more temporary files can be written to the disk.
Action: Clear form and then attempt to continue. You may have to exit the form and then
re-open. Also, make sure there is enough disk space and that you have write privileges to
the disk drive and directory.
Level: >25
Type: Error
FRM-40901: Note: not enough memory to remember all or part of this query.
Type: Error
Cause: Application design error. The form's design includes a SQL command that is
more than 2048 characters long.
Level: >25
Type: Error
2. The operating system does not give you authority to create files.
Action: Check the file name you have entered and correct it if necessary. If you need
additional help, contact your DBA.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Type: Error
Cause: Failure while trying to read a buffered record from the disk.
Level: >25
Type: Error
Cause: An internal error occurred within the form's internal record manager. Possible
causes include:
3. Out of memory.
Level: >20
Type: Error
Level: >25
Type: Error
FRM-40910: Internal Error: while executing PL/SQL trigger or procedure.
Level: >25
Type: Error
Cause: Internal error. Either the sequence number object does not exist, or the designer
does not have privileges for the sequence number object, or some other fatal database
error occurred.
Level: >25
Type: Error
Cause: A runtime error occurred in a When-New-Record trigger that caused the trigger to
fail. No new record was created.
Level: >25
Type: Error
FRM-40913: List of Values maximum exceeded. Some values are not displayed.
Cause: Application design error. Unable to return all the records in the current list of
values; the number exceeds the maximum limit.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Something in your environment or application has prevented Form Builder from
initializing the Oracle Toolkit.
Action: Make certain that Form Builder has been installed properly, your environment
contains all of the necessary resource files, and all system dependent guidelines have
been followed.
Level: >25
Type: Error
Cause: Error in the SQL statement Form Builder has tried to execute.
Level: 25
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Action: You need to lookup the error number in an OLE manual for further details.
Level: 99
Type: Error
FRM-40923: OLE is not supported on this platform.
Cause: A built-in that required OLE support was called, and your platform does not
support OLE.
Action: Don't call OLE-related built-ins on platforms that don't support OLE.
Level: 99
Type: Error
Cause: An attempt was made to retrieve a value from the OLE-argument stack whose
index was out of bounds for the size of the current OLE-argument stack
Action: Argument indices range from 1 to the number specified in the last call to
FORMS_OLE.InitArgs()
Level: 99
Type: Error
Cause: An attempt was made to store too many arguments into the initialized OLE-
argument stack.
Action: Make sure you specify enough space in your call to FORMS_OLE.InitArgs().
Level: 99
Type: Error
Level: 99
Type: Error
Cause: An attempt was made to access a variant as if it contained an array, and it did not.
Action: You can call FORMS_OLE.Get_Dims() to ensure that you have a variant with an
array. For arrays, the return value for the function is greater than or equal to 1.
Level: 99
Type: Error
Cause: An attempt was made to access a variant that holds an array, but too many array
indices were specified.
Action: You must use the correct number of array indices, the same number as returned
by FORMS_OLE.GET_Dims().
Level: 99
Type: Error
Cause: An attempt was made to access a variant that holds an array, but too few array
indices were specified.
Action: You must use the correct number of array indices, the same number as returned
by FORMS_OLE.GET_Dims().
Level: 99
Type: Error
Cause: An attempt was made to access a variant that holds an array, but the supplied
array indices were non-numeric and not either ROW or COLUMN.
Action: The only valid array indices are numbers, which should be separated by columns.
If you're fetching into a table from a variant, ROW and COLUMN can be used as
placeholders for the row and column iterators during table construction.
Level: 99
Type: Error
Cause: An attempt to populate a table failed because one of its columns used an
unsupported datatype.
Action: Restrict your column types to integers, numbers, strings, and dates.
Level: 99
Type: Error
Cause: An attempt to populate a variant failed because one of the source table's columns
used an unsupported datatype.
Action: Restrict your column types to integers, numbers, strings, and dates.
Level: 99
Type: Error
Cause: An attempt to populate a table failed because the block's datatype did not match
the table's datatype.
Action: The table datatype must match the datatypes of the block's columns that are being
retrieved.
Level: 99
Type: Error
Cause: An attempt to populate a table failed because an illegal start or end record was
specified.
Action: start_rec and end_rec parameters must fall between 1 and the number of
retrievable records. end_rec may also be ALL_RECORDS.
Level: 99
Type: Error
Cause: An attempt to release an object failed because the 'kill_persistent' parameter was
set to FALSE, and no local object existed to release.
Level: 10
Type: Error
Action: Press [Show Keys] to determine which function key you should have pressed.
Level: 5
Type: Error
Level: 5
Type: Error
Cause: You entered an invalid selection number on the block menu; that block does not
exist in this form.
Level: 10
Type: Error
Cause: You tried to perform a function that references a table, but current block does not
correspond to any table.
Action: No action is necessary. You cannot perform the requested function on this block.
Level: 10
Type: Error
Cause: You pressed a function key that does not work in this mode.
Level: 10
Type: Error
Action: No action is necessary. You cannot use the function key in the current context
unless the form's definition is modified.
Level: >25
Type: Error
Cause: You pressed a function key that has not been defined for your keyboard map.
Level: >25
Type: Error
Cause: You were not in a valid item when you pressed the function key.
Action: Position the cursor inside the item and press the function key again.
Level: 10
Type: Error
Action: Press [Show Keys] to determine which function key you should have pressed.
Level: >25
Type: Error
FRM-41009: Function key not allowed. Press %s for list of valid keys.
Cause: You pressed a function key that is not allowed in this environment.
Action: Press [Show Keys] to determine which function key you should have pressed.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM statement tried to turn off the Input
Allowed property for the current item.
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to change some
property of a NULL canvas item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to change the
Input Allowed property of the current item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to change the
Displayed property of the current item.
Action: Correct the statement.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Update Allowed property of a non-enterable item.
Action: To turn on the Update Allowed property of an item you must also turn on the
Input Allowed property of the item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Update if Null property of a non-enterable item.
Action: To turn on the Update if Null property of an item you must also turn on the Input
Allowed property of the item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Required property of a non-enterable item.
Action: To turn on the Required property of an item you must also turn on the Input
Allowed property of the item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Input Allowed property of a non-displayed item.
Action: To turn on the Input Allowed property of an item you must also turn on the
Displayed property of the item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Query Allowed property of a non-displayed item.
Action: To turn on the Query Allowed property of an item you must also turn on the
Displayed property of the item.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to turn on the
Required property of a non-updateable item.
Action: To turn on the Required property of an item you must also turn on either the
Update Allowed property or the Update if Null property of the item.
Level: >25
Type: Error
Action: Either correct the SET_ITEM statement or grant update permission on the
column to the user.
Level: >25
Type: Error
Cause: Application design error. A SET_ITEM packaged procedure tried to change the
Update if Null property of a database item which the user does not have permission to
update.
Action: Either correct the SET_ITEM statement or grant update permission on the
column to the user.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: You attempted to perform an operation that is invalid for the given item type.
Action: Do not attempt to perform the operation on an item to which the operation cannot
be applied.
Cause: You attempted to set Key_Mode or primary key option on for a block with no
primary key items.
Level: >25
Type: Error
Cause: You passed an invalid property constant to a Get or Set property built-in.
Level: >25
Type: Error
Cause: You attempted to set a form, block, item, or record property to an invalid value.
Level: >25
Type: Error
Cause: Application design error. Attempted to change the length of a fixed length item.
Action: Statically declare the item to be of the maximum necessary length or change item
type.
Level: >25
Type: Error
Cause: Application design error. Tried to reset ITEM_LENGTH greater than the
allocated buffer.
Level: >25
Type: Error
Level: >25
Type: Error
Action: First navigate to the item, then set the Enabled attribute with a call to
SET_ITEM_PROPERTY.
Level: >25
Type: Error
Action: First navigate to the item, then set the Navigable attribute with a call to
SET_ITEM_PROPERTY.
Level: >25
Type: Error
Action: First set the Enabled attribute of the item with a call to SET_ITEM_PROPERTY.
Then set the Navigable property of the item with another call to
SET_ITEM_PROPERTY.
Level: 99
Type: Error
Cause: You attempted to modify a check box that does not allow querying.
Action: First set the Query Allowed property to True, then the end user may shift and
click the check box to enable or disable the item.
Level: 99
Type: Error
FRM-41037: Cannot modify a radio group that does not allow querying.
Cause: You attempted to modify a radio group that does not allow querying.
Level: >25
Type: Error
Cause: A call to CHECKBOX_CHECKED was made to an item which was not a check
box.
Level: >25
Type: Error
Level: >25
Type: Error
FRM-41040: Cannot find radio button: %s.
Action: Check the name or ID that you entered and try again.
Level: >25
Type: Error
Level: >25
Type: Error
Action: Check the documentation for setting item properties and try again.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Action: Verify the valid parameters for SET_ITEM_PROPERTY and try again.
Level: >25
Type: Error
Cause: An illegal attempt to navigate out of the current block when in Enter Query mode.
Level: >25
Type: Error
Cause: The indicated procedure is not valid when called from the indicated trigger. The
procedure may be a restricted procedure, which cannot be called from any trigger that
fires during navigation.
Level: 20
Type: Error
Cause: You attempted to delete a record on a block that does not allow deletes.
Action: Do not attempt to delete records in this block until you have set the Delete
Allowed block property to True.
Level: >20
Type: Error
Cause: You attempted to update a record on a block that does not allow updates.
Action: Do not attempt to update records in this block until you have set the Update
Allowed block property to True.
Level: 20
Type: Error
Cause: You attempted to create records on a block that does not allow inserts.
Action: Do not attempt to create and insert new records into this block until you have set
the Insert Allowed block property to True.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Type: Error
Level: >25
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Cause: You attempted to turn off the Primary Key property on the last primary key item
on a block with either the Primary Key property or with key mode of the primary key.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Action: Try calling SHOW_EDITOR again after closing some of your windows.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
FRM-41068: Error in Set_Menu_Item_Property.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
3. Query is invalid.
Action: Check the group name and/or correct the SQL statement.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Cause: The record group name or ID specified in the call to DELETE_GROUP is invalid,
or the record group was not dynamically created.
Action: Check the record group name or ID, and make sure that the specified record
group was dynamically created.
Level: 20
Type: Error
Cause: Query failed due to an invalid column or table name, or the query and group
column structure do not match.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
2. The width of CHAR_COLUMN-typed columns cannot be less than the width of the
corresponding database column.
Action: You can only add columns to a group after it is created with a call to
CREATE_GROUP. If the group already has rows, delete the rows with
DELETE_GROUP_ROW, then add the column.
Level: 20
Type: Error
Action: Create the group and add columns first. Check the call to ADD_GROUP_ROW
to make sure that the record group name and row number are valid.
Level: 20
Type: Error
Cause: You attempted to move the item to an invalid position on the canvas.
Action: Make sure the coordinates you chose in your call to SET_ITEM_PROPERTY are
valid.
Level: 99
Type: Error
FRM-41082: Cannot resize item: position of item places it off of canvas.
Cause: The height and/or width you specified in your call to SET_ITEM_PROPERTY is
invalid, or the height and/or width you specified causes the item to extend off of the
canvas.
Level: 99
Type: Error
Level: 20
Type: Error
Action: Make sure the column type is of CHAR, DATE, or NUMBER, respectively.
Check the validity of the row number and column name specified.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Cause: You specified an invalid record group name or selection number. Invalid call to
GET_GROUP_SELECTION.
Level: 20
Type: Error
Cause: You specified an invalid record group name, ID, or row number.
Level: 20
Type: Error
Action: Correct the call to SET_VIEW_PROPERTY by making sure that the position
specified by your coordinates is on the canvas.
Level: 99
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
FRM-41092: No records in block %s.
Cause: You attempted to place a value into an item on a block that has no records.
Level: 20
Type: Error
Cause: You specified Lock Record and the item was not a text item, or you specify Case
Insensitive Query and the data type was not ALPHA or CHAR.
Action: In the case of Lock Record, make sure that the item is a text item. When
specifying Case Insensitive Query, make sure that the data type is ALPHA or CHAR.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: The size of a content view is dependent on window size. Only stacked view sizes
may be modified using SET_VIEW_PROPERTY.
Level: 99
Type: Error
Level: >25
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Cause: You attempted to query detail records without first creating a master record.
Action: Create a master record, and then query the detail records.
Cause: You attempted to create new detail records without first creating a master record.
Action: Create a master record, and then add the detail records.
Cause: An invalid query data source type or an invalid DML data target type is specified
for the detail block.
Action: Verify that the detail block's query data source and the DML data targets are of
type table.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
FRM-41204: Integration error: memory allocation error.
Level: 20
Type: Error
Cause: The variable type specified for display is not of type Chart Item.
Level: 20
Type: Error
Action: Specify the item name with the block name.item name format.
Level: 20
Type: Error
Action: Check the name for accuracy and try again with the format block name.item
name.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
Action: Check the display item of the RUN_PRODUCT built-in and confirm that it is not
null.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Action: Check the Report server and make sure it is up and running.
Level: 20
Type: Error
Cause: The report server was unable to run the specified report.
Action: Check the Report server and make sure it is up and running.
Level: 20
Type: Error
Cause: There is a problem decoding the return value from the built-in run_report.
Action: The return value from the built-in run_report should not be modified before being
passed to another report built-in.
Level: 20
Type: Error
Level: 20
Type: Error
Cause: There is a problem getting report status for a given report job.
Action: Check the Report server and make sure that the specified job exists.
Level: 20
Type: Error
Cause: There is a problem copying report output for a given report job.
Action: Check the Report server and make sure that the specified output file exists.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You tried to deselect a record or a subset of records that was not selected or is not
in the record group.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 10
Type: Informative
Level: 99
Type: Error
Cause: You attempted to set the Insert Allowed property for a non-displayed item.
Action: The Insert Allowed property is only valid on displayed items. Make sure the item
is displayed.
Level: 99
Type: Error
Cause: You tried to set Insert Allowed property for a non-displayed item.
Action: The Insert Allowed property is only valid on displayed items. Make sure the item
is displayed.
Level: 99
Type: Error
Cause: You tried to set Insert Allowed property for a disabled item.
Action: The Insert Allowed property is only valid on enabled items. Make sure the item is
enabled.
Level: 99
Type: Error
Cause: You tried to use a radio button built-in with an item that is not a radio button.
Level: 99
Type: Error
FRM-41318: Item %s is not a VBX item.
Cause: You tried to use a VBX built-in with an item that is not a VBX item.
Level: 5
Type: Informative
Cause: You tried to get or set an invalid property for the specified VBX item.
Action: Make sure the property is valid for the specified VBX item.
Level: 99
Type: Error
Cause: Could not get the valid property for the VBX item.
Level: 99
Type: Error
Cause: Could not set the valid property for the VBX item.
Level: 99
Type: Error
Cause: You tried to get or set an invalid event for the specified VBX item.
Action: Make sure the event is valid for the specified VBX item.
Level: 99
Type: Error
FRM-41323: Too many parameters for event %s for VBX item %s.
Cause: You specified too many parameters for the event name for the VBX item.
Action: Make sure there is a valid number of parameters for the event.
Level: 99
Type: Error
FRM-41324: Too few parameters for event %s for VBX item %s.
Cause: You specified too few parameters for the event name for the VBX item.
Action: Make sure there is a valid number of parameters for the event.
Level: 99
Type: Error
Level: 99
Type: Error
Action: Make sure the event is valid for the specified VBX item.
Level: 99
Type: Error
Action: Make sure an initial value is assigned to the VB Control Value property.
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You tried to add a list element to an item that is not a list.
Level: 99
Type: Error
Cause: You tried to insert an other values element when the block contained either
queried or changed records.
Action: For more information, refer to help for restrictions on ADD_LIST_ELEMENT .
Level: 99
Type: Error
You tried to delete the other values element when the block contained either queried or
changed records.
You tried to delete an element from a list that does not contain an other values element
when the block contained either queried or changed records.
Action: For more information, refer to help for restrictions on CLEAR_LIST and
DELETE_LIST_ELEMENT .
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You tried to populate a list from a record group that does not exist.
Level: 99
Type: Error
Cause: You tried to populate a list from a record group that does not exist.
Level: 99
Type: Error
Cause: The record group does not have a column of the same type.
Action: Make sure record group has a column of the same type.
Level: 99
Type: Error
Cause: The record group is invalid or the list item does not satisfy the requirements for
deleting and adding elements.
Action: Make sure the record group is valid. For more information about deleting and
adding list elements, refer to help for restrictions on DELETE_LIST_ELEMENT and
ADD_LIST_ELEMENT .
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: There is a predefined set of cursor types, and an invalid cursor type was specified.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 20
Type: Error
Level: 99
Type: Error
FRM-41346: Cannot determine the verb count for OLE object %s.
Level: 99
Type: Error
Cause: You provided an index that is greater than the verb count.
Level: 99
Type: Error
Action: Try to resolve the error based on the message from the OLE server.
Level: 99
Type: Error
Level: 99
Type: Error
Action: Ask if the server is active in a record that is not currently active.
Level: 99
Type: Error
Action: Check to make sure the form you are navigating to is active.
Level: 99
Type: Error
Level: 99
Type: Error
Action: Make sure you are not at a peer form when calling the form.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You specified an invalid method name for the VBX item.
Action: Specify a valid method name for the VBX item.
Level: 99
Type: Error
Cause: You specified an incorrect number of arguments to the method for the VBX item.
Action: Make sure the number of arguments is what the VBX item expects.
Level: 99
Type: Error
Cause: You specified an invalid method name for the VBX item.
Level: 5
Type: Informative
FRM-41359: The Open_Form session feature is not enabled. Cannot create new session.
Cause: You do not have the multiple sessioning feature enabled on the database.
Action: The Open_Form session feature is only available for use against a database with
multiple sessioning enabled.
Level: 99
Type: Error
Cause: You are using an invalid value when attempting to set a window property.
Level: 99
Type: Error
Cause: You are in Enter-Query mode and trying to navigate to another form when using
Open Form.
Level: 10
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You (or the application) have attempted to insert a second record into a block
whose SINGLE_RECORD property is TRUE.
Level: 99
Type: Error
Action: If the calculated item is a formula item, then its formula determines its value at
all times. It may be appropriate to modify the formula. Or it may be appropriate to change
the calculated item to a non-calculated control item whose value is set in various triggers.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
FRM-41380: Cannot set the blocks query data source.
Cause: The user attempt to change the block's data source dynamically has failed.
Action: Check the form and make sure that the specified block is not a control block and
the block status is new.
Level: 20
Type: Error
Cause: The user attempt to change the block's DML data target dynamically has failed.
Action: Check the form and make sure that the specified block is not a control block and
the block status is new.
Level: 20
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: The user specified maximum number of records for a given block is reached.
Level: 99
Type: Informative
FRM-41386: Cannot set VISIBLE attribute of tab page containing current item.
Cause: You tried to set the Visible property for the tab page which contains the current
item.
Action: The Visible property is only valid for tab pages which don't contain the current
item. Navigate to an item on a different tab page or different canvas first.
Level: 99
Type: Error
FRM-41387: Cannot set VISIBLE attribute of last enterable tab page.
Cause: You tried to set the Visible property for the only enterable tab page on the canvas.
Action: Make sure there is at least one other enterable tab page on the canvas before
trying to set the Visible property.
Level: 99
Type: Error
FRM-41388: Cannot set ENABLED attribute of tab page containing current item.
Cause: You tried to set the Enabled property for the tab page which contains the current
item.
Action: The property is only valid for tab pages which don't contain the current item.
Level: 99
Type: Error
Cause: You tried to set the Enabled property for the only enterable tab page on the
canvas.
Action: Make sure there is at least one other enterable tab page on the canvas before
trying to set the Enabled property.
Level: 99
Type: Error
Level: 25
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Action: Check the documentation for setting visual attribute properties and try again.
Level: 99
Type: Error
Cause: You attempted to set an invalid value for a visual attribute property.
Action: Check the documentation for setting visual attribute properties and try again.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Action: Check the documentation for setting graphics properties and try again.
Level: 99
Type: Error
Level: 99
Type: Error
FRM-41399: Can only set the text of a Text or Frame graphics object.
Action: Check that you specified the correct graphics object and try again.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You pressed [List], but the form does not provide a list of values for this field.
Level: 10
Type: Informative
Cause: You pressed [List] and then pressed [Next Item] after the last value in the list was
displayed.
Action: Enter an item value or press [List] again to display the list of possible values.
Level: 10
Type: Informative
Cause: You pressed [Duplicate Record], but the current record is the one that has been
fetched from the database.
Action: No action is necessary. You can use [Duplicate Record] only when creating a
new record.
Level: 10
Type: Error
Cause: You pressed [Duplicate Item] or [Duplicate Record], but the current record is the
first record in the block.
Action: No action is necessary. [Duplicate Item] and [Duplicate Record] are meaningless
in this context.
Level: 10
Type: Error
Action: Correct the placeholder in your response, or define it in one of the query items.
Then re-execute the query.
Level: >25
Type: Error
Action:
Level: >25
Type: Error
Level: >25
Type: Error
Cause: You tried to use the menu component from within Form Builder, and an internal
error occurred.
Action: Contact your DBA.
Level: >25
Type: Error
Cause: You tried to use the menu component from within Form Builder, and an internal
error occurred.
Level: >25
Type: Error
Cause: You tried to use Menus from within Form Builder, and an internal Menu error
occurred.
Level: >25
Type: Error
Cause: You tried to use the menu component from within Form Builder, and an internal
error occurred.
Level: >25
Type: Error
Cause: You selected the Exit Oracle Forms Runtime option on the Break Processing
menu.
Level: >25
Type: Working
Cause: Application design error. A trigger tried to move or resize a view to a page that
would cause all or part of the view to display off of the screen.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: An internal error occurred while attempting to create a timer, possibly as a result
of memory constraints.
Level: >25
Type: Error
Cause: Illegal attempt to create a timer on a platform where timers are not supported.
Action: None. A timer option is unavailable on your platform.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: You attempted to create a timer with a name longer than 30 bytes.
Level: >25
Type: Error
Level: >25
Type: Error
Cause: You attempted to create a timer with an interval less than 1 millisecond.
Level: >25
Type: Error
Cause: An internal error occurred while attempting to resolve a date/time initial value for
an item.
Level: 10
Type: Error
Level: >25
Type: Error
Cause: Cannot replace the list of values' current record group with a record group that is
incompatible with the LOV column structure.
Level: >25
Type: Error
Level: >25
Type: Error
Level: >25
Type: Error
Cause: Application design error. The record failed to get its initial value.
Level: >25
Type: Error
Action: Check to be sure that any criteria used to reduce a long list LOV did not
eliminate all matches.
Level: >5
Type: Error
Level: 99
Type: Error
FRM-41833: Warning! Program unit %s in library %s is uncompiled.
Cause: You called an uncompiled program unit in a library when debug mode was
specified.
Action: This is just a warning. Forms Runtime will attempt to compile and run the
program unit.
Level: 99
Type: Informative
Action: Check the PECS appendix for the location of the PECS data files. Check to be
sure you have the appropriate privileges on this file, and that the path environment
variable is set to a valid path.
Level: 99
Type: Informative
Cause: You tried to perform a tab canvas specific operation on a canvas which is not a
tab canvas.
Level: 99
Type: Error
Cause: You tried to perform an operation on a tab page which does not exist in the
specified canvas.
Action: Make sure you specify a tab page which exists in the specified tab canvas.
Level: 99
Type: Error
Cause: The specified tab page could not be brought to the top (made the current page of
the tab canvas).
Action: Make sure the specified page is enabled, and not hidden.
Level: 99
Type: Error
Action: Verify that the file system or directory in which the file resides exists and that
you have permissions to read and write to it.
Level: 99
Type: Error
Action: Verify that the file system or directory in which the file resides exists, and that
you have permissions to read and write to it, and that it contains sufficient space.
Level: 99
Type: Error
Action: Try restarting application when fewer programs are running concurrently, or on a
machine with more memory. The design may need to be changed so that one or more
blocks have smaller values for the Records Buffered property.
Level: 99
Type: Error
Cause: You tried to use the debugger from an executable which doesn't include it.
Action: Run the other executable (name will vary with operating system), which includes
the debugger.
Level: 99
Type: Error
Type: Error
Level: >25
Type: Error
Cause: This message appears when you run a form with the Statistics preference set to
True.
Level: >25
Type: Informative
Level: >25
Type: Error
Cause: You tried to run the form in non-interactive mode without specifying the name of
a key input file at form startup.
Level: >25
Type: Error
FRM-42016: Read and write files may not have the same name.
Cause: You attempted to specify the same name for a read and a write file.
Level: >25
Type: Error
Level: >25
Type: Error
Level: 5
Type: Informative
Cause: This message is displayed during a trigger when debug mode is specified.
Level: >25
Type: Informative
Cause: This message is displayed during a trigger when debug mode is specified.
Level: >25
Type: Informative
Action: You can recompile the trigger in the debugger or exit the form and start it up
again.
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47001: Cannot create Parameter List %s : list with this name exists.
Cause: The name you specified for the parameter list is already in use.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47007: Cannot get parameter %s attributes from Parameter List : invalid list ID.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47012: Cannot add parameter %s to Parameter List %s : group %s does not exist.
Level: 99
Type: Error
FRM-47013: Cannot add parameter %s to Parameter List %s : parameter with this name
exists.
Cause: Parameter with this name already exists.
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47015: Cannot delete parameter %s from Parameter List : invalid list ID.
Level: 99
Type: Error
FRM-47016: Cannot delete parameter from Parameter List %s : null key specified.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47019: Cannot set parameter %s attributes in Parameter List : invalid list ID.
Cause: You specified an invalid parameter list ID.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
Cause: You specified a parameter type that does not match the definition in the form.
Action: Specify a parameter type that matches the definition in the form.
Level: 99
Type: Error
FRM-47025: Cannot get parameter %s attributes from Parameter List %s : internal error.
Level: 99
Type: Error
FRM-47026: Cannot get parameter %s attributes from Parameter List %s : no such
named parameter exists.
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47028: Cannot set parameter %s attribute in Parameter List %s : group %s does not
exist.
Level: 99
Type: Error
Level: 99
Type: Error
Level: 99
Type: Error
FRM-47031: Cannot set value of parameter %s in DEFAULT parameter list: invalid
value specified.
Level: 99
Type: Error
Level: 99
Type: Error
Cause: Application design error. The application attempted to assign a value to a bind
variable which cannot be programmtically modified.
Level: 99
Type: Error
Action: Check the file name and file format and try again.
Level: 99
Type: Error
Action: Check the file name, and make sure you have write privileges.
Level: 99
Type: Error
Level: 99
Type: Error
2. Internal multimedia error caused by trying to scale a null image or invalid image data.
Action: Check the image name that you want to zoom and try again.
Level: 99
Type: Error
2. Data in the file name specified does not match the data type specified.
Level: 99
Type: Error
Action: Refer to the documentation for the proper syntax for the built-in in question.
Level: 99
Type: Error
Level: 99
Type: Error
Type: Error
2. You attempted to perform an image operation on an item that is not an image item.
Level: 99
Type: Error
Action: Verify that the file exists and the pathname is correct.
Level: 20
Type: Error
Level: 20
Type: Error
Level: 20
Type: Error
2. You attempted to perform a sound operation on an item that is not a sound item.
Level: 99
Type: Error
Cause: Unable to play the sound in the requested sound item. The sound output device
may be busy.
Action: Stop other programs directing output to the sound device and try again.
Level: 99
Type: Error
Cause: You did not supply a file name to the built-in call.
Action: Refer to the documentation for the proper syntax for the built-in in question.
Level: 99
Type: Error
Cause: Form Builder was unable to find the file specified in READ_SOUND_FILE.
Level: 99
Type: Error
FRM-47204: Cannot read sound file %s.
Cause: Form Builder was unable to read the sound file, typically because the file type
specified did not match the file contents.
Level: 99
Type: Error
Cause: You did not specify a sound type when calling WRITE_SOUND_FILE.
Level: 99
Type: Error
Cause: Form Builder was unable to create the sound file. The sound data may have been
corrupted.
Level: 99
Type: Error
FRM-47207: In this release, Play_Sound can only be run against the current item.
Cause: PLAY_SOUND was invoked against other than the current item.
Action: Place the input focus in the sound item before calling PLAY_SOUND.
Level: 99
Type: Error
Action: Load sound data into the sound item before calling WRITE_SOUND_FILE.
Level: 99
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Action: Enter a valid year. The year may be a number between 0 and 99 (representing the
years 1900 to 1999) or between 1000 and 4712.
Level: 15
Type: Error
Action: Enter a valid day. For April, for example, enter a number between 1 and 30.
Level: 15
Type: Error
Action: Enter a valid number. A valid number has digits 0 through 9. A number may be
preceded by a plus (+) or minus (-) sign. If the message allows it, a number may contain
one decimal point at any location, except before the sign.
Level: 15
Type: Error
2. You entered a number with 3 or more decimal digits after the decimal point in an item
with the MONEY or RMONEY data type.
Level: 15
Type: Error
2. You entered a number that contains two or more decimal points, or you have entered a
number that contains a decimal point in an item that requires a whole (non-decimal)
number.
Action: Enter a number with no more than one decimal point. If you have used only one
decimal, remove the decimal and the decimal part of the number.
Level: 15
Type: Error
Action: Enter a valid value. This value should have zero or dollar digits, followed by a
decimal and two cents digits. The entire number can be preceded by a plus (+) or a minus
(-) sign.
Level: 15
Type: Error
Action: Enter a valid month name. Form Builder recognizes the first three characters of a
month name. For example, JAN stands for January, JUN for June.
Level: 15
Type: Error
Action: Re-enter the date in the requested format. In the format shown above, July 7,
1989 would be 07-
Action: Retype with the plus or minus sign in the first position.
Level: 15
Type: Error
Level: 15
Type: Error
Action: Enter a valid number. A valid number has digits 0 through 9. A number may be
preceded by a plus (+) or minus (-) sign. If the message allows it, a number may contain
one decimal point at any location, except before the sign. You can use an E to specify
scientific notation.
Level: 15
Type: Error
Action: Enter a valid hour. Form Builder records time on a 24-hour basis.
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Type: Error
Action: Re-enter the date in the requested format. In the format shown above, July 20,
1986, would be 07/20/86.
Level: 15
Type: Error
Action: Re-enter the time in the requested format. For example, 3:00 p.m. is 15:00:00 (or
15:00).
Level: 15
Type: Error
Action: Re-enter the date in the requested format. In the format shown above, July 20,
1986, would be 20/07/86.
Level: 15
Type: Error
Level: 15
Type: Error
Action: Re-enter the date and time in the requested format. In the format shown above,
3:00 p.m. on April 13, 1994, would be 13-APR-1994 15:00:00.
Level: 15
Type: Error
Action: Re-enter the date in the requested format. In the format shown above, April 13,
1989, would be 13-APR-1989.
Level: 15
Type: Error
Action: Assign a new format mask to the text item. For more information, refer to help on
item format masks .
Level: 15
Type: Error
2. The data types LONG, IMAGE, and GRAPHICS do not support a format mask.
Action: Do not try to create a format mask for data types LONG, IMAGE, or
GRAPHICS.
Level: 15
Type: Error
FRM-50029: Too many digits preceding decimal point for scientific notation.
2. You specified a number using scientific notation, but used more than one digit
preceding the decimal point.
Level: 15
Type: Error
Cause: You entered a time where the seconds past midnight component does not agree
with the hour component.
Action: Make sure the hour and seconds past midnight agree, or use a format mask
without seconds past midnight.
Level: 15
Type: Error
Cause: The parameters are not in the proper order on the command line, there is a
missing parameter, or a missing '=' sign .
Cause: The parameter specified for Module_Access was not FILE or DATABASE.
Action: Specify FILE or DATABASE for the Module_Access parameter.
Cause: The parameter specified for Module_Type was not FORM, MENU or LIBRARY.
Level: 15
Type: Error
Level: 15
Type: Error
Cause: You are in character mode and trying to run Form Builder on a window system.
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
Level: 15
Type: Error
FRM-91124: Warning: %s specified for ORAFORMS_DECIMAL_PREFIX. Should be
0 (zero) or ' ' (the empty string).
Level: 15
Type: Error
FRM-99999: Error %d occurred. See the release notes file (relnotes) for information
about this error.
Cause: An error occurred; the error is documented in the release notes file.