Oracle Messages 'Cause and Action'

Oracle Messages 'Cause and Action'

Note that only error messages with cause and actions go in .msg/.msb files; other information messages stay in the resources of the components concerned and are displayed with a standard AfxMessageBox call, rather than using the full rmum error stack.
CDG-01001,0, "maDom"
Cause :
Action :


CDG-01002,0, "PD"
Cause :
Action :


CDG-01003,0, "QD"
Cause :
Action :


CDG-01004,0, "CG_"
Cause :
Action :


CDG-01005,0, "CG_BB_INS"
Cause :
Action :


CDG-01006,0, "CG_BB_UPD"
Cause :
Action :


CDG-01007,0, "CG_BB_DEL"
Cause :
Action :


CDG-01008,0, "CG_BB_QRY"
Cause :
Action :


CDG-01010,0, "CG_LAYOUT_AREA"
Cause :
Action :


CDG-01011,0, "CG_ZONE_FRAME"
Cause :
Action :


CDG-01012,0, "CG_BUTTON_BAR"
Cause :
Action :


CDG-01013,0, "CG_GROUP_FRAME"
Cause :
Action :


CDG-01014,0, "CG_FRAME_SELECTOR"
Cause :
Action :


CDG-01015,0, "CG_BB_START"
Cause :
Action :


CDG-01016,0, "CG_BB_NEXT"
Cause :
Action :


CDG-01017,0, "RO"
Cause :
Action :


CDG-01018,0, "Mand"
Cause :
Action :


CDG-01019,0, "Capt"
Cause :
Action :


CDG-01020,0, "CaptRO"
Cause :
Action :


CDG-01021,0, "CaptMand"
Cause :
Action :


CDG-01022,0, "DfltCaption"
Cause :
Action :


CDG-01023,0, "DfltCaptionRO"
Cause :
Action :


CDG-01024,0, "DfltCaptionMand"
Cause :
Action :


CDG-01025,0, "%sInsert"
Cause :
Action :


CDG-01026,0, "%sUpdate"
Cause :
Action :


CDG-01027,0, "%sDelete"
Cause :
Action :


CDG-01028,0, "%sQuery"
Cause :
Action :


CDG-01030,0, "P%s"
Cause :
Action :


CDG-01031,0, "P2%s"
Cause :
Action :


CDG-01032,0, "W%s"
Cause :
Action :


CDG-01033,0, "Choice"
Cause :
Action :


CDG-01034,0, "ChoiceBtn"
Cause :
Action :


CDG-01035,0, "CaptQD"
Cause :
Action :


CDG-01036,0, "DfltCaptionQD"
Cause :
Action :


CDG-01037,0, "Group"
Cause :
Action :


CDG-01038,0, "lgCtrlRadioGetQD(Me, %s)"
Cause :
Action :


CDG-01039,0, "lgCtrlRadioGet(Me, %s)"
Cause :
Action :


CDG-01040,0, "Call lgCtrlRadioSet(Me, %s, %%s)"
Cause :
Action :


CDG-01041,0, "Call lgCtrlRadioSet(Me, %s, Null)"
Cause :
Action :


CDG-01042,0, "lgCtrlCheckBoxGetQD(%s, \"%s\", \"%s\")"
Cause :
Action :


CDG-01043,0, "lgCtrlCheckBoxGet(%s, \"%s\", \"%s\")"
Cause :
Action :


CDG-01044,0, "Call lgCtrlCheckBoxSet(%s, \"%s\", \"%s\", %%s)"
Cause :
Action :


CDG-01045,0, "Call lgCtrlCheckBoxSet(%s, \"%s\", \"%s\", Null)"
Cause :
Action :


CDG-01046,0, "lgCtrlDVListGetQD(%s)"
Cause :
Action :


CDG-01047,0, "lgCtrlDVListGet(%s)"
Cause :
Action :


CDG-01048,0, "Call lgCtrlDVListSet(%s, %%s)"
Cause :
Action :


CDG-01049,0, "Call lgCtrlDVListSet(%s, Null)"
Cause :
Action :


CDG-01050,0, "CG_PSD_OK"
Cause :
Action :


CDG-01051,0, "CG_PSD_CANCEL"
Cause :
Action :


CDG-01052,0, "CG_PSD_UNDO"
Cause :
Action :


CDG-01055,0, "CG_PSD_CLOSE"
Cause :
Action :


CDG-01056,0, "ContextZoneControl"
Cause :
Action :


CDG-01057,0, "ContextZoneLabel"
Cause :
Action :


CDG-01058,0, "zsAction"
Cause :
Action :


CDG-01059,0, "zsWhere"
Cause :
Action :


CDG-01060,0, "CG_QD_OK"
Cause :
Action :


CDG-01061,0, "CG_QD_CANCEL"
Cause :
Action :


CDG-01062,0, "CG_QD_CLEAR"
Cause :
Action :


CDG-01063,0, "BuildWhere"
Cause :
Action :


CDG-01064,0, "CG_QD_NEW"
Cause :
Action :


CDG-01065,0, "LOVBUT"
Cause :
Action :


CDG-01066,0, "gstrUserName"
Cause :
Action :


CDG-01067,0, "lgNow(FALSE)"
Cause :
Action :


CDG-01068,0, "lgNow(TRUE)"
Cause :
Action :


CDG-01069,0, "zsZ"
Cause :
Action :


CDG-01070,0, "dysFKVal"
Cause :
Action :


CDG-01071,0, "frmLOVForm.RetVal(%s)"
Cause :
Action :


CDG-01073,0, "%s_ZCCoord"
Cause :
Action :


CDG-01076,0, "mb%sCoord"
Cause :
Action :


CDG-01077,0, "String"
Cause :
Action :


CDG-01078,0, "Integer"
Cause :
Action :


CDG-01079,0, "Long"
Cause :
Action :


CDG-01080,0, "Single"
Cause :
Action :


CDG-01081,0, "CG_ZN_LIST"
Cause :
Action :


CDG-01082,0, "CG_ZN_LISTHDR"
Cause :
Action :


CDG-01083,0, "CG_REC_NEXT"
Cause :
Action :


CDG-01084,0, "CG_REC_PREV"
Cause :
Action :


CDG-01085,0, "CG_REC_FIRST"
Cause :
Action :


CDG-01086,0, "CG_REC_LAST"
Cause :
Action :


CDG-01087,0, "CG_REC_GOTO"
Cause :
Action :


CDG-01088,0, "CG_REC_STATUS"
Cause :
Action :


CDG-01089,0, "%sReseqUp"
Cause :
Action :


CDG-01090,0, "%sReseqDown"
Cause :
Action :


CDG-01091,0, "%sSaveRecord"
Cause :
Action :


CDG-01092,0, "%sUndoRecord"
Cause :
Action :


CDG-01093,0, "CG_BB_RESEQ_UP"
Cause :
Action :


CDG-01094,0, "CG_BB_RESEQ_DOWN"
Cause :
Action :


CDG-01095,0, "CG_BB_SAVE"
Cause :
Action :


CDG-01096,0, "CG_BB_UNDO"
Cause :
Action :


CDG-01097,0, "Call %s"
Cause :
Action :


CDG-01098,0, "CGTZFormDefault"
Cause :
Action :


CDG-01099,0, "CGTZListFormDefault"
Cause :
Action :


CDG-01100,0, "CGTCControls"
Cause :
Action :


CDG-01101,0, "CGTZContextDefault"
Cause :
Action :


CDG-01102,0, "CGTZListDefault"
Cause :
Action :


CDG-01103,0, "CGTWQd"
Cause :
Action :


CDG-01104,0, "CGTWPsd"
Cause :
Action :


CDG-01105,0, "CGTWOthers"
Cause :
Action :


CDG-01106,0, "CGTWFirst"
Cause :
Action :


CDG-01107,0, "CGTGMainGroup"
Cause :
Action :


CDG-01108,0, "CGTGStackedGroup"
Cause :
Action :


CDG-01109,0, "CGTGStackSelector"
Cause :
Action :


CDG-01110,0, "%sM"
Cause :
Action :


CDG-01111,0, "CG_HINT_TEXT"
Cause :
Action :


CDG-01112,0, "Call lgCtrlDVMeaningSet(%s, %%s)"
Cause :
Action :


CDG-01113,0, "Call lgCtrlDVMeaningSet(%s, \"\")"
Cause :
Action :


CDG-01114,0, "HintText"
Cause :
Action :


CDG-01116,0, "ANY ZONE"
Cause :
Action :


CDG-01119,0, "frm%s"
Cause :
Action :


CDG-01120,0, "str"
Cause :
Action :


CDG-01121,0, "int"
Cause :
Action :


CDG-01122,0, "lng"
Cause :
Action :


CDG-01123,0, "dbl"
Cause :
Action :


CDG-01124,0, "CGTGTabSelector"
Cause :
Action :


CDG-01126,0, "CGTWMDIParent"
Cause :
Action :


CDG-01127,0, "cvwsgin.log"
Cause :
Action :


CDG-01128,0, "MDIParent"
Cause :
Action :


CDG-01131,0, "Tab"
Cause :
Action :


CDG-01132,0, "CGTZUnboundDefault"
Cause :
Action :


CDG-01133,0, "CGTWLaunch"
Cause :
Action :


CDG-01134,0, "MS Sans Serif"
Cause :
Action :
/
/ 01501 .. 01600 User Preference / Config file values
/


CDG-01502,0, "GENERIC"
Cause :
Action :


CDG-01503,0, "APPSYS"
Cause :
Action :


CDG-01504,0, "TABLE"
Cause :
Action :


CDG-01506,0, "INT"
Cause :
Action :


CDG-01507,0, "REAL"
Cause :
Action :


CDG-01508,0, "DATE"
Cause :
Action :
/
/ 02001 .. 02250 Visual Basic file I/O parse objects
/


CDG-02001,2, "Version {version number}"
Cause :
Action :


CDG-02004,2, "Invalid link on table %s"
Cause :  The generator has detected that, in the application
	     being captured, there is a Select statement with a
	     Where clause which implies that tables in the Select
	     statement are to be joined via some key constraint.
	     However, there is no key constraint between the named
	     table and any other table in the Select statement that
	     makes use of the columns implied in the Where clause.
Action : Check that key constraint definitions exist for keys
	     used in the application, both from and to the named table.


CDG-02011,2, "Begin Form {form name}"
Cause :
Action :


CDG-02012,2, "{property} = {value}"
Cause :
Action :


CDG-02013,2, "Begin {control type} {control name}"
Cause :
Action :


CDG-02014,2, "Begin Menu {menu name}"
Cause :
Action :


CDG-02015,2, "Public|Private Sub|Function {name}"
Cause :
Action :


CDG-02016,2, "End"
Cause :
Action :


CDG-02017,2, "End of file"
Cause :
Action :


CDG-02018,2, "Empty String"
Cause :
Action :


CDG-02019,2, "Something else"
Cause :
Action :


CDG-02050,1, "Generation Terminated At Users Request"
Cause :
Action :


CDG-02052,1, "\nGeneration Complete"
Cause :
Action :


CDG-02053,0, "BeginProperty {property name}"
Cause :
Action :


CDG-02054,0, "EndProperty"
Cause :
Action :


CDG-02055,0, "Attribute {attribute name} = {attribute value}"
Cause :
Action :


CDG-02056,0, "Public|Private Property Get|Let|Set {property name}"
Cause :
Action :


CDG-02057,2, "Version {version number} Class"
Cause :
Action :


CDG-02058,2, "END"
Cause :
Action :


CDG-02063,1, "Generation of"
Cause :
Action :
/
/ 02251 .. 02500 Generate time messages/text
/


CDG-02251,0, "Template Expander"
Cause :
Action :


CDG-02252,0, "Initialisation"
Cause :
Action :


CDG-02253,0, "Loading Repository Definitions"
Cause :
Action :


CDG-02254,0, "Generating Layout"
Cause :
Action :


CDG-02255,0, "Building VB Application"
Cause :
Action :


CDG-02256,0, "Writing VB Application to File"
Cause :
Action :


CDG-02257,0, "Analyzing Requirements"
Cause :
Action :


CDG-02258,0, "CDUD Load Module"
Cause :
Action :


CDG-02259,0, "CDUD Load Table"
Cause :
Action :


CDG-02260,0, "Low Level Layout"
Cause :
Action :


CDG-02261,0, "Lock Detailed Table/Column Usages"
Cause :
Action :


CDG-02262,0, "Performing Clean Up"
Cause :
Action :


CDG-02263,0, "Reporting Messages"
Cause :
Action :


CDG-02264,0, "Saving Module Design Changes to the Repository"
Cause :
Action :


CDG-02265,0, "Named Passed Value "
Cause :
Action :


CDG-02266,0, "Argument Passed Value "
Cause :
Action :


CDG-02267,0, "Dependency Analyzer"
Cause :
Action :


CDG-02268,1, "Building Help System"
Cause :
Action :


CDG-02269,1, "Module(s) Unsuccessful"
Cause :
Action :


CDG-02270,1, "Generation of Module"
Cause :
Action :


CDG-02271,1, "Unsuccessful"
Cause :
Action :


CDG-02272,1, "Successful"
Cause :
Action :


CDG-02273,1, "Generating Module '%s'"
Cause :
Action :


CDG-02274,1, "of"
Cause :
Action :


CDG-02275,0, "Install generated packages in %s"
Cause :
Action :


CDG-02276,0, "Run generated application using browser %s"
Cause :
Action :


CDG-02277,0, "Building Web PL/SQL Application"
Cause :
Action :


CDG-02278,0, "Error: Cannot start SQL*Plus\n"
Cause :
Action :


CDG-02279,0, "Capture of"
Cause :
Action :


CDG-02280,0, "Spooling to logfile '%s'."
Cause :
Action :


CDG-02281,1, "Capturing Module %s"
Cause :
Action :


CDG-02282,0, "Current Task: %-45s"
Cause :
Action :


CDG-02283,1, "Top of Record List"
Cause :
Action :


CDG-02284,1, "Bottom of Record List"
Cause :
Action :


CDG-02285,1, "Top of Query Form"
Cause :
Action :


CDG-02286,1, "Bottom of Query Form"
Cause :
Action :


CDG-02287,1, "Top of View Form"
Cause :
Action :


CDG-02288,1, "Bottom of View Form"
Cause :
Action :


CDG-02289,1, "Top of Insert Form"
Cause :
Action :


CDG-02290,1, "Bottom of Insert Form"
Cause :
Action :


CDG-02291,1, "Top of Delete Form"
Cause :
Action :


CDG-02292,1, "Bottom of Delete Form"
Cause :
Action :


CDG-02293,1, "Top of First Page"
Cause :
Action :


CDG-02294,1, "Bottom of First Page"
Cause :
Action :


CDG-02295,1, "Top of About Page"
Cause :
Action :


CDG-02296,1, "Bottom of About Page"
Cause :
Action :


CDG-02297,1, "Default Text Area"
Cause :
Action :


CDG-02298,0, "Visual Basic Generator"
Cause :
Action :


CDG-02299,0, "Web PL/SQL Generator"
Cause :
Action :


CDG-02300,0, "MS Help Generator"
Cause :
Action :


CDG-02301,0, "Summary Usage Generator"
Cause :
Action :


CDG-02302,0, "(Windows 98/NT/2000/XP)"
Cause :
Action :


CDG-02303,0, "Analysis Complete"
Cause :
Action :


CDG-02304,0, "Version"
Cause :
Action :


CDG-02305,0, "Production"
Cause :
Action :


CDG-02306,0, "Beta"
Cause :
Action :


CDG-02307,0, "Alpha"
Cause :
Action :


CDG-02308,0, "Development"
Cause :
Action :


CDG-02309,0, "Limited Production"
Cause :
Action :


CDG-02310,0, "Developer's Release"
Cause :
Action :


CDG-02311,0, "on"
Cause :
Action :


CDG-02312,0, "Copyright (c) 1995, 2004 Oracle Corporation"
Cause :
Action :


CDG-02313,0, "All rights reserved"
Cause :
Action :


CDG-02314,0, "Main Form"
Cause :
Action :


CDG-02315,0, "Property Sheet Dialog"
Cause :
Action :


CDG-02316,0, "Query Dialog"
Cause :
Action :


CDG-02317,1, "as it contains unsupported SQL: '"
Cause :  This is the second part to messages 3712 and 3714 or 3517 and 3520
	     e.g. Validation code was not generated for Check Constraint ''
	     as it contains unsupported SQL: ''
Action :


CDG-02318,0, "Report Generator"
Cause :
Action :


CDG-02319,0, "Building Data Model"
Cause :
Action :


CDG-02320,0, "Building Oracle Report Application"
Cause :
Action :


CDG-02321,0, "Summary Generation Complete"
Cause :
Action :


CDG-02322,0, "Installing Generated PL/SQL Web Application"
Cause :
Action :


CDG-02323,0, "Custom Action Item "
Cause :
Action :


CDG-02324,0, "Generator Action Item "
Cause :
Action :


CDG-02325,0, "No action"
Cause :
Action :


CDG-02326,0, "Navigate to %s on %s %s"
Cause :
Action :


CDG-02327,0, "Navigate to %s %s"
Cause :
Action :


CDG-02328,0, "Start executable - %s"
Cause :
Action :


CDG-02329,0, "Edit preference %s on %s %s"
Cause :
Action :


CDG-02330,0, "Navigate to generator options %s"
Cause :
Action :


CDG-02331,0, "Call Oracle Designer %s"
Cause :
Action :


CDG-02332,0, "Module"
Cause :
Action :


CDG-02333,0, "Navigation Action Item "
Cause :
Action :


CDG-02334,0, "Invoking Forms Builder with %s"
Cause :
Action :


CDG-02335,0, "Short Name"
Cause :
Action :


CDG-02336,0, "Implementation Name '%s'"
Cause :
Action :


CDG-02337,0, "There were no errors"
Cause :
Action :


CDG-02338,0, "COMPILATION REPORT"
Cause :
Action :


CDG-02339,0, "PL/SQL source ..."
Cause :
Action :


CDG-02340,0, "Adjust property %s on %s to %s"
Cause :
Action :


CDG-02341,1, "Preserving layout from .fmb file %s"
Cause :
Action :


CDG-02342,0, "Pre Production"
Cause :
Action :


CDG-02343,0, "Capturing Design "
Cause :
Action :


CDG-02344,0, "Compile Help File (%s)"
Cause :
Action :


CDG-02345,0, "Run Help File (%s)"
Cause :
Action :


CDG-02346,0, "Loading Repository Module"
Cause :
Action :


CDG-02347,0, "Form Generator"
Cause :
Action :


CDG-02348,0, "Analysing Requirements"
Cause :
Action :


CDG-02349,0, "Visual Basic Design Capture Utility"
Cause :
Action :


CDG-02350,0, "Merge application and module"
Cause :
Action :


CDG-02351,0, "Visual Basic Recover Application Logic Utility"
Cause :
Action :


CDG-02352,0, "User Defined Code - '%s' Event"
Cause :
Action :


CDG-02353,0, "User Defined Code - '%s'"
Cause :
Action :


CDG-02354,0, "User Modified Generated Code - '%s"
Cause :
Action :


CDG-02355,0, "User Modified Generated Code - '%s' Event"
Cause :
Action :


CDG-02356,0, "Captured by the '%s'"
Cause :
Action :


CDG-02357,0, "By"
Cause :
Action :


CDG-02358,0, "user"
Cause :
Action :


CDG-02359,0, "at"
Cause :
Action :


CDG-02360,0, "Report Design Capture"
Cause :
Action :


CDG-02361,0, "ADJUSTMENT PROPOSED:"
Cause :
Action :


CDG-02362,0, "Recovering Application Logic For Module  '%s'"
Cause :
Action :


CDG-02363,0, "Application Logic Recovery onto Module"
Cause :
Action :


CDG-02364,0, "Application Logic Recovery Terminated At Users Request"
Cause :
Action :


CDG-02365,0, "Application Logic Recovery Complete"
Cause :
Action :


CDG-02366,0, "Application Logic Recovery on "
Cause :
Action :


CDG-02367,0, "Design Capture Terminated At Users Request"
Cause :
Action :


CDG-02368,0, "Design Capture Complete"
Cause :
Action :


CDG-02369,0, "ERROR:"
Cause :
Action :


CDG-02370,0, "Server Module Component API Generator"
Cause :
Action :


CDG-02371,0, "ADJUSTMENT SAVED:"
Cause :
Action :


CDG-02372,0, "WARNING:"
Cause :
Action :


CDG-02373,0, "SYSTEM ERROR:"
Cause :
Action :


CDG-02374,0, "View package specification file '%s'"
Cause :
Action :


CDG-02375,0, "View package body file '%s'"
Cause :
Action :


CDG-02376,0, "ADJUSTMENT FAILED:"
Cause :
Action :


CDG-02377,0, "Reading Report application file"
Cause :
Action :


CDG-02378,0, "Component "
Cause :
Action :


CDG-02379,0, "Item "
Cause :
Action :


CDG-02380,0, "Item Group "
Cause :
Action :


CDG-02381,0, "Window "
Cause :
Action :


CDG-02382,0, "Table Usage "
Cause :
Action :


CDG-02383,0, "Check Constraint "
Cause :
Action :


CDG-02384,0, "Argument "
Cause :
Action :


CDG-02385,1, "Forms Help Generator"
Cause :
Action :


CDG-02386,1, "Building Oracle Forms Application"
Cause :
Action :


CDG-02387,0, "Application Logic Capture"
Cause :
Action :


CDG-02388,0, "Run project with Visual Basic 4 %s"
Cause :
Action :


CDG-02389,0, "Loading Form"
Cause :
Action :


CDG-02390,0, "Saving the Report."
Cause :
Action :


CDG-02391,0, "Performing Pl\Sql compilation."
Cause :
Action :


CDG-02392,0, "Loading the module code from the repository."
Cause :
Action :


CDG-02393,1, "Forms Menu Generator"
Cause :
Action :


CDG-02394,0, "Library Generator"
Cause :
Action :


CDG-02395,0, "Saving Application Logic"
Cause :
Action :


CDG-02396,0, "Reading Visual Basic application"
Cause :
Action :


CDG-02397,0, "Recovering Design "
Cause :
Action :


CDG-02398,0, "Creating Design Objects for application"
Cause :
Action :


CDG-02399,0, "Recovering Custom Code from application"
Cause :
Action :


CDG-02400,0, "Capture"
Cause :
Action :


CDG-02401,0, "vb32.exe"
Cause :
Action :


CDG-02402,0, "vb5.exe"
Cause :
Action :


CDG-02403,0, "Design and Application Logic Capture Complete"
Cause :
Action :


CDG-02404,1, "Validating Module '%s'"
Cause :
Action :


CDG-02405,1, "Validation of Module"
Cause :
Action :


CDG-02406,0, "Run project %s with Visual Basic"
Cause :
Action :


CDG-02407,1, "\nValidation Complete"
Cause :
Action :


CDG-02408,0, "Recovering Application Logic"
Cause :
Action :


CDG-02409,0, "Compare Form Module Repository structures"
Cause :
Action :


CDG-02410,0, "CVFA: DOM Load Module"
Cause :
Action :


CDG-02411,0, "CVFA: DOM Load Window"
Cause :
Action :


CDG-02412,0, "CVFA: DOM Load Window"
Cause :
Action :
/
/ 02501 .. 02800 Extra generate time messages/text
/


CDG-02677,0, "View application installation file '%s'"
Cause :
Action :
/
/ 03001 .. 03249 Messages transferred from CDU message file
/


CDG-03009,0, "Yes"
Cause :
Action :


CDG-03010,0, "No"
Cause :
Action :
/
/ 03250 .. 03600 CVI Generic Code Error/Warnings
/


CDG-03250,2, "Error during expansion: %s "
Cause :  This is an internal error message not normally issued.
Action : Contact your Customer Support representative.


CDG-03251,1, "Unknown Layout Style: '%s'; using default style"
Cause :  The layout style specified against the module component is not
	     in the list of styles supported by the generator.
Action : A default style will be used instead of the style requested.
	     To prevent the message from being issued in subsequent
	     generations. modify the layout style property on the module
	     component accordingly.


CDG-03252,1, "No valid values defined for checkbox item"
Cause :  A checkbox item must have a set of valid values to
	     source its checked/unchecked state values.
	     There are no such valid values defined.
	     Note:
	     For bound items, the valid values must be defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values must be defined
	     against the item itself, or against the item's domain.
Action : Add the appropriate valid values, as described.


CDG-03253,1, "Too many valid values defined for checkbox item"
Cause :  A checkbox item that has been defined as optional
	     must have a single valid value defined to
	     source its checked state value.
	     There are however more than one valid values defined.
	     The first allowed value will be used.
	     Note:
	     For bound items, the valid values are defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values are defined
	     against the item itself, or against the item's domain.
Action : Change the valid values, as described.


CDG-03254,2, "Not enough valid values defined for underlying column of checkbox item"
Cause :  The underlying column for a mandatory item used
	     to implement a checkbox is defined as NOT NULL
	     but has only a single valid value defined for it.
Action : Either make the both the column and item optional, or add
	     a second valid value to the underlying column definition
	     or its domain.


CDG-03255,2, "Not enough valid values defined for checkbox item"
Cause :  A checkbox item that has been defined as mandatory
	     must have two valid values to source its
	     checked/unchecked state values.  There is only one
	     such valid value defined.
	     Note:
	     For bound items, the valid values are defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values are defined
	     against the item itself, or against the item's domain.
Action : Add a second valid value, or make the item optional.


CDG-03256,1, "Too many valid values defined for checkbox item"
Cause :  A checkbox item must have up to 2 valid values
	     defined to source its checked/unchecked state values.
	     There are more than 2 valid values defined; only
	     the first two will be used.
	     Note:
	     For bound items, the valid values are defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values are defined
	     against the item itself, or against the item's domain.
Action : Reevaluate the choice of display style for the item given the set
	     of allowed values for the column.


CDG-03257,1, "Low/high range inappropriate for this item"
Cause :  The set of allowed values used for the item includes
	     one or more ranges.  The high value(s) will be ignored.
	     Note:
	     For bound items, the valid values are defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values are defined
	     against the item itself, or against the item's domain.
Action : No action required.


CDG-03258,2, "No valid values defined for Radio Group item"
Cause :  A radio group item must have a set of valid values to
	     source the generation of its option buttons.
	     There are no such valid values defined.
	     Note:
	     For bound items, the valid values must be defined
	     against the underlying column or against the column's domain.
	     For unbound items, the valid values must be defined
	     against the item itself, or against the item's domain.
Action : Add the appropriate valid values, as described.


CDG-03259,2, "List/Radio Group '%s' chosen, but  no list of allowed values defined"
Cause :  A poplist or textlist must have a set of valid values. No such
	     set of valid values were found.
Action : A set of valid values can be defined in one of the following ways:
	     --- For a bound item, define a set of allowable values against the
	     underlying column
	     --- For an unbound item, define a set of allowable values against it
	     --- If the unbound item or column is in a domain then add
	     allowable values to the domain
	     --- If using a generator that supports explicit list of values
	     associate an LOV with the item


CDG-03260,1, "Invalid property '%s' in Control/Object definition file "
Cause :  The given entry in the Control/Object definition file has not been
	     recognized as a valid entry.
Action : Check the file for any incorrect spellings.


CDG-03261,2, "Component placed within master must have exactly one master"
Cause :  The required placement of 'STACKED' indicates that the
	     component is to be embedded within its master.  This
	     component either has zero, or more than one master.
Action : Use an alternative required position setting.


CDG-03262,1, "Constraint '%s' not validated"
Cause :  The constraint is marked as being validated in the application
	     only.  No code will be created in the generated application to
	     perform this validation.
Action : The constraint should be marked as either 'Validate in DBMS' or
	     'Validate in both application and DBMS'.


CDG-03263,2, "Lookup item that forms part of link cannot be made enterable."
Cause :  The lookup item forms part of the lookup's link to its
	     parent table usage.  Such items may not be made enterable; the
	     associated usage on the prior (parent) table usage should be
	     made enterable if required.
Action : Change the Item to unset its Display flag, and
	     instead make the associated Item visible and enterable.


CDG-03264,2, "Lookup may not be enterable; associated foreign key item is enterable."
Cause :  A lookup has been defined as enterable, but the base foreign key
	     item that is used to link to this lookup has also been
	     defined as enterable.  A foreign key value may either be entered
	     via the foreign key item, or the lookup item(s), but not
	     both.
Action : Unset the Insert/Update flags on the lookup Item(s).


CDG-03265,2, "Items bound to RAW/LONG RAW columns not supported"
Cause :  Use of columns defined as RAW or LONG RAW is not supported in
	     this release.
Action : Remove the item based on this column from the module
	     definition.


CDG-03266,1, "Ambiguous source foreign key item for enterable lookup"
Cause :  If a lookup is made enterable, a search is made for a foreign key
	     column from an earlier table usage for this lookup to be matched
	     against.  This search resulted in more than one foreign key column
	     being found.  This often results from an unnormalized design.
Action : Although no action is required, it is likely that manual changes
	     will be required to the generated code.  Check that each column in
	     the multi-column foreign key used in the link to this lookup may be
	     mapped to a separate lookup table.


CDG-03267,1, "Control '%s' not suitable for data entry/display"
Cause :  The given control is, according to its properties read from the
	     Control/Object Definition File, is unsuitable for representing a
	     value mapped to a database column.
Action : Either the Control/Object Definition File is incorrect, or
	     the choice of control (e.g. CommandButton) is unsuitable.


CDG-03268,1, "Zones on window '%s' do not fit within template window size"
Cause :  The zones placed on the given generated window cannot fit within
	     the maximum window size allowed.  The maximum window size is
	     defined by the size of the template window that the generated
	     window is based on.
	     Generation of the module will continue, although some of the
	     generated controls may be positioned below the window height.
Action : Do one of the following:
	     --- Increase the size of the template window(s).
	     --- If the window contains more than one zone, consider placing
		each zone on its own window.
	     --- Make use of stacked display groups to reduce the space required
		by a FORM or LISTFORM style zone.
	     --- Modify the layout manually after generation.


CDG-03269,2, "Zone template is wider than template window"
Cause :  The template zone used for this module component is
	     wider than the layout area within the template window.
Action : Either reduce the size of the zone template, or increase the
	     size of the window template's layout area.


CDG-03270,2, "Template button '%s' not found in template form"
Cause :  The given button template cannot be located in the template
	     form.  This template button is to be used as the basis of a
	     button to be added to the zone or window's button bar.  This
	     button should be added either to the template zone form, or
	     the template controls form.
Action : Modify the template form and add the required button control.


CDG-03271,2, "Template window for property sheet dialog too narrow"
Cause :  The template window used as the basis for creating property
	     sheet dialog windows is not wide enough to fit necessary
	     controls.
Action : Increase the size of the template window.


CDG-03272,1, "Template window for property sheet dialog is too small"
Cause :  The controls placed on the Property Sheet Dialog cannot fit
	     within the maximum window size allowed.  The maximum window size
	     is defined by the size of the template window.  Generation will
	     continue, although some of the generated controls may be positioned
	     below the window height.
Action : You can either increase the size of the template window used as
	     the basis for creating property sheet dialogs, or make use of
	     stacked display groups to reduce the amount of space required.


CDG-03273,2, "Template window for query dialog too narrow."
Cause :  The template window used as the basis for creating query dialog
	     windows is not wide enough for the generated controls.
Action : Increase the size of the template window.


CDG-03274,1, "Template window for query dialog is too small"
Cause :  The controls placed on the query dialog cannot fit within the
	     maximum window size defined by the size of the template window
	     that the query dialog is based on.
	     Generation will continue, although some of the generated controls
	     may be positioned below the window height.
Action : Unset the Query flag on those Items that need not appear
	     in the Query Dialog, or make the template window larger.


CDG-03275,2, "File '%s' does not exist"
Cause :  A request was made to open the given file which is not
	     present on the file system.
Action : Ensure that the file is present and accessible.


CDG-03276,2, "Failed to open file '%s' for the following reason"
Cause :  An attempt was made to open a file which resulted in a failure.
Action : The following message will indicate the cause of failure.


CDG-03277,2, "Operating System Error: '%s'"
Cause :  The file named in the previous message could not be opened due
	     to an unanticipated O/S specific error.
Action : Contact your system administrator.


CDG-03278,1, "Table '%s' has no primary key"
Cause :  The table has no primary key defined for it.  It
	     is good design practice to ensure that each
	     table has an associated primary key defined.
Action : Add a primary key to the table.


CDG-03279,1, "Component allows Insert, but mandatory item not enterable"
Cause :  The module component has the Insert Flag set,
	     but the given item is one of the following:
	     --- based on a NOT NULL column
	     --- not enterable by the user
	     --- not automatically derived
Action : If the item's value is to be derived automatically, ensure
	     one of the following column properties is set:
	     --- Sequence
	     --- Auto Generation Type
	     --- Server Derived
	     --- Server Defaulted
	     --- Default Value
	     --- Denormalised
	     Alternatively, ensure that you add the required application logic to
	     perform the derivation.
	     Otherwise, set the Display and Insert flags on the Item to
	     make it enterable by the user.


CDG-03280,1, "Item Group '%s' contains no displayed items"
Cause :  The item group has neither any displayed items nor any
	     other item groups within it.
Action : Remove the item group if it is not required.


CDG-03281,1, "Cannot find template control '%s' (defined against the Item)"
Cause :  The given template control, defined against the Item, does
	     not exist in the Template Controls form.
Action : Correct the Template/Library Object Name setting on the Item.
	     Note that this setting can be left empty, to allow a default
	     control to be chosen.


CDG-03282,2, "Cannot find template control '%s' (defined via user preference value)"
Cause :  The given template control cannot be found in the Template
	     Controls form (CGTCControls).  Either the control has not been
	     created in the Template Controls form, or the value of the
	     corresponding user preference is incorrect.
Action : Add the missing control to the template form, or modify the
	     value of the user preference.


CDG-03283,1, "Quoted string not properly terminated in '%s'"
Cause :  The expression or condition contains a literal string that
	     has not been properly terminated.
Action : Correct the expression or condition by adding the missing quote.


CDG-03284,2, "Template control '%s' is not appropriate for radio groups."
Cause :  The given control does not contain an embedded option button
	     control and is therefore unsuitable for representing a radio
	     group.  A template control for a radio group should be a Frame
	     style control with an embedded option button.
Action : Modify the template control accordingly, or specify an
	     alternative control.


CDG-03285,2, "Missing template caption to use with control '%s'"
Cause :  The Template Controls Form is missing one or more of the
	     template captions:
	     --- DfltCaption  (template caption)
	     --- DfltCaptionRO	(template caption for read only controls)
	     --- DfltCaptionMand  (template caption for mandatory controls)
	     These controls must be present to define the appearance of
	     control prompt/captions created for those control types that do
	     not possess an integrated caption property.
Action : Add the missing control(s) to the Template Controls form.


CDG-03286,2, "Cannot find template form object '%s'"
Cause :  Generation requires that the named object be present in the
	     given template form, and no such object exists.
Action : Add the required object to the named template form.


CDG-03287,2, "Cannot find template form '%s'"
Cause :  Cannot find the given form within the given template
	     project or application.
Action : A form of the given name must be present in the template
	     project or application.  Items within this form will be used
	     as the basis for generated items.


CDG-03288,2, "Use of List style control '%s' for Foreign Key columns is not supported"
Cause :  The control chosen for data entry of foreign key values must be a
	     Text control.  The use of a ListBox/ComboBox style
	     control for foreign keys is not supported in this release.
	     Use of these controls IS however supported where the underlying
	     column is defined in the Repository as having a set of allowed
	     values, which can be defined as being dynamically loaded at runtime.
Action : Change the item's display type and/or template/library
	     object setting to use a text based control.


CDG-03289,2, "Missing button in stacking area template"
Cause :  The template radio button frame used for a Stacking Area
	     must contain an embedded option button.
	     No such option button can be found.
Action : Modify the template and add the option button.


CDG-03290,2, "Name of generated file '%s' is too long"
Cause :  The name of a generated file that is built up from a Repository
	     property is longer than the maximum file name length allowed.
	     The maximum length is dictated by an option set in the
	     Design Editor.
Action : Define a filename name that conforms to the maximum allowed length.
	     View the navigation action to know what name needs to be changed.


CDG-03291,2, "Failed to load Control/Object Definition file '%s'"
Cause :  The Control/Object Definition file could not be loaded.
Action : Check that this file can be opened from an editor such as Notepad.
	     Note that the user preference CTLDEF (VB Generator) or OBJDEF
	     (Power Objects Generator) defines the location of this file.


CDG-03292,2, "Control type '%s' unknown"
Cause :  There is no definition for the given control in the
	     Control/Object Definition File.
Action : Modify the Control/Object Definition File to add an entry for
	     this control.


CDG-03293,1, "Control type '%s' is not suitable for entry of optional values"
Cause :  The item or its underlying column has been defined as
	     optional but the Control/Object Definition File entry indicates
	     that the chosen control type cannot hold an empty value.
Action : Either remove the optional flag on the column or item, or
	     change the item's display type or template/library object
	     setting(s) to chose a more suitable template control.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03294,1, "Control type '%s' is not suitable for date values"
Cause :  The item is based on a Date column, but the
	     Control/Object Definition file indicates that the chosen
	     control type cannot be used to represent a Date value.
Action : Change the item's display type or template/library object
	     setting(s) to chose a more suitable template control.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03295,1, "Control type '%s' is not suitable for numeric values"
Cause :  The item is based on a Number column, but the
	     Control/Object Definition File entry indicates that the chosen
	     control type cannot be used to represent numeric values.
Action : Change the item's display type or template/library object
	     setting(s) to chose a more suitable template control.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03296,1, "Control type '%s' not suitable for binary values"
Cause :  The item is based on a (LONG) RAW column, but the
	     Control/Object Definition File entry indicates that the chosen
	     control type cannot be used to represent binary values.
Action : Remove the item, or change its display type or
	     template/library object setting(s) to chose a more
	     suitable template control.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03297,4, "%s has failed, please send the following information to your support person"
Cause :  An unexpected internal error has occurred.
Action : Please save the information messages written to the generation
	     dialog window by copying them to a file, and contact your customer
	     support representative.


CDG-03298,1, "Control type '%s' is read only and cannot support data entry"
Cause :  The item has the Insert or Update allowed flag(s)
	     set indicating that the user should be allowed to enter a value
	     for this item during the Insert or Update of records.  The
	     Control/Object Definition File indicates, however, that the
	     chosen control type is read only, i.e. it cannot be
	     set interactively.
Action : Change the item's display type or template/library object
	     setting(s) to chose a more suitable template control.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03299,1, "Column datatype '%s' unsuitable for use in Query WHERE clause"
Cause :  The item is based on a LONG column, and has the Query
	     flag set indicating that the user should be allowed to
	     enter search criteria against the column during queries.
	     This is not supported.
Action : Unset the query flag on the item.


CDG-03300,1, "Item derivation text '%s' references own item name"
Cause :  The item's derivation expression contains a reference to
	     its own item name.  This recursive reference is not permitted.
Action : Correct the derivation text.


CDG-03301,1, "Display height of 1 not appropriate for display type of Text List"
Cause :  The item has a display height set to one and a display type
	     of Text List. The height is not adequate to display the item as a
	     Text List
Action :  Either increase the display height to a minimum of three, or
	     make the display type a Pop List.


CDG-03302,1, "Valid values ignored because column is auto generated"
Cause :  A column is defined in the Repository as both having
	     a list of valid values (or being a domain so defined),
	     and as being derived either via a Sequence name
	     or an auto generate type.
	     In this situation, the valid values will be ignored.
Action : The column definition should be modified
	     to eliminate the inconsistency.
	     Ensure the column is not autogenerated
	     OR remove the valid values.


CDG-03303,2, "Failed to allocate windows device context"
Cause :  The attempt to allocate a windows device context has failed.
Action : Close down some other windows applications and try again.	Upon
	     repeated failure reboot windows and/or the PC.


CDG-03304,1, "Column defining sort order cannot be referenced by a foreign key"
Cause :  The column is defined in the Repository as being auto
	     generated as 'Sequence within Parent', and the column is referenced
	     by a foreign key within another table.  This column should not be
	     used to link tables together, as it may be frequently updated
	     during resequence operations.
Action : Use an alternative column to join the tables together.


CDG-03305,2, "Failed to release windows device context"
Cause :  Attempt to release a device context back to the Windows O/S has
	     failed.
Action : Upon repeated failure reboot windows and/or the PC.


CDG-03306,1, "Missing column usage for parent column '%s'"
Cause :  The column is defined in the Repository as being Sequenced
	     Within Parent, and a component of the primary or unique key that
	     it is a part of has not been defined as being used in the module.
	     No code for allocating sequence number within parent will be
	     generated.
Action : Add usages of the other columns in the same primary/unique key
	     if code to allocate this column's value is required.


CDG-03307,2, "File '%s' not found in the repository"
Cause :  The specified file is required during generation. However,
	     the file was not found on the repository search path.
Action : To use files from the repository during generation, you must
	     ensure they are in the repository search path.


CDG-03308,1, "Reference to item '%s' in derivation text is not allowed"
Cause :  The derivation text recorded against this SQL expression
	     or Server Function unbound item contains a reference to
	     another unbound item that is one of the following:
	     --- Computed
	     --- Custom
	     --- Client Function
	     --- Target Specific
	     References to these types of item are not permitted.
Action : Modify the derivation text accordingly.


CDG-03309,2, "Radio group cannot support a suggestion list"
Cause :  A radio group has been chosen for a column whose list
	     of allowed values has been defined as a suggestion list.  This
	     display type is not suitable for suggestion lists.
Action : Either clear the 'Suggestion List' property on the column
	     definition, or chose an alternative control type for this item.


CDG-03310,2, "List of allowed values for Radio group should be defined as static"
Cause :  A radio group has been chosen for a column whose
	     list of allowed values is defined as dynamic.  This display type
	     is not suitable for value lists that are to be loaded dynamically
	     at run time.
Action : Either the 'Dynamic LOV' flag on the column (or domain) should be
	     unset, or a different display type should be chosen.


CDG-03311,1, "Column '%s' defined as Seq within Parent in single column primary key"
Cause :  The column is defined as being auto-generated as Sequence
	     within Parent, but the column is in a single column primary
	     key, implying it should be unique across all rows.
Action : If the column is required to be unique across all rows,
	     then remove the Auto Generation setting of 'Sequence
	     in Parent' from column definition, and instead assign a
	     Sequence to the column.
	     Otherwise, correct the definition of the primary/unique key.


CDG-03312,2, "Check box cannot support a suggestion list"
Cause :  A checkbox has been chosen for a column whose list of
	     allowed values has been defined as a suggestion list.  This
	     display type is not suitable for suggestion lists.
Action : Either unset the 'suggestion list' property on column definition,
	     or chose an alternative control type.


CDG-03313,2, "List of allowed values for Check box should be defined as static"
Cause :  A checkbox has been chosen for a column whose list of
	     allowed values has been defined as dynamic.  This display type is
	     not suitable for representing a list of allowed values that is to
	     be dynamically loaded at runtime.
Action : Either unset the 'dynamic lov' flag on the column (or its domain),
	     or chose an alternative display type.


CDG-03314,2, "This control cannot be used for a suggestion list"
Cause :  A list style control has been chosen for a column whose list of
	     allowed values has been defined as a suggestion list, but the
	     Control/Object Definition File entry for this control indicates that
	     this control can only support a fixed set of values.
Action : Either unset the 'suggestion list' property on the column
	     definition, or choose an alternative control type.
	     Note there is a possibility that the Definition File entry
	     is in error.


CDG-03315,2, "File Access Denied"
Cause :  The file required is in use by another application,  however sole
	     access to this file is required.
Action : Ensure that no other application is using this file before
	     trying to generate the module again.


CDG-03316,2, "Too many open files"
Cause :  In an attempt to open a file, the maximum open files
	     that the operating system allows was exceeded.
Action : Close any files that are not currently needed or
	     increase the maximum number of files that the operating
	     system allows.


CDG-03317,1, "Column '%s' defined as Seq within Parent is not in a primary key"
Cause :  The column is defined in the Repository as being auto-generated
	     as Sequence within Parent, but does not form part of a primary key.
Action : This warning is highlighting an area in the database
	     design that does not seem correct.  It is likely that
	     the column should form part of a primary key.


CDG-03318,1, "Column '%s' defined as Seq within Parent should be numeric"
Cause :  The column is defined in the Repository as being
	     auto-generated as Sequence within Parent, but the
	     column is not defined as being of a numeric datatype.
Action : This warning is highlighting an area in the
	     database design that does not seem correct.


CDG-03319,1, "System Generated column is not in any primary or unique key"
Cause :  The item's underlying column is defined as having its
	     value derived from a unique source, but that column
	     is not included in any of its tables Unique or Primary keys.
Action : No action required, although it is likely that this
	     column should form the primary key of the table.


CDG-03320,1, "Set Query property to No because Sort Order column prevents restricted quer"
Cause :  The Generator has detected that:
	     --- the module component includes an item based on a column
	     that defines the sorting order of the rows within the master
	     component
	     --- at least one item in the module component has its Query
	     property set to Yes
	     Restricted queries are not permitted in this situation.
	     Therefore, the Generator has set the item's Query property to
	     No during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03321,1, "Item name '%s' ambiguously defined"
Cause :  The given item is referenced in the expression/condition
	     text, and more than one item exists with this name
	     within the module definition.
	     The item from the component which is most closely
	     related to this component will be mapped.
Action : To remove any possible ambiguities, change the names of
	     your items so that they are unique across the whole module.


CDG-03322,1, "Syntax error in check constraint condition text."
Cause :  There is a syntax error in the check constraint condition
	     text.  The accompanying message(s) detail the nature
	     of the error.
Action : Check the condition text for syntax errors, and correct.


CDG-03323,1, "Column '%s' referenced in check constraint text has no corresponding item"
Cause :  The check constraint condition text references a column
	     for which there is no corresponding item defined.
Action : If you want this constraint to be validated by the generated
	     application, add an item based on the specified column.


CDG-03324,1, "Column reference '%s' ambiguously defined"
Cause :  The given column is referenced in the expression/condition
	     text, and more than one column exists with this name
	     within the tables used by this module component.
Action : To remove any possible ambiguities, qualify the
	     column references by the table usage name.  For
	     example, if you have base and lookup table usages
	     both based on EMP with names 'E' and 'MGR'
	     respectively, use 'MGR.ENAME' instead of 'ENAME'
	     to refer to the manager's name.


CDG-03325,1, "Missing change history item '%s' added automatically as non-displayed"
Cause :  The given item has been added automatically
	     during generation because it is required to maintain change
	     history information.
Action : No action required.


CDG-03326,1, "Valid value '%s' larger than column's maximum length"
Cause :  The valid value defined on the underlying column (or domain)
	     of this bound item is larger than the column's maximum
	     size permits.
Action : Increase the size of the column, or modify the allowed
	     value accordingly.


CDG-03327,2, "Assertion failure at %s"
Cause :  This is an internal message not normally issued.
Action : Contact your customer support representative.


CDG-03328,1, "Set Update property to No because item based on derived column"
Cause :  The Generator has detected that:
	     --- the item is based on a column that has been defined as having
	     its value derived
	     --- the item also has the Update property set to Yes
	     Therefore, the Generator has set the item's Update property to
	     No during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03329,1, "Control on which to add repository code could not be found"
Cause :  A piece of application logic has been defined against this
	     item with a target location of 'Property Sheet Dialog' or
	     'Query Dialog', but the component's layout style and the
	     item's usage flags are set such that no control has been
	     created in this location for this item.
Action : Change the location of the application logic to the main form,
	     or add  the required control to the 'Property Sheet Dialog' or
	     'Query Dialog' as required.


CDG-03330,1, "Set Width property to '%s' to display the meanings of allowable values"
Cause :  The Generator has detected that:
	     --- allowable values have been defined for the underlying column
	     --- the meaning of allowable values is to be displayed at runtime
	     instead of the value itself
	     --- the value specified for the Width property is not large
	     enough to display the longest meaning currently defined
	     Therefore, the Generator has increased the Width property
	     to the value indicated during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03331,1, "Reference to column '%s' from SQL expression text not permitted"
Cause :  The derivation text for this SQL Expression makes reference
	     to a column from a table that is used in this module component
	     as part of the requirement for one of the following:
	     --- a single row SQL aggregate
	     --- a subquery
	     As the table usage will not form part of the FROM clause of
	     the component's main query, a reference to any of its
	     columns from any SQL expressions is not permitted.
	     Note:
	     This message will be issued even where one of the component's
	     base or lookup table usages is based on the same table.
Action : If one of the base/lookup table usages is based on the
	     same column, qualify the column reference within the
	     SQL expression by the table usage name.


CDG-03332,2, "Duplicate usage of column '%s' ignored"
Cause :  A module component has been defined with more than one
	     item based on the same column.  This design is not supported
	     in this release.
Action : Remove the duplicate item.


CDG-03333,2, "Missing usage of primary key column '%s' "
Cause :  The given column is defined in the table's primary key, and there
	     is no item based on this column in the module definition.	The
	     module's base table usages must include items for all of the
	     table's primary key columns.
Action : Add items for the table's primary key columns.


CDG-03334,1, "Item used to link to master cannot have Query flag set"
Cause :  This item forms part of the link back to a master component, and
	     as such may have query criteria specified against it.  A query on a
	     detail component must always show records related to the current
	     master record.
Action : No action required.  The query flag will be automatically cleared
	     on the item.


CDG-03335,1, "Set Usage properties from non-displayed foreign key item '%s'"
Cause :  The Generator has detected that the lookup item:
	     --- has the Display property set to Yes
	     --- has the Insert Property and the Update Property set to No
	     --- is joined by a single column link to the specified
	     foreign key item which has the Display property set to No and
	     the Insert property or the Update property set to Yes
	     Therefore, the Generator has set the lookup item's
	     usage properties (the Insert, Update and
	     Optional properties) to the same values as the specified
	     foreign key item during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03336,1, "Set Insert, Update, and/or Optional properties to No as required"
Cause :  The Generator has detected that:
	     --- the item has one or more of the Insert, Update,
	     and/or Optional properties set to Yes
	     --- the item is not displayed, or the item is an
	     unbound item containing a derived value
	     Therefore, the Generator has set the item's
	     Insert, Update, and/or Optional properties to No
	     during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03337,2, "Column '%s' is part of the primary key and cannot be updated"
Cause :  The Update flag is set of the item, and the
	     column is part of its table's primary key.  Updateable primary
	     keys are not supported.
Action : If there is a requirement to update primary key columns, consider
	     adding a hidden numeric primary key column derived from a sequence,
	     and create a unique key based on the columns currently in this
	     primary key.


CDG-03338,2, "Registry entry for '%s' not found"
Cause :  The given registry setting is either missing, or
	     has no value defined against it.
Action : This setting should be set up automatically as part of the
	     installation.  If there were problems with the installation then
	     reinstall Oracle Designer. Otherwise contact your Support
	     Representative.


CDG-03339,1, "Column defined as Sequence in Parent should be NOT NULL"
Cause :  The column is defined in the Repository as being Autogenerated as
	     Sequence in Parent. It is recommended that the column is made
	     mandatory.
Action : No action required.


CDG-03340,2, "Preference '%s' not loaded"
Cause :  The specified preference is missing.  It is possible that the
	     Generator has not been installed correctly.
Action : Contact your Customer Support representative.


CDG-03341,1, "Syntax error in column derivation expression text: '%s'."
Cause :  There is a syntax error in the column derivation expression
	     text.  Parsing of the expression resulted in the specified
	     Oracle error.
Action : If the error is due to a syntax error in the derivation expression
	     text, correct it and generate again.
	     If it is due to database objects not being created in the account
	     (e.g. a table), ensure they are available before the application
	     is run.


CDG-03342,1, "Set the Width property to 255 because maximum supported width exceeded"
Cause :  The Generator has detected that the Width property is
	     greater than the maximum supported width of 255.
	     Therefore, the Generator has used a
	     value of 255 during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03343,1, "Display type of item '%s' not supported.  Defaulted to TEXT"
Cause :  The display type specified is not supported in this release.
	     The display type will be defaulted to TEXT.
Action : Change the display type accordingly.


CDG-03344,1, "First descriptor column is optional"
Cause :  For each module component, one or more of the items should
	     be marked 'Context', indicating that the values in these columns can
	     be used to identify the row.  The first of these columns should be a
	     mandatory column to ensure useful context information.
	     Note: If no items are marked 'Context' Primary Key columns
	     are used instead, together with any columns which are marked
	     as 'descriptors' within the column definition (Descriptor Seq).
Action : Re-assess which items in the component should be marked as
	     Descriptor/Context, and the order in which they appear.


CDG-03345,1, "Maximum length of control name prefix exceeded for control type '%s'"
Cause :  The length of the control name prefix is too long, maximum length
	     is 3 characters.
Action : Decrease the length of the control name prefix for this control type
	     The control name prefix is specified in the Control/Object
	     Definition File.


CDG-03346,1, "Reset Group '%s' not found in any component within this module"
Cause :  This item has a reset level of 'named group' but the
	     reset group defined does not exist in any of the
	     module components that make up this
	     module.  The reset group will be defaulted to be the
	     current group.
Action : Change the property setting to a valid group name.


CDG-03347,1, "Expression type set as none when column %s has derivation text defined"
Cause :  Column has derivation text defined to be generated
	     but the derivation text type is set to none.
Action : Set the derivation text type to either SQL Expression or
	     Function Call


CDG-03348,1, "The client function derivation text references items incorrectly - %s"
Cause :  No further information available.
Action :


CDG-03349,1, "Generator action item not required"
Cause :  A generator action item has been defined against
	     the module component, but (according to the
	     usage flags on the component) an action item of this
	     type is not required.
Action : Review the settings of the usage flags on the component,
	     or consider using a custom action item.


CDG-03350,1, "Set Display property to No because item linked to master is non-updateable"
Cause :  The Generator has detected that:
	     --- the item has been used to link a module component back to
	     a previous component
	     --- the item has the Display property set to Yes
	     --- the item has the Update property set to No
	     Therefore, the Generator has set the item's
	     Display property to No during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03351,1, "Cannot navigate to component '%s'"
Cause :  The layout requirements of components within the module are
	     such that it will not be possible to navigate to the specified
	     component, or any other component in the same window.
	     This is because there are no action items that navigate to the
	     window.
Action : Add an action item to navigate to the component
	     from an earlier window.


CDG-03352,1, "Suggestion List and/or Dynamic List flags ignored"
Cause :  The column on which this item is based is in a Domain, or has
	     an allowed value defined against it, which defines a
	     range between a low and high limit.  This Domain, or Column,
	     has been marked as either Suggestion List or Soft LOV.
	     Both of these flags will be ignored and the control will be
	     generated to allow values in the range currently defined in the
	     Repository.
Action : No action required.


CDG-03353,2, "Multiple ranges, or combination of ranges and discrete values not supported"
Cause :  The list of Allowable Values defined against this item, column,
	     or module argument, contains a number of entries of which one
	     or more is defined as a range.  This combination is not supported.
Action : Redefine the Domain (or list of Allowed Values against the
	     element) as a list of discrete values (with no ranges) or as a
	     single range.  If a combination of ranges and discrete
	     values is required then this could be validated using
	     application logic.


CDG-03354,1, "Item based on column '%s' not created: column is not marked 'Complete'"
Cause :  An item based on the column was not created as the
	     column's complete flag is set to 'No'. Bound items can
	     only be based on complete columns.
Action : No action required.


CDG-03355,1, "Lookup item marked for use in LoV has not been used"
Cause :  The given item forms part of a lookup table usage,
	     and has the 'Include in LoV' usage flag set, but does not have the
	     'Lookup Item' flag set.  The characteristics of the associated
	     foreign key control are such that no list of values has been
	     generated that uses this item.
Action : Ensure that the associated foreign key item is defined with
	     the Insert or Update usage flag set, or that one of the lookup
	     items has the 'Lookup Item' flag set.


CDG-03356,1, "No invocation code has been generated for the navigation item '%s'"
Cause :  There is an action item for navigating to another module via a
	     module network link, where the calling and called modules
	     are of different languages, and no command line has been specified,
	     in order to invoke the called module
Action : Do one of the following:
	     --- Manually add the navigation code after generation.
	     --- Make both modules the same language then code will be
	     generated onto the navigation menu item.
	     --- Add the invocation code to the command line of the called
	     module.


CDG-03357,2, "Recursion found traversing foreign keys between tables '%s' and '%s'"
Cause :  This error can occur when two foreign keys link the same
	     tables with the same columns e.g.
	     FK1 on table A links to table B using columns A:X and B:Y and
	     FK2 on table B links to table A using the same columns i.e.
	     B:Y and A:X
	     This design is not supported.
Action : Remove one of the foreign keys, or create the link between
	     different columns


CDG-03358,2, "Ranges not supported by the requested display type"
Cause :  An inappropriate display type or template/library object is
	     being used to represent a column which is defined to
	     be in a range.
Action : Change the Control Type or template/library object to
	     some other control which supports ranges.


CDG-03359,2, "No column usages within this module unit have been marked as displayed"
Cause :  None of the items defined against this module unit have been
	     marked as displayed.  A generated module unit must contain
	     at least one displayed item.
Action : Set the Display flag on one or more items.


CDG-03360,1, "Name %s is a reserved SQL or PL/SQL word"
Cause :
Action : Change the name.


CDG-03361,2, "Same column '%s' at both ends of foreign key constraint"
Cause :  A foreign key has been defined where the same column
	     is used at both ends of the foreign key.  This design
	     is not supported.
Action : Remove the foreign key.


CDG-03362,1, "No repository element found to map application logic on : '%s'"
Cause :  Application logic has been added against an object in the
	     generated application, which does not map to a
	     Repository element.  This code will be ignored by the
	     Application Logic Recovery.
Action : Change the location of the application logic to the main form,
	     or add  the required control to the 'Property Sheet Dialog' or
	     'Query Dialog' as required.


CDG-03363,1, "Datatype mismatch in columns used in foreign key constraint"
Cause :  The columns at either end of foreign key have different
	     datatypes.  It is good design to use consistent datatypes
	     and maximum sizes across columns used to join tables.
Action : No action required.


CDG-03364,1, "Read-only GUI items not supported"
Cause :  A GUI display type has been specified on the item,
	     and the item's Insert and update flags are unset.
	     The generator does not support read-only GUI items,
	     so a text display type will be used instead.
Action : No action required.


CDG-03365,1, "No help text defined"
Cause :  No Help text is defined for the module element and no substitute
	     text is available. Only a title or heading will appear in the
	     generated help output.
Action : Enter some Help text for the module element and then generate again.
	     If you have not done so already, try setting the 'No Text Entered
	     for Module Component' (DTUNHP) and 'No Text Entered for Item'
	     (DCUNHP) preferences.  These preferences let you make use of other
	     suitable text sources when help text is omitted.
	     If certain items do not have Help text to display, use the
	     'Display Prompts for Items with No Help Text' preference
	     (DCUCAP), to hide any associated heading and then generate the
	     Help again.


CDG-03366,1, "Module '%s' is already included in the menu hierarchy"
Cause :  When building the menu hierarchy from the module network,
	     the same module was found more than once.
Action : No action required.


CDG-03367,1, "No Query Dialog was created for zone '%s' on which to add repository code"
Cause :  A segment of code held in the Repository, has a destination window
	     of type Query Dialog, but no Query Dialog has been created for
	     this zone.  This indicates that the module definition has been
	     modified after this segment of code was loaded or entered into the
	     Repository.
Action : No action is required; the segment of code is ignored.


CDG-03368,1, "No PSD was created for zone '%s' on which to add application logic"
Cause :  A segment of code held in the Repository, has a destination window
	     of type Property Sheet Dialog (PSD), but no PSD has been created for
	     this zone. This indicates that the module definition has been
	     modified after this segment of code was loaded or entered into the
	     Repository.
	     This may have been caused by changing the zone style.
Action : No action is required; the segment of code will be ignored


CDG-03369,1, "Column '%s' not wide enough to hold username - maximum length is 30"
Cause :  The underlying column of this item is defined as being
	     auto derived as the User who Created/Modified the row,
	     but the maximum length of the column is less than 30
	     characters.
Action : Increase the size of the column to 30 characters.


CDG-03370,2, "Cannot generate module '%s'; it has no language"
Cause :  The given module has no language defined against it.
	     The language of a module must be specified before it
	     can be generated.
Action : Specify the required language against the module definition.


CDG-03371,1, "Parent break group not found; using current break group"
Cause :  The reset level of the item has been set to 'Parent Group',
	     but no parent break group can be found for this item.
	     The reset level will be defaulted to 'Current Group'.
Action : Review the break groups defined in the module against
	     the reset levels being used, and update the module
	     accordingly.


CDG-03372,2, "Query set must use at least one table"
Cause :  The generator has identified that the query set had no
	     module detail table usages.  This is not allowed as
	     the only purpose for a query set is to define a
	     SQL query within the overall set of queries.
Action : Add a module detail table usage to the query set.


CDG-03373,1, "PL/SQL Block text for item is invalid - %s"
Cause :  The unbound item is typed as a 'Custom', but the
	     associated PL/SQL	text is not in the expected syntax of
	     'function_name(parameters)'.
Action : Modify the PL/SQL text.


CDG-03374,2, "Cannot generate module '%s'; it is of type MENU"
Cause :  A MENU Module is not a valid module to choose as a start module.
Action : Remove the MENU setting from the module type, if this is
	     appropriate.  Otherwise create a dummy non-MENU
	     module and add this to the top of the module network
	     structure you wish to generate.


CDG-03375,2, "LOV usages must have matching query and data entry settings"
Cause :  The column usages which are used in building a List of Values to
	     populate the given control, do not have consistent data entry
	     (i.e. Insert and/or Update) and query (i.e. Select) usage settings.
	     As the same List of Values form will be used in both cases, the
	     usage flags must be set accordingly.
Action : Modify the data entry and/or select usage settings on the column
	     usage(s) used to populate the control.  These can be set as just
	     data entry, just select, or, if both data entry and select are
	     required, all such usages must have consistent flag settings.


CDG-03376,1, "Master/detail links ignored for Unbound Component"
Cause :  This component is an unbound component which means that it
	     cannot be involved in master/detail links.  Master/detail links were
	     detected and ignored.
Action : Remove any master/detail links for this component


CDG-03377,2, "Name is not a valid name; try '%s'"
Cause :  The name is not a valid name.  A valid name can only include
	     alphanumeric characters, plus underscore.	It also must not begin
	     with a digit.
Action : Amend the name in the Repository.


CDG-03378,2, "Name is too long; maximum of '%s' characters"
Cause :  The name is too long.
Action : Change the name so that it is no longer than the specified size.


CDG-03379,1, "Syntax error in item derivation expression text: '%s'."
Cause :  There is a syntax error in the item derivation expression
	     text.  Parsing of the expression resulted in the specified
	     Oracle error.
	     For Web PL/SQL Generator, you will see this message
	     when an unbound item references a Named Routine,
	     because the routine is not visible during generation.
	     You do not need to take any action.
Action : If the error is due to a syntax error in the derivation expression
	     text, correct it and generate again.
	     If it is due to database objects not being created in the account
	     (e.g. a table), ensure they are available before the application
	     is run.


CDG-03380,1, "Unable to resolve all references in the derivation expression '%s'"
Cause :  A circular reference has been detected in the derivation
	     expression. This derived item is used in the derivation of an
	     item from which itself is derived.
Action : Remove the circular reference.


CDG-03381,2, "Failed to find registry setting: '%s'"
Cause :  The given registry setting is either missing, or
	     has no value defined against it.
	     This setting should be defined under a key of the same name.
Action : This setting should be set up automatically as part of the
	     installation. If there were problems with the installation then
	     reinstall Oracle Designer. Otherwise contact your Support
	     Representative.


CDG-03382,1, "Unbound item type '%s' is not appropriate for Unbound Component"
Cause :  The unbound item type is not appropriate for unbound components.
	     The item will be ignored.
Action : Remove the item, or change its type to 'Custom' and
	     add the appropriate application logic to maintain its value.


CDG-03383,1, "Set all usage properties to No because component has no base table usage"
Cause :  The Generator has detected that:
	     --- at least one of the module component's
	     usage properties (the Query, Insert, Update, and Delete
	     properties) is set to Yes
	     --- the module component has no base table usage
	     Therefore, the Generator has set all of the module component's
	     usage properties to No during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03384,1, "Do not have access rights to query repository object"
Cause :  Select rights have not been granted to the current
	     user for the container that owns the named
	     repository object.
Action : First determine the container that owns
	     the named repository object. This can be
	     done by looking at the 'Owning Folder' property
	     in the property palette for that object.
	     Next, reconnect as a user with Select access
	     rights for this container, or use the
	     Repository Object Navigator to grant the
	     current user Select access rights for this
	     container.


CDG-03385,1, "Language differs from Save Language; repository definition not updated"
Cause :  This module has been generated as a language
	     different to the module language and therefore
	     cannot be saved in the generated language.
Action : Change the language in the module properties
	     to the language you wish to generate and save in.


CDG-03386,1, "Set the Display Type property to a default value of Text"
Cause :  The Generator has detected that the item's Display Type
	     property is unspecified. Therefore, the Generator has used a
	     default value of Text during generation instead.
	     The Generator attempts to save (or proposes) this
	     adjustment to the named property to bring the module
	     definition into line with the generated output.
Action : If adjustment saved, no action necessary (the Generator has
	     saved the change to the property).
	     If adjustment proposed, browse/edit the proposed change
	     before saving/discarding it.
	     If adjustment failed, no action necessary (the Generator is
	     unable to save the change to the property).


CDG-03387,1, "Missing link items in Master-Detail link"
Cause :  Items in the detail module component required to
	     link to the master are missing, and the generator
	     could not create them.
Action : Add the missing items to the detail module component.


CDG-03388,1, "No caption defined for data entry control"
Cause :  An item has been defined with the Insert/Update flags
	     set and without a prompt. In the generated application the
	     prompt of a data entry control may be required in a validation
	     message, to identify the item if a validation condition fails.
Action : Define an appropriate prompt for the column usage.


CDG-03389,1, "LOV button on '%s' created at co-ordinates (0,0)"
Cause :  The width of the specified item and it's associated
	     LOV button is greater than the width of the generated
	     Form.  When positioning generated controls, the
	     generator will endeavor to position both the LOV
	     button and its associated textbox control on the same
	     line.  The generator could not do this and therefore has
	     created the LOV button, at co-ordinates 0,0 (with
	     respect to it's container), and of size 1 grid unit.
Action : Do one of the following:
	     --- Decrease the Display Width associated with this item.
	     --- Increase the width of the template form so it can
		 accommodate the generated control and the LOV button
		 on the same line.
	     --- Manually reposition and resize the LOV button in the
		generated application.


CDG-03390,2, "Implementation Name '%s' used by more than one module"
Cause :  More than one module in the chosen network shares the
	     same generated file name. Names of generated files are
	     derived from the module's Implementation Name (or the
	     module's Short Name if an Implementation Name is not provided).
Action : Ensure that all the modules in the module network have
	     a unique Implementation Name. If a module's Implementation
	     Name is not defined, ensure that the Short Name does not
	     clash with the Implementation Name of any other modules
	     in the network.


CDG-03391,1, "Mnemonic character '%s' is also used by a top level template menu item"
Cause :  The specified mnemonic access character has been
	     added to the prompt of the given item, and is also
	     used by a top level menu item on the template form.
	     Mnemonic access characters which are used by
	     top level menu items cannot be shared.
Action : Either remove or change the mnemonic access
	     character on the prompt property of this item.


CDG-03392,1, "Logon to validation user (%s) failed. Using current connection."
Cause :  Logging onto the validation user has failed and so all SQL parsing
	     will be performed using the Repository User connection in use at
	     the time of generation.  This may result in parse errors and
	     warnings which are not relevant.
Action : Correct the specified validation user and generate again.


CDG-03393,2, "Enterable lookups have inconsistent usage flags"
Cause :  This item is populated by more than one lookup item.
	     These lookups do not have identical settings for Insert and/or
	     Update.
Action : Modify the Insert and/or Update settings for the
	     lookup items.


CDG-03394,2, "Dependent items have inconsistent usage flags"
Cause :  This item forms part of a foreign key link and there
	     is an inconsistency between the Insert and/or Update
	     flags with one or more of the enterable items which
	     define the other column(s) in that foreign key.
Action : Modify the Insert and/or Update settings of the
	     dependent controls.


CDG-03395,1, "Syntax error in check constraint condition text: '%s'."
Cause :  There is a syntax error in the check constraint condition
	     text.  Parsing of the check constraint condition resulted
	     in the specified Oracle error.
Action : If the error is due to a syntax error in the check constraint
	     text, correct it and generate again.
	     If it is due to database objects not being created in the account
	     (e.g. a table), ensure they are available before the application
	     is run.


CDG-03396,2, "Cannot have multiple enterable items of base column"
Cause :  There are multiple items based on a particular column, more
	     than one of which has Update and/or Insert flags set.
	     This is not supported.
Action : Ensure only one item (based on the given column) has
	     Insert and Update flags set.


CDG-03397,1, "No source foreign key control for enterable lookup"
Cause :  If a lookup is made enterable, a search is made for a foreign key
	     column in an earlier table usage for this lookup to be matched
	     against.  This search resulted in no foreign key item being found.
Action : Add the missing item for the foreign key column.


CDG-03398,2, "List style control not allowed in this context"
Cause :  The display type for the specified item is defined as
	     Pop List or Text List.  This type of control is not supported
	     for foreign key data entry controls where there is more
	     than one enterable lookup defining a single foreign key column,
	     nor where the list of possible values are dependent on the value
	     of another column.
Action : Change the Display Type for the item to 'TEXT'.


CDG-03399,1, "Missing mandatory item '%s' added automatically"
Cause :  A mandatory item was missing from the module
	     component: the generator has automatically
	     added this item.
Action : No action required.


CDG-03400,1, "'Closed loop' of mandatory foreign keys found"
Cause :  A loop of mandatory foreign keys was found.
	     If this is the case then it is impossible to enter the first record.
	     For example if the EMP table has a mandatory foreign key to
	     itself for the manager id then it will be impossible to enter the
	     first record since no manager exists.
Action : Change the model so there is no 'closed loop'
	     of mandatory foreign keys.


CDG-03401,1, "Control type '%s' is not suitable for character values"
Cause :  The item is based on a Character column, but the
	     display type or template/library object indicates that the
	     chosen control type cannot be used to represent
	     character values.
Action : Chose an alternative control type for this item.
	     Note there is a possibility that the Control Definition File is
	     in error.


CDG-03402,1, "Generator Action Items at the window level are not supported"
Cause :  A generator action item has been added to the specified window.
	     Currently the use of this type of action item at the window level
	     is not supported.	This action item has been ignored and will not
	     be generated
Action : Remove the action item from the window


CDG-03403,1, "General syntax error in check constraint condition text."
Cause :  There is a syntax error in the check constraint condition
	     text.  Parsing of the check constraint condition resulted
	     in the Oracle error 'FROM keyword not found when
	     expected'.
Action : Check the condition text for syntax errors, and correct.


CDG-03404,1, "Display of meaning alongside of code is not supported"
Cause :  The display of meanings alongside the code value is
	     not supported in this release.   The meaning will be shown
	     instead of the code.
Action : To avoid this warning on subsequent generations change the
	     v